본문 바로가기
강의 실습/비전공자도 이해할 수 있는 AWS 입문 실전

ELB란? / TLS, SSL과 HTTPS

by jint 2025. 12. 27.

1. ELB(Elastic Load Balancer)란?
ELB(Elastic Load Balancer) : 트래픽(부하)을 적절하게 분배해주는 장치

트래픽(부하)을 적절히 분배해주는 장치를 로드밸런서(Load Balancer)라고 한다. 서버를 2대 이상 가용할 때 ELB를 필수적으로 도입한다.

 

ELB


출처 : https://cloudacademy.com

 

QA Platform

Accelerate progress up the cloud curve with Cloud Academy's digital training solutions. Build a culture of cloud with technology and guided learning experiences.

platform.qa.com


지금은 ELB의 로드밸런서 기능을 사용하지 않고, ELB의 부가 기능인 SSL/TLS(HTTPS)를 적용시킨다.


2. SSL/TLS란?
SSL/TLS : HTTP를 HTTPS로 바꿔주는 인증서

ELB에서 제공하는 SSL/TLS 인증서를 활용해 HTTP가 아닌 HTTPS로 통신할 수 있다.


3. HTTPS?
HTTPS를 적용시켜야 하는 이유는?

1) 보안적인 이유
데이터를 서버와 주고 받을 때 암호화하여 통신해야 한다. 암호화하지 않으면 누군가 중간에 데이터를 가로채 해킹할 수 있다.

2) 사용자 이탈
보안 경고가 뜨며 믿음직스럽지 못한 사이트라고 인식되어 사용자가 이탈한다.


4. 현업에서는?
대부분의 웹 사이트에 HTTPS를 적용한다.
HTTPS 인증받은 웹 사이트가 백엔드 서버와 통신하려면, 백엔드 서버 주소도 HTTPS 인증을 받아야 한다. 따라서 백엔드 서버와 통신할 때도 IP 주소가 아닌 HTTPS 인증받은 도메인 주소로 통신 한다.

주로 도메인을 구성할 때 예시이다.
· 웹 사이트 주소 : https://jscode-edu.co.kr
· 백엔드 API 서버 주소 : https://api.jscode-edu.co.kr

도메인을 따로 2개 구매한 것이 아닌 jscode-edu.co.kr 하나의 도메인만 구매하면, 앞에 어떤 값을 붙이던지 자유롭게 선택해 설정할 수 있다.


참고링크 : https://www.inflearn.com/course/%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90-%EC%9D%B4%ED%95%B4%ED%95%A0%EC%88%98%EC%9E%88%EB%8A%94-aws-%EC%9E%85%EB%AC%B8%EC%8B%A4%EC%A0%84

 

비전공자도 이해할 수 있는 AWS 입문/실전| JSCODE 박재성 - 인프런 강의

현재 평점 4.9점 수강생 2,842명인 강의를 만나보세요. 비전공자 입장에서도 쉽게 이해할 수 있고, 실전에서 바로 적용 가능한 AWS 입문 강의를 만들어봤습니다! EC2를 활용한 백엔드 API 서버 배포, R

www.inflearn.com

댓글