AWS의 클라우드 컴퓨팅 서비스
쉽게 말해 마음대로 세팅 가능한 컴퓨터를 제공해주는 서비스이다.
EC2 인스턴스는 개별 컴퓨터 1대가 아닌, 물리적 서버 1대를 여러 작은 가상 서버로 나눠 사용
모든 AWS 서비스는 실제 물리적 하드웨어 1개가 아니라, 논리적으로 분리된 가상 서버 단위로 제공된다.
EC2를 시작할 때 사용하는 설치 이미지
- 운영체제 (예: Windows, Linux)
- 기본 패키지/도구 (예: AWS CLI)
- 초기 설정 (예: 보안 설정)

g 가 붙어있는지 아닌지만 확인g 있음: Graviton 프로세서. Arm(=arm64) 아키텍처g 없음: 보통 x86(=x86_64) 아키텍처Graviton 프로세서가 가성비가 좋은 편

| 상태 | 설명 | EC2 비용 | 퍼블릭 IP | 데이터 |
|---|---|---|---|---|
| Pending | 시작 중 | - | - | 유지 |
| Running | 실행 중 | 과금 | 과금 | 유지 |
| Stopped | 중지됨 (재시작 가능) | 무료 | 해제 (재시작 시 새 IP 할당) | 유지 |
| Terminated | 삭제됨 (복구 불가) | 무료 | 해제 | 삭제 |
- 중지 후 재시작 시 Public IP가 재할당된다. (기존 주소로는 접속 안됨)
- 실습 후 종료하지 않으면 당연히 계속 요금이 나간다!
- 종료(Terminate)는 서버를 완전히 반납/삭제하는 개념이라, 복구할 수 없다.
EIP(Elastic IP)
- 고정된 Public IP (재시작해도 변경되지 않음)
- 탈부착 가능: 필요 시 다른 서버나 리소스에 자유롭게 붙였다 뗄 수 있음