AWS EC2 (Amazon Elastic Compute Cloud)
AWS EC2는 Amazon Web Services가 제공하는 클라우드 컴퓨팅 서비스로, 다음과 같은 특징을 가집니다:
주요 특징
- 가상 컴퓨팅 환경(인스턴스): 사용자는 필요에 따라 가상 머신 인스턴스를 생성하고 관리할 수 있습니다.
- 온디맨드 확장성: 사용자는 애플리케이션의 요구사항에 따라 컴퓨팅 리소스를 유연하게 확장하거나 축소할 수 있습니다.
- 다양한 인스턴스 유형: 메모리 집약적, 계산 집약적, 일반 용도 등 다양한 워크로드 요구사항을 충족시키기 위해 여러 인스턴스 유형을 제공합니다.
- 사용자 정의 가능: 운영 체제, 애플리케이션 서버, 데이터베이스 등 사용자가 필요로 하는 소프트웨어를 자유롭게 설치하고 구성할 수 있습니다.
- 통합 서비스: 보안, 네트워킹, 스토리지 등 다른 AWS 서비스와의 통합을 통해 복잡한 애플리케이션 구축 및 배포를 지원합니다.
- pay-as-you-go 모델: 사용량에 따른 요금 지불 모델을 통해 비용을 최적화할 수 있습니다.
TIP
정말 간단하게 온라인 임대 컴퓨터라고 보면 됩니다.
사용 사례
- 웹 애플리케이션 호스팅
- 대규모 데이터베이스 관리
- 배치 처리 작업
- 백업 및 스토리지 서비스
- 비즈니스 애플리케이션 호스팅
AWS EC2는 높은 확장성, 유연성을 제공하며, 클라우드 기반의 다양한 애플리케이션을 손쉽게 배포하고 관리할 수 있도록 도와줍니다.