EC2 (Elastic Compute Cloud)
AWS에서 제공하는 서비스형 인프라스트럭처.
EC2는 클라우드 컴퓨팅의 핵심 서비스로 다양한 설정 옵션을 통해 유연하게 활용 가능.
1. AWS EC2
가상 머신 (EC2 인스턴스), 데이터 저장 (EBS 볼륨), 로드 밸런싱 (Elastic Load Balancer), 오토 스케일링 그룹 등
다양한 기능 포함
2. EC2 인스턴스 생성
EC2는 가상 서버를 임대하는 기능을 제공.
인스턴스 생성 시 다양한 설정 옵션 선택 가능.
3. EC2 인스턴스의 구성 옵션
(EC2 Instance Types 공홈 문서 : https://aws.amazon.com/ko/ec2/instance-types/)
- 운영 체제 선택:
리눅스, 윈도우, 맥 OS 중 선택 가능.
- 인스턴스 유형 선택:
CPU 개수, 메모리, 스토리지 등을 조절 가능.
- 스토리지 유형 선택:
EBS 또는 EC2 인스턴스 스토어 등 다양한 옵션.
- 네트워크 및 보안 구성:
네트워크 성능, 공용 IP, 방화벽 규칙 (보안 그룹) 설정.
- 부트스트랩 스크립트 및 사용자 데이터:
EC2 인스턴스 부팅 시 자동 실행되는 스크립트 작성 가능.
4. EC2 사용자 데이터 및 부트스트래핑
부트스트래핑:
EC2 인스턴스 부팅 시 자동으로 실행되는 명령어 또는 스크립트.
사용자 데이터를 활용하여 자동화된 부트스트래핑 작업 수행 가능.
5. EC2 인스턴스 종류
다양한 인스턴스 유형:
t2.micro, t2.xlarge, c5d.4xlarge, r5.16xlarge, m5.8xlarge 등.
각 인스턴스 유형은 서로 다른 CPU, 메모리, 스토리지, 네트워크 성능을 가짐.
6. 프리 티어와 EC2
t2.micro 인스턴스는 AWS 프리 티어에 포함되어 한 달에 750시간까지 무료로 사용 가능.
프리 티어를 활용하여 EC2 인스턴스를 학습하고 실험할 수 있음.
'자격증 > AWS SAA' 카테고리의 다른 글
[AWS SAA] EC2 정리 (0) | 2024.01.09 |
---|---|
[AWS SAA] Spot Instance (0) | 2023.12.20 |
[AWS SAA] Mac AWS CLI 설치 (0) | 2023.12.18 |
[AWS SAA] SDK (0) | 2023.12.18 |
[AWS SAA] MFA (0) | 2023.12.16 |