GlobalGadgets Inc.는 전 세계 고객에게 서비스를 제공하는 새로운 온라인 제품 카탈로그 서비스를 개발 중입니다. 이 서비스는 다음과 같은 요구사항을 가지고 있습니다.
1. 전 세계 수백만 명의 고객에게 제품 상세 정보에 대해 **초저지연(sub-10ms)** 읽기 작업을 제공해야 합니다.
2. 제품 속성이 자주 변경되고 제품 유형에 따라 스키마가 다양하므로 **유연한 스키마**를 지원해야 합니다.
3. 운영 트랜잭션 워크로드에 영향을 주지 않으면서 전체 카탈로그 데이터에 대한 **복잡한 분석 쿼리**를 수행할 수 있어야 합니다.
4. 별도의 복잡한 설정 없이 **글로벌 배포 및 고가용성**을 지원하여 여러 지역의 고객에게 원활한 서비스를 제공해야 합니다.
5. 카탈로그 규모가 확장됨에 따라 **비용 효율적인 확장성**을 제공해야 합니다.
이러한 요구사항을 모두 충족하는 Azure 솔루션으로 가장 적합한 것은 무엇입니까?
A. Azure SQL Database Standard 계층과 Azure Cache for Redis를 조합하여 사용합니다.
B. Azure Database for PostgreSQL - Hyperscale (Citus)을 사용하여 여러 노드에 데이터를 분산하고 읽기 복제본을 활용합니다.
C. Azure SQL Managed Instance와 Always On 가용성 그룹을 사용하여 고가용성을 확보합니다.
D. Azure Cosmos DB와 Synapse Link를 활성화하여 트랜잭션 및 분석 워크로드를 분리합니다.
E. Azure Data Lake Storage Gen2에 데이터를 저장하고 Azure Databricks를 사용하여 분석합니다.