본문 바로가기
Knowledge/Cloud

AWS EC2, AMI, 인스턴스 유형, EBS 완벽 정리

by MoSeoPAPA 2025. 3. 7.
반응형

AWS EC2, AMI, 인스턴스 유형, EBS 완벽 정리

AWS의 핵심 서비스인 EC2, AMI, 인스턴스 유형, EBS에 대해 이해하는 것은 클라우드 인프라 운영을 위해 필수적입니다. 아래에서 각 요소를 상세히 설명합니다.

1. AWS EC2 (Elastic Compute Cloud)

EC2는 AWS에서 제공하는 가상 서버 서비스로, 사용자가 필요에 따라 컴퓨팅 자원을 유연하게 사용할 수 있습니다.

  • 확장성: 트래픽 변화에 따라 인스턴스를 추가하거나 제거할 수 있음
  • 유연한 요금제: 온디맨드, 예약 인스턴스, 스팟 인스턴스 등의 선택 가능
  • 보안: VPC, 보안 그룹, 네트워크 ACL을 활용하여 보안 강화 가능

2. AMI (Amazon Machine Image)

AMI는 EC2 인스턴스를 생성할 때 사용할 운영체제 및 애플리케이션 설정이 포함된 템플릿입니다.

  • 표준화된 배포: 동일한 환경을 여러 인스턴스에 적용 가능
  • 커스터마이징: 사용자가 설정한 AMI를 생성하여 특정 애플리케이션 포함 가능
  • 공유 및 마켓플레이스: AWS 계정 간 공유 및 마켓플레이스를 통한 배포 가능

3. EC2 인스턴스 유형

EC2 인스턴스는 다양한 성능 요구사항에 맞게 여러 유형으로 제공됩니다.

  • 범용(G): 균형 잡힌 성능 (예: t3, m5)
  • 컴퓨팅 최적화(C): 고성능 프로세서 필요 (예: c5, c6g)
  • 메모리 최적화(R): 대용량 메모리 필요 (예: r5, x1e)
  • 스토리지 최적화(I): 고속 로컬 스토리지 필요 (예: i3, d2)
  • GPU 인스턴스(P): 머신러닝, 그래픽 처리에 적합 (예: p4, g5)

4. EBS (Elastic Block Store)

EBS는 EC2 인스턴스와 함께 사용할 수 있는 블록 스토리지 서비스입니다.

  • 유연한 스토리지 옵션: 범용 SSD(gp3), 프로비저닝된 IOPS SSD(io2) 등
  • 데이터 내구성: 여러 가용 영역(AZ)에 복제되어 높은 내구성을 보장
  • 스냅샷: 볼륨 백업 및 복원 기능 제공
  • 탄력성: 인스턴스 실행 중에도 볼륨 크기 조정 및 유형 변경 가능

5. 추가 고려사항

  • 네트워킹: VPC, 서브넷, 라우팅 테이블, 인터넷 게이트웨이 관리 필수
  • 보안: 보안 그룹과 네트워크 ACL을 활용하여 인스턴스 보호
  • 비용 관리: 예약 인스턴스 활용, 스팟 인스턴스 고려하여 비용 최적화
반응형

댓글