Imagine the following situation—you have an application that has to 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, however. You have to explicitly tell your customer to access a specific instance of the application—the one that is closest to its location.
While this is, of course, possible (just give it 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...