Deploying to multiple regions
The ability to operate at the global scale is one of the significant capabilities of Cosmos DB. It is not merely a database built for an on-premises server farm that has been moved into the cloud. Cosmos DB is a database built for the cloud from scratch. A cloud-native database needs to be global and be able to accommodate the needs of a global-scale application.
Deploying a multi-region database with Cosmos DB requires just a couple of mouse clicks or taps on the Azure portal. Navigate to the Replicate data globally
blade of your Cosmos DB account in the Azure portal and start picking as many regions as you need. Once your selection is complete, hit Save
and watch the magic happen. However, don't forget that deploying to multiple regions will have an impact on billing.
In the following screenshot, you can see that the global replication for Cosmos DB means selecting regions in the Azure portal. This will help to spread and scale your reads across multiple regions...