중요한 웹 애플리케이션이 현재 퍼블릭 서브넷의 단일 Amazon EC2 인스턴스에서 실행되며 MySQL 데이터베이스를 사용합니다. DNS는 Route 53에 있습니다. 솔루션스 아키텍트는 애플리케이션을 확장 가능하고 고가용성으로 만들고 MySQL 읽기 지연 시간을 줄여야 합니다. 이러한 요구 사항을 충족하는 변경 사항 조합은 무엇입니까? (두 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 여러 가용 영역에 프라이빗 EC2 인스턴스를 시작하도록 Auto Scaling 그룹을 생성하고 구성합니다. 새 Application Load Balancer 뒤의 대상 그룹에 인스턴스를 추가합니다., 데이터베이스를 Amazon Aurora MySQL 클러스터로 마이그레이션합니다. 기본 DB 인스턴스와 읽기 DB 인스턴스를 별도의 가용 영역에 생성합니다..
이것이 정답인 이유
첫 번째 정답은 웹 애플리케이션의 확장성과 고가용성을 제공합니다. Auto Scaling 그룹은 여러 가용 영역에 EC2 인스턴스를 분산하여 단일 가용 영역 장애로부터 보호하고, 트래픽 증가에 따라 자동으로 인스턴스를 추가하여 확장성을 확보합니다. Application Load Balancer는 들어오는 트래픽을 여러 인스턴스에 효율적으로 분산하여 고가용성을 더욱 높입니다. 프라이빗 서브넷에 인스턴스를 배치하는 것은 보안 모범 사례입니다. 두 번째 정답은 MySQL 읽기 지연 시간을 줄이고 데이터베이스의 고가용성을 제공합니다. Amazon Aurora MySQL 클러스터는 MySQL과 호환되면서도 더 높은 성능과 가용성을 제공합니다. 기본 인스턴스와 읽기 복제본을 별도의 가용 영역에 생성하면 가용성이 향상되고, 읽기 복제본을 사용하여 읽기 트래픽을 분산함으로써 읽기 지연 시간을 크게 줄일 수 있습니다. 오답 설명: 두 번째 AWS 리전에 EC2 인스턴스를 시작하는 것은 재해 복구에는 도움이 되지만, 단일 리전 내의 확장성 및 고가용성 문제를 해결하지 못하며, 읽기 지연 시간 감소와는 직접적인 관련이 없습니다. 여러 AWS 리전에 Auto Scaling 그룹을 구성하는 것은 비용이 많이 들고 복잡하며, 단일 리전 내의 확장성 및 고가용성 요구 사항을 충족하기에는 과도합니다. 교차 리전 읽기 복제본이 있는 Aurora MySQL 클러스터는 글로벌 애플리케이션에 유용하지만, 문제에서 제시된 단일 리전 내의 읽기 지연 시간 감소 및 고가용성 요구 사항에는 별도의 가용 영역에 읽기 복제본을 생성하는 것으로 충분합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음