한 소매 회사가 주문 등록, 반품 처리 및 분석을 제공하는 여러 애플리케이션을 운영하고 있습니다. 현재 이 회사는 EC2에서 MySQL 트랜잭션 데이터베이스와 Oracle OLAP 분석 데이터베이스를 모두 사용하고 있습니다. 여러 애플리케이션 구성 요소가 다양한 소스에서 이벤트를 생성하며, 주간 ETL은 애플리케이션 데이터를 분석 데이터베이스로 복사합니다. 이 회사는 거의 실시간 분석을 제공하는 이벤트 기반의 서버리스 재설계를 원합니다. 어떤 아키텍처가 이러한 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 구성 요소를 AWS Fargate를 사용하는 Amazon EKS에서 실행되는 마이크로서비스로 리팩터링합니다. 트랜잭션 MySQL 데이터베이스를 Amazon Aurora Serverless MySQL로 마이그레이션하고 분석 데이터베이스를 Amazon Redshift Serverless로 마이그레이션합니다. Amazon EventBridge를 사용하여 들어오는 이벤트를 마이크로서비스 및 분석 시스템으로 라우팅합니다..
이것이 정답인 이유
이 아키텍처는 거의 실시간 분석을 제공하는 이벤트 기반 서버리스 재설계 요구 사항을 가장 잘 충족합니다. AWS Fargate를 사용하는 Amazon EKS는 관리형 Kubernetes 환경에서 마이크로서비스를 실행하여 서버리스 컴퓨팅과 컨테이너 오케스트레이션을 결합합니다. Amazon Aurora Serverless MySQL은 트랜잭션 데이터베이스에 대한 확장 가능하고 비용 효율적인 서버리스 솔루션을 제공하며, Amazon Redshift Serverless는 분석 데이터베이스에 대한 거의 실시간 OLAP 기능을 제공합니다. Amazon EventBridge는 다양한 소스에서 발생하는 이벤트를 마이크로서비스 및 분석 시스템으로 라우팅하는 데 이상적인 서버리스 이벤트 버스입니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다. 첫 번째 옵션은 분석에 Amazon Neptune을 제안하는데, 이는 그래프 데이터베이스로 OLAP 분석에는 적합하지 않습니다. 또한 Amazon SQS는 이벤트 라우팅보다는 메시지 큐에 더 적합합니다. 두 번째 옵션은 EC2 인스턴스의 Auto Scaling 그룹을 사용하므로 서버리스 요구 사항을 충족하지 않습니다. 네 번째 옵션은 애플리케이션 스트리밍 서비스인 Amazon AppStream 2.0을 사용하며, 이는 애플리케이션 구성 요소 마이그레이션에는 적합하지 않습니다. 또한 AWS IoT Core는 IoT 디바이스에서 데이터를 수집하는 데 주로 사용됩니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음