The Modern Web App Pattern is a set of objectives to help you apply an iterative change to modernize a cloud deployed monolith. This content builds on the Reliable Web App. This repo contains a reference implementation of a Modern Web App for .NET.
The multiregional deployment should demonstrate how data is kept in sync between regions.
Azure SQL Database is used to store information about concerts, customers, and the tickets that they've purchased. This service stores this data and the relationships between this data to help customers shop for concerts and see their tickets when they login.
Without synchronizing this data, customers will not be able to see the tickets that they purchased. And, when the code runs in two regions it will randomly seed the data in a different order, so the concert details will not appear the same after a failover.
To address this concern we recommend two Azure SQL Features:
The multiregional deployment should demonstrate how data is kept in sync between regions.
Azure SQL Database is used to store information about concerts, customers, and the tickets that they've purchased. This service stores this data and the relationships between this data to help customers shop for concerts and see their tickets when they login.
Without synchronizing this data, customers will not be able to see the tickets that they purchased. And, when the code runs in two regions it will randomly seed the data in a different order, so the concert details will not appear the same after a failover.
To address this concern we recommend two Azure SQL Features: