회사에서 단일 Amazon EC2 인스턴스에서 실행되는 콘텐츠 관리 시스템을 사용하고 있습니다. EC2 인스턴스에는 웹 서버와 데이터베이스 소프트웨어가 모두 포함되어 있습니다. 회사는 웹 사이트 플랫폼을 고가용성으로 만들고 사용자 요구에 맞게 웹 사이트를 확장할 수 있어야 합니다. 이러한 요구 사항을 충족하기 위해 솔루션 설계자는 무엇을 권장해야 합니까?
- A. 데이터베이스를 Amazon RDS 로 이동하고 자동 백업을 활성화합니다. 동일한 가용 영역에서 다른 EC2 인스턴스를 수동으로 시작합니다. 가용 영역에서 Application Load Balancer를 구성하고 두 인스턴스를 대상으로 설정합니다.
- B. 기존 EC2 인스턴스와 동일한 가용 영역에 있는 읽기 전용 복제본이 있는 Amazon Aurora 인스턴스로 데이터베이스를 마이그레이션합니다. 동일한 가용 영역에서 다른 EC2 인스턴스를 수동으로 시작합니다. Application Load Balancer 를 구성하고 두 개의 EC2 인스턴스를 대상으로 설정합니다.
- C. 다른 가용 영역에 읽기 전용 복제본이 있는 Amazon Aurora 로 데이터베이스를 이동합니다. EC2 인스턴스에서 Amazon 머신 이미지(AMI)를 생성합니다. 두 가용 영역에서 Application Load Balancer를 구성합니다. 두 가용 영역에서 AMI를 사용하는 Auto Scaling 그룹을 연결합니다.✓ 정답
- D. 데이터베이스를 별도의 EC2 인스턴스로 이동하고 Amazon S3 로 백업을 예약합니다. 원래 EC2 인스턴스에서 Amazon 머신 이미지(AMI)를 생성합니다. 두 가용 영역에서 Application Load Balancer를 구성합니다. 두 가용 영역에서 AMI를 사용하는 Auto Scaling 그룹을 연결합니다.
해설
【핵심 용어】 ▸ 핵심 서비스 이해 필요 ▸ 아키텍처 설계 원칙 【정답 포인트】 ▸ 정답 (C): 다른 가용 영역에 읽기 전용 복제본이 있는 Amazon Aurora 로 데이터베이스를 이동... ▸ AWS 최적 설계 패턴 적용 【오답 체크】 (A) 데이터베이스를 Amazon RDS 로 이동하고 자동 백업을 활성화합니다. 동일한 가용 영역에서 다른... → 부적절한 이유 설명 (B) 기존 EC2 인스턴스와 동일한 가용 영역에 있는 읽기 전용 복제본이 있는 Amazon Aurora ... → 요구사항 미충족 (D) 데이터베이스를 별도의 EC2 인스턴스로 이동하고 Amazon S3 로 백업을 예약합니다. 원래 EC... → 운영 복잡도 증가 【시험 포인트】 ▸ 핵심 키워드: 문제 맥락 파악 ▸ 함정: 겉보기 유사한 선택지 구분 ▸ 패턴: 아키텍처 설계 원칙 적용