a. ALB를 제거하고 탄력적 IP를 대신 사용하기
b. 두 개의 EC2 인스턴스 예약하기
c. 최소 용량 1로 줄이기
d. 최소 용량 0로 줄이기
a. 세션 데이터를 Amazon RDS에 저장하기
b. Amazon ElastiCache에 세션 데이터 저장하기
c. 클라이언트 HTTP 쿠키에 세션 데이터 저장하기
d. EBS 볼륨에 세션 데이터 저장하기
a. EBS에 소프트웨어 업데이트를 저장하고 각 AZ의 한 마스터로부터 데이터 복제 소프트웨어를 사용해 동기화하기
b. EFS에 소프트웨어 업데이트를 저장하고 스타트업 시 EFS를 네트워크 드라이브로 마운트하기
c. 소프트웨어 업데이트를 EBS 스냅샷으로 패키징하고 새로운 소프트웨어 업데이트 각각에 EBS 볼륨 생성하기
d. Amazon RDS에 소프트웨어 업데이트 저장하기
a. Golden AMI 사용
b. EC2 사용자 데이터를 이용해 부트스트랩
c. Amazon RDS에 애플리케이션 저장
d. EFS로부터 애플리케이션 설치 파일 회수
a. 단일 인스턴스 모드
b. 고가용성 모드
a. 코드에서 일부 종속성을 제거
b. 종속성을 Amazon EFS에 두기
c. 종속성을 포함하는 Golden AMI를 생성해 그 이미지를 EC2 인스턴스 실행에 사용
Q_1. (b)
어떤 상황이건 2개의 EC2 인스턴스를 실행하면 추가적인 비용을 절감할 수 있습니다.
Q_2. (d)
EBS 볼륨은 특정 AZ에 저장되며, 한 번에 하나의 EC2 인스턴스에만 연결될 수 있습니다.
Q_3. (b)
EFS는 EC2 인스턴스의 100s에 동일한 파일 시스템을 마운트할 수 있게 해주는 네트워크 파일 시스템(NFS)입니다. EFS에 소프트웨어 업데이트를 저장하면 각 EC2 인스턴스가 이들을 평가할 수 있게 됩니다.
Q_4. (c)
Golden AMI는 설치되고 구성된 전체 소프트웨어를 포함한 이미지이기 때문에, 향후 이 AMI로부터 EC2 인스턴스를 빠르게 부팅할 수 있습니다.
Q_5. (b)
문제에서 애플리케이션이 아직 개발 단계에 있으며 비용을 절감하고자 한다고 언급하고 있습니다. 단일 인스턴스 모드는 하나의 EC2 인스턴스와 하나의 탄력적 IP를 생성합니다.
Q_6. (c)
Golden AMI는 전체 소프트웨어, 종속성 및 구성을 포함하는 이미지이기 때문에, 향후 이 AMI로부터 EC2 인스턴스를 빠르게 부팅할 수 있습니다.