Designing an Azure Data Solution (legacy) — Question 5
You design data engineering solutions for a company that has locations around the world. You plan to deploy a large set of data to Azure Cosmos DB.
The data must be accessible from all company locations.
You need to recommend a strategy for deploying the data that minimizes latency for data read operations and minimizes costs.
What should you recommend?
Answer options
- A. Use a single Azure Cosmos DB account. Enable multi-region writes.
- B. Use a single Azure Cosmos DB account Configure data replication.
- C. Use multiple Azure Cosmos DB accounts. For each account, configure the location to the closest Azure datacenter.
- D. Use a single Azure Cosmos DB account. Enable geo-redundancy.
- E. Use multiple Azure Cosmos DB accounts. Enable multi-region writes.
Correct answer: A
Explanation
The correct answer is A because enabling multi-region writes allows for low-latency access to data from various global locations while maintaining a single account, which helps minimize costs. Options B and D do not address the need for low latency effectively, and option C increases complexity and costs by using multiple accounts. Option E, while potentially reducing latency, would also incur higher costs and management overhead.