Dropping Availability Zone setting from Azure VMs

Dropping Availability Zone setting from Azure VMs

From July 2023, Microsoft will start charging for Ingress/Egress data between Availability Zones (and non-Availablity Zones).

You may find many of your VM resources have this mistakenly enabled as it is confused with Availability Sets and/or there is some assumption you are getting a higher SLA out of the box.

The truth is that you must create your load-balanced architecture across different Availability Zones for this to obtain any availability benefit.

So, if we didn't mean to have this on... how do we turn it off...

To drop a VM Availablity Zone setting in Azure, you must delete and recreate the VM, which is not as scary as you may think...