One of the largest gaps that Azure has had when compared to the competition has been the lack of high-availability options. The most glaring has been the lack of Availability Zones, which have been available in all the main providers such as AWS, Google and even Oracle.
Basically, Availability Zones allow cloud admins to deploy cloud resources to separate datacenters within a region. This ensures that applications will remain online even if one of the provider’s datacenters go down.
Microsoft has announced a public preview of their Availability Zones to help protect you from datacenter-level failures. These Availability Zones are located inside an Azure region, and each one has its own independent power source, network, and cooling. These zones are separate datacenters which are located “10’s of miles”, from each other. Microsoft has super-fast network connections between the zones, and have stated that they maintain very strict rules on the network latency between these datacenters. Read More