Using Azure Traffic Manager
Imagine the following situation—you have an application that must be served globally. To guarantee the best performance for all your customers worldwide, you provision different instances of your service in different regions (one for North America, one for Europe, and one for Africa). There is one problem - you must explicitly tell your customer to access a specific instance of the application, the one that is closest to their location.
While this is, of course, possible (just give the customer the right URL), the solution is not ideal. For example, what if your client goes for a holiday and spends the following two weeks in Europe instead of in Africa? To overcome such problems, in Azure, you can leverage a service named Azure Traffic Manager, which takes care of the proper routing of incoming requests and allows you to implement high availability in your application.
Functions of Azure Traffic Manager
You can think...