EC2 A instância do Windows Linux se comunica

1

Eu tenho várias instâncias de linux nas janelas EC2 e 1 para processamento especializado.

PERGUNTA : Qual é a maneira mais rápida e segura de enviar dados do linux para as janelas internamente?

um pedido de http? abrir uma porta, em caso afirmativo, qual? a etapa final é para a máquina windows enviar o processo finalizado (que será uma imagem) para o S3.

    
por t q 30.05.2012 / 16:48

3 respostas

1

Como você está aceitando dados de string no Windows, a maneira mais simples é criar um site hospedado no IIS usando a estrutura de sua escolha (ASP.NET, PHP, etc.)

Abra a porta 80 em seu grupo de segurança do Windows para aceitar conexões somente de suas caixas linux. Isso impede que outras pessoas se conectem à sua caixa do Windows.

Se você quiser criptografar os dados, poderá criptografá-lo antes de enviá-lo e descriptografá-lo do outro lado, ou poderá usar um certificado SSL e usar https.

    
por 30.05.2012 / 17:56
1

Existem muitas maneiras de enviar dados (arquivos) de uma máquina para outra. Por exemplo, você pode executar o servidor FTP na máquina Windows e enviar seus arquivos via FTP a partir da máquina Linux

    
por 30.05.2012 / 16:50
1

Geralmente para comunicação interna eu configurei algum túnel VPN entre as máquinas - desta forma você resolve o problema de segurança uma vez e para sempre - todas as suas comunicações internas se ligam apenas a interfaces VPN, e portas que você o uso não é nem publicamente visível , a única porta visível é aquela que você usa para a própria VPN. Basta usar VPN com criptografia que satisfaria você, OpenVPN ou qualquer outro.

Agora, uma vez resolvido o problema de segurança, para enviar dados, você é livre para escolher a maneira mais conveniente para você - seja HTTP com alguns XMLs, JSON, texto simples ou PHP serialize () sobre TCP ou qualquer outra coisa. / p>     

por 30.05.2012 / 20:53