로드 밸런서를 통해 AWS에서 HTTPS를 설정하는 데 문제가 있습니다. 로드 밸런서에서 HTTPS를 통해 표준 :80 서버를 프록시하는 데 성공했습니다.https://www.example.com ~이다일하고 있는. 따라서 AWS가 ELB 수준에서 HTTPS 트래픽을 처리할 수 있다면 실제로필요HTTPS 트래픽을 처리하기 위해 별도의 웹 서버를 시작해야 합니까, 아니면 그대로 놔둘 수 있습니까?
AWS 로드 밸런서를 사용하여 HTTPS -> HTTP를 프록시할 때의 단점은 무엇입니까?
답변1
ELB가 없어도 두 개의 웹 서버가 필요하지 않습니다. Apache, nginx, IIS 및 기타 널리 사용되는 웹 서버는 모두 HTTP와 HTTPS를 동시에 제공할 수 있습니다.
하지만 한 가지 주의할 점은 ELB와 EC2 인스턴스 간의 트래픽이 암호화되지 않는다는 점입니다. Amazon 내부 네트워크에 있기 때문에합리적으로안전하지만 신용카드나 주민등록번호 같은 정보를 전송하는 경우에는 이를 완전히 암호화하는 것이 좋습니다(특히 PCI 준수가 필요한 경우).