AWS: ELB 経由で HTTPS を HTTP に転送する

AWS: ELB 経由で HTTPS を HTTP に転送する

ロードバランサー経由でAWSにHTTPSを設定するのに問題があります。ロードバランサー上のHTTPS経由で標準の:80サーバーをプロキシするところまではできましたが、https://www.example.com 動作しています。AWSがELBレベルでHTTPSトラフィックを処理できる場合、実際に必要HTTPS トラフィックを処理するために別の Web サーバーを起動する必要がありますか、それともそのままにしておくだけでよいですか?

AWS ロードバランサーを使用して HTTPS -> HTTP をプロキシすることの欠点は何ですか?

答え1

ELB がなくても、2 つの Web サーバーは必要ありません。Apache、nginx、IIS、その他の一般的な Web サーバーはすべて、HTTP と HTTPS を同時に提供できます。

とはいえ、ELBとEC2インスタンス間のトラフィックは暗号化されていないという点を除けば、現状のままで構いません。Amazonの内部ネットワーク上にあるため、適度に安全ですが、クレジットカード番号や社会保障番号などの情報を送信する場合は、完全に暗号化する必要があります (特に PCI コンプライアンスが関係する場合)。

関連情報