JSCODE Logo
프로그래밍 과외블로그후기멘토진
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호
학원 명칭 : 제이에스코드(JSCODE)원격학원학원설립ㆍ운영 등록번호 : 제6063호

서울특별시 구로구 경인로 20가길 11(오류동, 아델리아)

Copyright ⓒ 2025 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침
← 블로그 목록으로 돌아가기

ELB란? / TLS, SSL과 HTTPS

JSCODE 박재성
JSCODE 박재성
2025-11-30
author
JSCODE 박재성
category
AWS
createdAt
Nov 30, 2025
series
비전공자도 이해할 수 있는 AWS 입문
slug
what-is-elb-and-https-basics
type
post
updatedAt
Nov 30, 2025 04:56 AM

✅ ELB(Elastic Load Balancer)란?

💡
한 줄 요약 : 트래픽(부하)을 적절하게 분배해주는 장치이다.
트래픽(부하)를 적절하게 분배해주는 장치를 보고 전문적인 용어로 로드밸런서(Load Balancer)라고 부른다. 서버를 2대 이상 가용할 때 ELB를 필수적으로 도입하게 된다.
출처 : https://cloudacademy.com
출처 : https://cloudacademy.com
 
하지만 지금은 ELB의 로드밸런서 기능을 사용하지 않고, ELB의 부가 기능인 SSL/TLS(HTTPS)를 적용시키는 방법에 대해 배울 것이다.
 
 

✅ SSL/TLS란 ?

SSL/TLS 쉽게 표현하자면 HTTP를 HTTPS로 바꿔주는 인증서이다.
위에서 말했다시피 ELB는 SSL/TLS 기능을 제공한다고 했다. SSL/TLS 인증서를 활용해 HTTP가 아닌 HTTPS로 통신할 수 있게 만들어준다.
 
 

✅ HTTPS ?

HTTPS를 적용시켜야 하는 이유는 무엇일까?
  1. 보안적인 이유
    1. 데이터를 서버와 주고 받을 때 암호화를 시켜서 통신을 한다. 암호화를 하지 않으면 누군가 중간에서 데이터를 가로채서 해킹할 수도 있다. 보안에 좋지 않다.
 
  1. 사용자 이탈
    1. 어떤 사이트에 들어갔는데 아래와 같이 보인다면 왠지 믿음직스럽지 못한 사이트라고 생각할 것이다.
      notion image
 
 

✅ 현업에서는 ?

대부분의 웹 사이트에서 HTTPS를 적용시킨다.
notion image
HTTPS 인증을 받은 웹 사이트가 백엔드 서버와 통신하려면, 백엔드 서버의 주소도 HTTPS 인증을 받아야 한다. 따라서 백엔드 서버와 통신할 때도 IP 주소로 통신하는 게 아니라, HTTPS 인증을 받은 도메인 주소로 통신을 한다.
 
주로 도메인을 구성할 때 아래와 같이 많이 구성한다.
  • 웹 사이트 주소 : https://jscode-edu.co.kr
  • 백엔드 API 서버 주소 : https://api.jscode-edu.co.kr
 
author
category
AWS
createdAt
series
비전공자도 이해할 수 있는 AWS 입문
slug
type
series-footer
updatedAt
Jan 12, 2026 12:03 AM
📎
이 글은 비전공자도 이해할 수 있는 AWS 입문/실전 강의의 수업 자료 중 일부입니다.