728x90
반응형
개요
Amazon EC2는 AWS에서 가장 인기 있는 서비스 중 하나로, 클라우드에서 가상 서버를 임대하여 다양한 애플리케이션을 실행할 수 있는 인프라를 제공한다.
AWS EC2 란?
Amazon EC2(Elastic Compute Cloud)는 AWS의 서비스형 인프라스트럭처(IaaS)로, 가상 머신을 임대하여 다양한 컴퓨팅 작업을 수행할 수 있다. EC2 인스턴스를 통해 웹사이트, 애플리케이션 서버, 데이터베이스 서버 등을 설정하고 운영할 수 있다.
EC2 인스턴스의 주요 구성 요소
- 가상 머신(EC2 인스턴스): AWS에서 임대할 수 있는 가상 서버
- 저장소: EBS(Elastic Block Store) 볼륨을 사용하여 데이터 저장
- 네트워킹: 일래스틱 로드 밸런서를 사용하여 트래픽 분산 및 고속 네트워크 카드와 공용 IP 설정
- 오토 스케일링: 오토 스케일링 그룹을 통해 서비스 확장 가능
- 보안 그룹: 방화벽 규칙을 설정하여 인스턴스 접근 제어
- 부트스트랩 스크립트: EC2 사용자 데이터 스크립트를 사용하여 인스턴스 부팅 시 자동으로 설정 작업 수행
EC2 인스턴스 생성 과정
- 인스턴스 선택: 원하는 운영 체제(리눅스, 윈도우, 맥 OS)와 필요한 컴퓨팅 성능, 메모리(RAM), 스토리지 용량 선택
- 네트워킹 설정: 네트워크 유형과 속도, 공용 IP 설정, 보안 그룹 선택
- 부트스트랩 스크립트: 인스턴스 부팅 시 자동으로 실행할 사용자 데이터 스크립트 설정. 예를 들어, 소프트웨어 설치 및 설정 작업 자동화
인스턴스 유형 예시
- t2.micro: vCPU 1개, 메모리 1GB, EBS 스토리지, 낮음에서 중간 정도의 네트워크 성능
- t2.xlarge: vCPU 4개, 메모리 16GB, 중간 정도의 네트워크 성능
- c5d.4xlarge: vCPU 16개, 메모리 32GB, 400GB NVMe SSD, 최대 10Gbps 네트워크 성능
- r5.16xlarge: 고성능 인스턴스로 다양한 애플리케이션에 적합
728x90
'AWS > SAA' 카테고리의 다른 글
[AWS/EC2] 다양한 EC2 인스턴스 유형 및 사용 사례 (0) | 2024.05.21 |
---|---|
[AWS/EC2] EC2 인스턴스 생성 (0) | 2024.05.21 |
[AWS] AWS 비용 절감 및 예산 관리 방법 (0) | 2024.05.21 |
[AWS/IAM] IAM 요약 및 주요 기능 (0) | 2024.05.21 |
[AWS/IAM] IAM 가이드라인과 모범 사례 (0) | 2024.05.21 |