A global organization is designing a cloud architecture on Azure. They have two primary database requirements:
1. A database for a real-time recommendation engine that requires horizontal scaling, global distribution with multi-region writes, and support for Cassandra and Graph APIs.
2. A transactional relational database for financial audit logs where the organization requires built-in high availability and automatic operating system patching, without the administrative overhead of managing virtual machines.
Which combination of Azure services and deployment models meets these requirements?
- Azure Cosmos DB (a Platform as a Service multi-model service) for the recommendation engine, and Azure SQL Database (a Platform as a Service relational service) for the financial logs.Cevap
- BAzure Cosmos DB (a Platform as a Service relational service) for the recommendation engine, and Azure SQL Database (a Platform as a Service relational service) for the financial logs.
- CAzure Cosmos DB (a Platform as a Service multi-model service) for the recommendation engine, and SQL Server on Azure Virtual Machines (a Platform as a Service relational service) for the financial logs.
- DAzure Cosmos DB (a Software as a Service database service) for the recommendation engine, and Azure SQL Database (a Software as a Service database service) for the financial logs.
Cevap
Azure Cosmos DB (a Platform as a Service multi-model service) for the recommendation engine, and Azure SQL Database (a Platform as a Service relational service) for the financial logs.
The correct option accurately maps the multi-model requirements of the recommendation engine (Cassandra and Gremlin APIs) to Azure Cosmos DB, a PaaS service. It also matches the relational financial database to Azure SQL Database, which automatically manages host OS patching and high availability as a PaaS service.
Adım Adım Çözüm
Anahtar Kavram
Azure relational and non-relational database services and their cloud service models.
Tahmini Süre:2m 0s