Process Flow - Availability sets for redundancy
Create Availability Set
Assign VMs to Availability Set
VMs distributed across Fault Domains
VMs distributed across Update Domains
If hardware or update failure
Only subset of VMs affected
Other VMs remain running
Service stays available
Create an availability set, place VMs inside it to spread them across fault and update domains, so failures affect only part of the VMs, keeping service running.