What May be the Possible Solutions?
- Having the application deployed in one or more data centers in the same region (in our case it is Africa). The challenge for this solution would be high latency. The application still goes down if the entire African region is unavailable
- Having the application deployed in another Geographical location (let’s say New Delhi). The challenge for this solution would be Latency (Partially Resolved)
- Having Multiple data centers in different regions around the world is a tedious task. Hence, Azure provides 60+ regions around the world and still expanding every year.
Microsoft Azure – What are Regions and Availability Zones
Azure is Microsoft’s cloud infrastructure service. It provides a comprehensive set of technologies that allow you to build, test and deploy your applications using the Microsoft technology stack: Windows Server, SQL Server, System Center, Microsoft Office, and more. Microsoft Azure offers a wide range of tools, such as tools for developers, business professionals, data & analytics users, storage users, and power users.