Home Linux AWS Cloud Docker Python AI
클릭하여 터미널 활성화

AWS 쓴다면 EC2는 피할 수 없다 | 개념·요금·인스턴스 유형 정리

// AWS · EC2 · 클라우드 · 가상서버 · 인스턴스 · 프로비저닝
AWS의 핵심 컴퓨팅 서비스 EC2 — 개념, 장단점, 요금 구조까지 한 번에 정리

AWS의 가상 서버, EC2란?

AWS를 쓴다면 반드시 만나게 되는 서비스가 EC2(Elastic Compute Cloud)다. 클라우드에서 가상 서버(인스턴스)를 만들고 실행할 수 있는 AWS의 핵심 컴퓨팅 서비스로, 웹 서버, 애플리케이션 서버, 개발 환경 등 사실상 모든 용도에 사용할 수 있다.

이름의 Elastic은 필요에 따라 서버 사양과 수량을 자유롭게 늘리거나 줄일 수 있다는 뜻이다. 트래픽이 몰릴 때 인스턴스를 추가하고, 조용할 때 줄이면 된다.

💡
한 줄 정의
EC2는 AWS 클라우드에서 가상 서버를 원하는 사양으로 만들고, 필요에 따라 즉시 확장하거나 축소할 수 있는 컴퓨팅 서비스다.

1. 프로비저닝(Provisioning)이란?

EC2를 설명할 때 빠지지 않는 단어가 프로비저닝이다. 컴퓨터 시스템이나 네트워크에 필요한 리소스를 설정하고 준비하는 전체 프로세스를 말한다.

프로비저닝에 포함되는 작업들
서버 생성·구성 서버 또는 가상 머신을 생성하고 기본 설정을 완료하는 작업
소프트웨어 설치 운영체제, 미들웨어, 애플리케이션, 보안 패치 설치
계정·권한 설정 사용자 계정 생성, IAM 권한 정책 구성
네트워크 설정 VPC, 보안 그룹, 포트 포워딩, 방화벽 규칙 구성
보안 설정 보안 정책 적용, 암호화, SSH 키페어 설정
모니터링·로깅 CloudWatch, 로그 에이전트 등 모니터링 도구 설치·구성
💡
자동화 프로비저닝
Terraform, CloudFormation, Ansible 같은 IaC(Infrastructure as Code) 도구를 쓰면 수백 대의 서버도 코드 한 줄로 동일하게 프로비저닝할 수 있다. 사람이 직접 클릭하는 수동 방식보다 훨씬 빠르고 실수가 없다.

2. EC2 인스턴스 유형

EC2는 용도에 맞게 최적화된 다양한 인스턴스 유형을 제공한다. 무조건 사양이 높은 인스턴스가 좋은 게 아니라 워크로드에 맞는 유형을 선택하는 게 비용 효율이 높다.

EC2 주요 인스턴스 패밀리
패밀리 특화 대표 유형 주요 용도
범용 CPU·메모리 균형 t3, t4g, m6i 웹 서버, 소규모 DB, 개발 환경
컴퓨팅 최적화 고성능 CPU c6i, c7g 배치 처리, 고성능 웹 서버, ML 추론
메모리 최적화 대용량 RAM r6i, x2idn 인메모리 DB, 대규모 캐시, SAP
스토리지 최적화 고속 I/O i3, d3 NoSQL DB, 데이터 웨어하우스
가속화 컴퓨팅 GPU p4, g5 ML 학습, 그래픽 렌더링, HPC

3. EC2 장점과 단점

✅ 장점
확장성
트래픽 변화에 즉시 대응, 인스턴스 수·사양 조정 가능
다양한 인스턴스 유형
컴퓨팅·메모리·GPU 등 목적에 맞는 최적 사양 선택
유연한 구성
OS, 스토리지, 네트워크를 세밀하게 제어 가능
안정성·신뢰성
전 세계 멀티 AZ 배포로 고가용성·내결함성 확보
❌ 단점
복잡성
VPC, 보안 그룹, IAM 등 초기 학습 곡선이 높음
비용 리스크
잘못된 설정 시 예상치 못한 과금 발생 가능
직접 유지 관리
OS 업데이트, 보안 패치, 백업은 사용자 책임
💡
유지 관리가 부담스럽다면 RDS·ECS·Lambda 고려
EC2는 서버를 직접 관리해야 한다. OS 패치, 보안 업데이트, 백업까지 전부 내 몫이다. 데이터베이스는 RDS, 컨테이너는 ECS/EKS, 서버리스는 Lambda를 쓰면 인프라 관리 부담을 AWS에 넘길 수 있다.

4. EC2 요금 구조

EC2는 사용한 만큼 과금되는 구조다. 요금을 결정하는 요소가 여러 개이므로 미리 파악해두지 않으면 예상치 못한 청구서를 받을 수 있다.


요금 결정 6가지 요소
요소 설명
인스턴스 유형 t3.micro, c6i.large 등 선택한 유형마다 시간당 요금이 다름
인스턴스 용량 vCPU, 메모리, 스토리지 크기가 클수록 요금 증가
운영체제 Windows Server는 라이선스 비용 포함으로 Linux보다 비쌈
사용 시간·가격 모델 On-Demand / 예약 인스턴스 / 스팟 인스턴스 선택에 따라 크게 달라짐
데이터 전송 인터넷 아웃바운드 트래픽 과금 (인바운드는 무료)
추가 서비스 EBS 스토리지, ELB 로드밸런서, Elastic IP 등 별도 과금
가격 모델 3종 비교
모델 요금 특징 적합한 경우
On-Demand 기준 요금 약정 없음, 초 단위 과금 테스트, 단기 워크로드
예약 인스턴스 최대 72% 절약 1년 또는 3년 약정 상시 운영 서버
스팟 인스턴스 최대 90% 절약 AWS 여유 용량 사용, 중단 가능 배치 처리, ML 학습
🧮
비용 예측은 AWS 계산기 활용
인스턴스 유형, 리전, 사용 시간을 입력하면 월 예상 비용을 확인할 수 있다.
→ AWS 요금 계산기 바로가기

5. EC2 vs Lightsail — 언제 뭘 써야 하나?

항목 EC2 Lightsail
난이도 높음 낮음
요금 구조 사용량 기반 (복잡) 월정액 고정
확장성 매우 높음 제한적
추천 대상 기업·개발자·고급 사용자 개인·중소기업·입문자
사용 예 대규모 서비스, 복잡한 아키텍처 블로그, 소규모 웹 서비스
// 정리
EC2는 강력하지만 그만큼 알아야 할 것도 많다.
목적에 맞는 인스턴스 선택과 비용 모니터링이 핵심이다.
Tags: #AWS #EC2 #클라우드 #가상서버 #AWSEC2 #프로비저닝 #Amazon #인스턴스