nerdexam
Microsoft

70-473 · Question #117

You are designing the database for a new application. The application will have 7,500 users located in New York and 2,500 users located in Paris. Users of the application will load large amounts of da

The correct answer is A. Microsoft Azure virtual machines that use AlwaysOn Availability Groups and have one replica in E. Microsoft Azure SQL databases that have a primary database in the East US region and an. To minimize latency for users loading large amounts of data in different regions (New York and Paris), the architecture should involve deploying database instances or replicas geographically close to each user group, allowing local writes.

Design and implement data storage

Question

You are designing the database for a new application. The application will have 7,500 users located in New York and 2,500 users located in Paris. Users of the application will load large amounts of data into a database in their region. You need to recommend an architecture that will minimize latency while data is loaded. What are two possible architectures that achieve this goal? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point

Options

  • AMicrosoft Azure virtual machines that use AlwaysOn Availability Groups and have one replica in
  • BMicrosoft Azure virtual machines that use Merge Replication and have one instance in the East
  • CMicrosoft Azure SQL databases that have a primary database in the West Europe region and an
  • DMicrosoft Azure virtual machines that use Peer to Peer Replication and have one instance in the
  • EMicrosoft Azure SQL databases that have a primary database in the East US region and an

How the community answered

(26 responses)
  • A
    50% (13)
  • B
    31% (8)
  • C
    12% (3)
  • D
    8% (2)

Why each option

To minimize latency for users loading large amounts of data in different regions (New York and Paris), the architecture should involve deploying database instances or replicas geographically close to each user group, allowing local writes.

AMicrosoft Azure virtual machines that use AlwaysOn Availability Groups and have one replica inCorrect

Deploying Microsoft Azure virtual machines with AlwaysOn Availability Groups allows for creating regional primary replicas, enabling users to write data to a database instance in their nearest region, which significantly minimizes data loading latency.

BMicrosoft Azure virtual machines that use Merge Replication and have one instance in the East

Merge Replication, while allowing local updates, can be complex for large-scale multi-regional cloud deployments and the option is incomplete for covering both user groups with local instances.

CMicrosoft Azure SQL databases that have a primary database in the West Europe region and an

This option only specifies a primary database in the West Europe region, which would not minimize latency for the 7,500 users located in New York.

DMicrosoft Azure virtual machines that use Peer to Peer Replication and have one instance in the

Peer-to-Peer Replication supports multiple writable nodes and could minimize latency but the option is incomplete, not specifying how it would provide a complete solution for both regions.

EMicrosoft Azure SQL databases that have a primary database in the East US region and anCorrect

Utilizing Microsoft Azure SQL databases with separate primary databases deployed in the East US region for New York users and the West Europe region for Paris users ensures that each user group can write data to their geographically closest database, thus minimizing latency.

Concept tested: Multi-region database architecture for low-latency writes

Source: https://learn.microsoft.com/en-us/azure/architecture/guide/multitenant/approaches/sharding

Topics

#multi-region deployment#data loading latency#Always On Availability Groups#Azure SQL Database geo-replication

Community Discussion

No community discussion yet for this question.

Full 70-473 Practice