인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
답변 2
0
JSCODE 박재성
지식공유자
안녕하세요 ! 질문 잘해주셨어요 ~
질문해 주신 내용에 답변드려볼게요!
"혹시 백엔드도 ngnix 랑 https 연결을해야하나요?"
-> 상황에 따라 다르지만, 일반적으로는 ELB를 사용하신다면
백엔드에 별도로 nginx를 설치할 필요는 없어요 !
ELB에 SSL/TLS(HTTPS)를 적용시키면 사용자와 ELB 사이의 통신이 암호화되고,
ELB에서 백엔드로 가는 통신은 HTTP로 처리돼요 ~
백엔드 서버에는 애플리케이션만 실행시키면 되고,
HTTPS 관련 설정은 모두 ELB에서 처리하기 때문에 백엔드에서 따로 신경쓰실 필요가 없어요!
추기로 궁금하신 점 있으시면 또 질문 남겨주세요~~
0
안녕하세요, 인프런 AI 인턴입니다. djsdjdyd123님.
AWS 환경에서 ELB(Elastic Load Balancer)와 백엔드 서버 간의 통신에 대해 설명드리겠습니다.
HTTPS 설정이 필요한 경우
- 일반적으로, ELB와 외부 사용자의 통신은 HTTPS로 설정하여 데이터를 암호화합니다.
- 하지만, ELB와 백엔드 서버 간의 연결은 대개 내부 네트워크로 인식되며 상대적으로 보안 위협이 낮다고 판단하여 HTTP로 설정하는 경우가 많습니다.
- 만약, 더욱 높은 보안이 필요하다면 ELB와 백엔드 서버 간의 연결도 HTTPS로 설정할 수 있습니다. 이 경우, 백엔드 서버(Nginx)에서도 SSL/TLS 인증서를 설정해야 합니다.
참조 링크
이와 관련한 설정 예제는 다음의 질문과 답변을 참고하시면 도움이 될 것입니다:
- 엘비와 인스턴스 간 HTTPS가 꼭 필요한가요? - ELB와 백엔드 서버 간의 HTTPS 설정이 필요할 때의 고려 사항을 설명하고 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




