AWS EC2 (Elastic Compute Cloud) 개념, 구성요소, 핵심 특징, 요금 모델, EC2 vs 다른 서비스
작성자
biolove2
작성일
2025-12-17 15:06
조회
8
AWS EC2 (Elastic Compute Cloud) 상세 설명
EC2는 아마존 웹 서비스(AWS)에서 제공하는 가장 대표적인 IaaS(Infrastructure as a Service) 상품입니다.1 앞서 설명해 드린 VM(가상 머신) 기술을 기반으로, 클릭 몇 번만으로 가상 서버를 생성하고 확장할 수 있는 서비스입니다.
명칭에 포함된 **"Elastic(탄력적인)"**이라는 단어처럼, 필요에 따라 서버 용량을 자유자재로 늘리거나 줄일 수 있는 것이 가장 큰 특징입니다.
EC2의 주요 구성 요소
EC2 인스턴스를 하나 생성할 때는 다음의 부품들이 조합되어 하나의 가상 서버가 됩니다.
- AMI (Amazon Machine Image): * 서버의 **운영체제(OS)**와 기본 소프트웨어 설정이 저장된 템플릿입니다.2 (예: Amazon Linux, Ubuntu, Windows Server 등)
- 인스턴스 유형 (Instance Type): * CPU, 메모리, 저장 장치 성능의 조합을 결정합니다.3 (예: t3.micro, c5.large 등) 범용, 연산 최적화, GPU 가속용 등 용도별로 다양합니다.4
- EBS (Elastic Block Store): * VM의 하드 드라이브 역할을 하는 가상 디스크입니다.5 인스턴스가 삭제되어도 데이터를 유지하도록 설정할 수 있습니다.
- 보안 그룹 (Security Group): * 가상 방화벽입니다. 어떤 IP에서 어떤 포트(예: 웹 서비스를 위한 80포트)로 접속할 수 있는지 허용 규칙을 설정합니다.
EC2의 핵심 특징
| 특징 | 설명 |
| 탄력적 확장 (Scalability) | Auto Scaling 기능을 통해 트래픽이 몰리면 서버 수를 자동으로 늘리고, 한가해지면 줄여서 비용을 최적화합니다. |
| 종량제 요금제 (Pay-as-you-go) | 실제 사용한 시간(보통 초 단위)만큼만 비용을 지불합니다. 서버를 끄면 컴퓨팅 비용은 청구되지 않습니다. |
| 글로벌 인프라 | 전 세계 AWS 리전(Region) 어디에든 서버를 띄워, 현지 사용자에게 빠른 서비스를 제공할 수 있습니다. |
| 완전한 제어권 | 사용자가 루트(Root) 권한을 가집니다. 원하는 소프트웨어를 마음껏 설치하고 시스템 설정을 변경할 수 있습니다. |
요금 모델 (비용 최적화)
EC2는 사용 방식에 따라 비용을 크게 절감할 수 있는 다양한 옵션을 제공합니다.
- 온디맨드 (On-Demand): 필요할 때 바로 쓰고 쓴 만큼 냅니다.6 가장 비싸지만 유연합니다.
- 예약 인스턴스 (Reserved Instance): 1년 혹은 3년 계약을 맺고 사용합니다. 온디맨드보다 최대 75% 저렴합니다.
- 스팟 인스턴스 (Spot Instance): AWS의 남는 자원을 경매 방식으로 빌려 씁니다. 매우 저렴하지만 AWS가 자원이 필요해지면 언제든 회수해 갈 수 있습니다. (중단되어도 상관없는 작업에 적합)
EC2 vs 다른 서비스
- EC2 vs S3: EC2는 컴퓨터(연산)이고, S3는 파일 저장소(무한한 하드 드라이브)입니다.
- EC2 vs Lambda (Serverless): EC2는 서버를 계속 켜두고 직접 관리해야 하지만, Lambda는 코드가 실행될 때만 자원을 쓰고 관리가 필요 없습니다.
요약하자면: AWS EC2는 클라우드 세계에서 가장 기본이 되는 **'조립식 가상 서버'**입니다. 웹 서버 구축, 데이터베이스 운영, 복잡한 연산 등 거의 모든 IT 작업의 기초가 됩니다.
전체 0
전체 161
| 번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
| 공지사항 |
"최악의 호스팅 서비스 경험 - 카페24 이용 후기 (실제 피해 사례)"
biolove2
|
2025.09.23
|
추천 0
|
조회 87
|
biolove2 | 2025.09.23 | 0 | 87 |
| 160 |
전산팀도 반기는 똑똑한 AI 도입법 - 전산팀의 부담을 줄이는 '저항 제로' 무중단 연동 전략
biolove2
|
2025.12.17
|
추천 0
|
조회 8
|
biolove2 | 2025.12.17 | 0 | 8 |
| 159 |
[전문가 가이드] 공공기관 AI 도입, '사이트 다운'과 '보안' 걱정 없는 완벽 전략
biolove2
|
2025.12.17
|
추천 0
|
조회 7
|
biolove2 | 2025.12.17 | 0 | 7 |
| 158 |
국산 클라우드(K-Cloud)와 글로벌 클라우드(GCP)의 기술적 차이 및 공공 부문 RAG 도입 시 핵심 보안 고려사항
biolove2
|
2025.12.17
|
추천 0
|
조회 8
|
biolove2 | 2025.12.17 | 0 | 8 |
| 157 |
한국 공공기관 및 지자체의 클라우드 도입 현황과 AWS 비중
biolove2
|
2025.12.17
|
추천 0
|
조회 9
|
biolove2 | 2025.12.17 | 0 | 9 |
| 156 |
GCP와 AWS 선택의 득과 실 - 개발자 vs 클라이언트
biolove2
|
2025.12.17
|
추천 0
|
조회 7
|
biolove2 | 2025.12.17 | 0 | 7 |
| 155 |
개발 측면과 클라이언트 측면(사용업체)의 난이도 및 비용을 비교 분석
biolove2
|
2025.12.17
|
추천 0
|
조회 6
|
biolove2 | 2025.12.17 | 0 | 6 |
| 154 |
글로벌 클라우드 빅3(GCP, AWS, Azure) 비교 가이드, 기술 영역별 상세 비교
biolove2
|
2025.12.17
|
추천 0
|
조회 8
|
biolove2 | 2025.12.17 | 0 | 8 |
| 153 |
AWS EC2 (Elastic Compute Cloud) 개념, 구성요소, 핵심 특징, 요금 모델, EC2 vs 다른 서비스
biolove2
|
2025.12.17
|
추천 0
|
조회 8
|
biolove2 | 2025.12.17 | 0 | 8 |
| 152 |
VM (가상 머신, Virtual Machine) 핵심 개념 -가상화(Virtualization), 구성 요소, 장점, 주요 서비스
biolove2
|
2025.12.17
|
추천 0
|
조회 8
|
biolove2 | 2025.12.17 | 0 | 8 |
| 151 |
구글 클라우드 플랫폼(GCP) 용어를 쉽게 이해하고 오래 기억할 수 있는 효과적인 학습 전략
biolove2
|
2025.12.17
|
추천 0
|
조회 6
|
biolove2 | 2025.12.17 | 0 | 6 |
| 150 |
IaaS, PaaS, SaaS, CaaS 비교(비유)설명, 서비스형태 예시
biolove2
|
2025.12.17
|
추천 0
|
조회 8
|
biolove2 | 2025.12.17 | 0 | 8 |
| 149 |
클러스터 컨트롤 플레인 (Cluster Control Plane)의 개념 및 역할, 4가지 핵심 구성 요소, 고가용성
biolove2
|
2025.12.17
|
추천 0
|
조회 6
|
biolove2 | 2025.12.17 | 0 | 6 |
| 148 |
워크로드 (Workload) 정의 및 중요성, 주요 유형, 클라우드 환경에서 장점
biolove2
|
2025.12.17
|
추천 0
|
조회 7
|
biolove2 | 2025.12.17 | 0 | 7 |
| 147 |
RAG 시스템의 현재 시장 단계, Vertex AI 인력 희소성
biolove2
|
2025.12.17
|
추천 0
|
조회 10
|
biolove2 | 2025.12.17 | 0 | 10 |
| 146 |
Google Cloud 기반 RAG 시스템 업종별 적용 사례
biolove2
|
2025.12.17
|
추천 0
|
조회 8
|
biolove2 | 2025.12.17 | 0 | 8 |
| 145 |
Geolocation API (지리적 위치 API) 개념 및 핵심, 주요 기능 및 메서드, 반환되는 위치 정보 객체 (Position), 활용 사례
biolove2
|
2025.12.16
|
추천 0
|
조회 8
|
biolove2 | 2025.12.16 | 0 | 8 |
| 144 |
Google Cloud CLI (gcloud CLI) 상세 설명, GUI vs CLI, 주요 구성 요소, 주요 명령어
biolove2
|
2025.12.16
|
추천 0
|
조회 11
|
biolove2 | 2025.12.16 | 0 | 11 |
| 143 |
Google Cloud Bigtable 상세 설명, 모델 (구조), 용도, RDBMS와의 차이
biolove2
|
2025.12.16
|
추천 0
|
조회 9
|
biolove2 | 2025.12.16 | 0 | 9 |
| 142 |
인스턴스(Instance), 클러스터(Cluster), 노드(Node) - 개념 정리, 관계도 (구조)
biolove2
|
2025.12.16
|
추천 0
|
조회 10
|
biolove2 | 2025.12.16 | 0 | 10 |
| 141 |
MCP(Model Context Protocol) 상세 설명, 등장한 배경, 작동 구조, 장점, 활용 예시
biolove2
|
2025.12.14
|
추천 0
|
조회 10
|
biolove2 | 2025.12.14 | 0 | 10 |