AWS SAA-C03 자격증 벼락치기 - 딱 163문제로 2주만에 합격하기
aws-compute-and-networking-services
✅ EC2
EC2는 컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스이다. EC2를 쉽게 생각하려면 하나의 컴퓨터(서버)라고 생각하면 된다.
[기능]
- 오토 스케일링 (Auto Scaling) : 대상 추적 정책에 따라 자동으로 서버를 확장 또는 축소 시켜준다.
- 대상 추적 정책(Target Tracking Policy) : 원하는 목표값(Target)을 벗어나지 않도록 자동으로 서버를 확장 또는 축소 시켜주는 정책이다. 불규칙한 트래픽에 대응하기 좋은 정책이다.
- ex) 평균 CPU가 70%를 넘으면 EC2 인스턴스를 최대 3대까지 확장하도록 설정
[요금별 유형]
- EC2 온디맨드 인스턴스
- 항상 실행되는 인스턴스이다. 범용적으로 많이 사용하는 인스턴스 유형이다.
- EC2 스팟 인스턴스
- AWS의 남는 EC2를 매우 싸게 빌려 쓰는 방식이다. AWS가 언제든 회수할 수 있어서 서비스가 중단될 수도 있다.
- 중단되도 괜찮은 작업이면서 비용을 최소화해야 되는 경우에 사용하는 인스턴스이다.
3. EC2 예약 인스턴스- 1년 또는 3년으로 장기 약정으로 예약해서 비용을 할인받는 방식
- 항상 실행되며 장기 사용이 확정됐을 때 사용하는 인스턴스이다.
✅ ELB
ELB는 트래픽을 여러 서버로 적절하게 분배해주는 자동 분산해주는 서비스이다.
[유형]
- 애플리케이션 로드 밸런서 (ALB, Application Load Balancer)
- 웹 애플리케이션(HTTP, HTTPS)에서 주로 사용
- Sticky Session 기능 : 요청자의 세션을 동일한 서버에 계속 요청하게 해주는 기능
- HTTP, HTTPS 프로토콜을 지원한다. (TCP, UDP 프로토콜은 지원하지 않는다.)
2. 네트워크 로드 밸런서 (NLB, Network Load Balancer)- TCP와 UDP 트래픽을 모두 처리할 수 있다.
3. 게이트웨이 로드 밸런서 (GLB, Gateway Load Balancer)- 보안 전용(ex. 네트워크 방화벽) 로드 밸런서이다. 즉, 네트워크 보안 장비를 부하분산하기 위한 서비스이다.
✅ CloudFront
CloudFront는 컨텐츠(이미지, 파일 등)를 캐싱해서 전세계 사용자에게 빠른 속도로 컨텐츠를 제공하는 서비스이다.
✅ Global Accelerator
Global Accelerator는 전세계 사용자에게 빠른 네트워크 통신을 제공하는 서비스이다.