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

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

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

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

[간단 요약] EC2, RDS, S3, Route53, ELB, CloudFront, Lambda

JSCODE 박재성
JSCODE 박재성
2025-12-30
author
JSCODE 박재성
category
AWS SAA-C03
createdAt
Dec 30, 2025
series
AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
slug
ec2-rds-s3-route53-elb-cloudfront-lambda
type
post
updatedAt
Dec 30, 2025 07:47 PM

✅ EC2(Elastic Compute Cloud)란?

💡
한 줄 요약 : 컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스이다.
EC2를 쉽게 얘기하면 하나의 컴퓨터를 의미한다.
 
 

✅ RDS(Relational Database Service)란?

💡
한 줄 요약 : 관계형 데이터베이스 서비스이다.
MySQL, MariaDB 등 여러 관계형 데이터베이스 서비스를 AWS로부터 빌려서 사용하는 형태이다.
 
 

✅ S3(Simple Storage Service)란?

💡
한 줄 요약 : 파일 저장 서비스이다.
우린 사진이나 동영상과 같은 파일들을 구글 드라이브나 iCloud에 저장한다. S3는 이런 종류의 서비스라고 생각하면 된다.
사실 S3는 파일 저장 이외에도 부가적인 기능을 가지고 있다. 그 중 하나가 ‘정적 웹 사이트 호스팅’ 기능이다. 쉽게 표현하자면 웹 서비스를 다른 사용자들도 쓸 수 있게 인터넷에 배포하는 걸 뜻한다.
 
 

✅ Route 53이란?

💡
한 줄 요약 : 도메인을 발급하고 관리해주는 서비스이다.
혹시나 도메인(Domain)의 의미를 모르는 분들을 위해 설명드리자면, www.naver.com, daum.net, youtube.com과 같은 문자로 표현된 인터넷 주소를 의미한다.
Route 53을 조금 더 전문적인 용어로 표현하자면 DNS(Domain Name System) 서비스이다.
 
DNS가 뭔지 짚고 넘어가자.
 
 

✅ DNS(Domain Name System)란?

도메인(Domain)이 없던 시절에는 특정 컴퓨터와 통신하기 위해서 IP 주소(ex. 12.134.122.11)를 사용했다. 이 IP는 특정 컴퓨터를 가리키는 주소의 역할을 한다.
 
하지만 IP 주소는 많은 숫자들로 이루어져 있어서 일일이 외우기가 너무 불편했다. 이 때문에 사람들이 기억하기 쉬운 문자로 컴퓨터의 주소를 나타낼 수는 없을까에 대해 고민하게 됐다. 숫자로 이루어져 있는 IP 주소를 문자로 구성하기에는 한계가 있었다. 왜냐하면 컴퓨터가 처리하기 쉬운 값의 형태는 문자가 아니라 숫자이기 때문이다.
 
이를 해결하기 위해 문자를 IP 주소로 변환해주는 하나의 시스템(서버)을 만들게 됐다. 이게 바로 DNS(Domain Name System)이다. DNS가 생기고나서부터 사람들은 특정 컴퓨터와 통신하기 위해 복잡한 IP 주소를 일일이 외울 필요가 없게 됐다.
 
출처 : https://gcore.com/learning/dns-servers-what-they-are-and-how-they-work/
출처 : https://gcore.com/learning/dns-servers-what-they-are-and-how-they-work/
 
 

✅ ELB(Elastic Load Balancer)란?

💡
한 줄 요약 : 트래픽(부하)을 적절하게 분배해주는 장치이다.
트래픽(부하)를 적절하게 분배해주는 장치를 보고 전문적인 용어로 로드밸런서(Load Balancer)라고 부른다. 서버를 2대 이상 가용할 때 ELB를 필수적으로 도입하게 된다.
출처 : https://cloudacademy.com
출처 : https://cloudacademy.com
 
 

✅ CloudFront란?

💡
한 줄 요약 : 컨텐츠(파일, 동영상 등)를 빠르게 전송하게 해주는 서비스이다.
AWS CloudFront가 어떻게 컨텐츠를 빠르게 전송하게 해주는 지 작동 과정을 알아보자.
notion image
컨텐츠(파일, 동영상)는 S3라는 곳에 저장될 것이다. 하지만 그 S3 저장소가 한국에 있다고 가정하자. 그러면 한국 사용자는 S3와 거리가 가까우므로 데이터를 빠르게 전송받을 수 있다. 하지만 미국에 있는 사용자가 S3로부터 데이터를 전송받으려면 거리가 멀어 시간이 오래 걸리게 된다.
 
이런 문제를 해결하기 위해 전세계 곳곳에 컨텐츠(파일, 동영상)의 복사본을 저장해놓을 수 있는 임시 저장소를 구축한다. 그러면 미국에 있는 사용자가 컨텐츠를 전송받고 싶을 때, 가장 가까운 임시 저장소에서 컨텐츠를 가져오면 훨씬 속도가 빨라진다.
 
이런 형태의 서비스를 보고 CDN(Content Delivery Network)이라고 부른다. 그래서 CloudFront를 CDN 서비스라고도 표현한다.
 
 

✅ Lambda란?

💡
한 줄 요약 : 서버는 AWS가 관리하고, 개발자는 코드만 작성하면 알아서 실행되는 서비스이다.
EC2처럼 서버를 직접 생성하고 관리할 필요 없이, 필요한 코드만 작성해서 실행시키면 알아서 작동한다.
notion image
 
author
category
AWS SAA-C03
createdAt
series
AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
slug
type
series-footer
updatedAt
Jan 6, 2026 11:18 PM
📎
이 글은 AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기 강의의 수업 자료 중 일부입니다.