`You have an app named App1 that runs on two Azure virtual machines named VM1 an . . .

Radoslaw Czajkowski:
and also when you upgrade your infra

Radoslaw Czajkowski:
i don’t want to loose my 2 vms together at the same time

Radoslaw Czajkowski:
most of regions now have availability zones - this is preffered

Radoslaw Czajkowski:
with them you tell Azure - i want the first VM on first datacenter and the second VM and a second datacenter

Radoslaw Czajkowski:
so the whole datacneter can go offline and you will still have the second vm avaible

Radoslaw Czajkowski:
when to use availability set? probably only when an Azure region does not support availability zones

Radoslaw Czajkowski:
or you don’t care, and want to just group vms within a single datacenter

Radoslaw Czajkowski:
fun fact - i was working for a client from UAE North

Radoslaw Czajkowski:
and the region did NOT support availability zones

Radoslaw Czajkowski:
so i chose availability set as they wanted to have 2 vms redundant

Radoslaw Czajkowski:
now to my suprise, UAE North started to support availability zones lol

Radoslaw Czajkowski:
https://news.microsoft.com/en-xm/2022/08/23/microsoft-launches-azure-availability-zones-to-heighten-competitiveness-of-uae-organizations/

Radoslaw Czajkowski:
from 5 days ago

Radoslaw Czajkowski:
so UAE north was one such example where you had to use availability sets

Anushka hasini:
Thanks for ypur informative explanation:clap: