Type of Maintenance

planned maintenance (update domain)

unplanned maintenance (fault domain) = that deals with hardware failures

Availability set

Update Domain

Fault Domain

Scale Sets

How horizontal scaling should happen. Define the rules for each set. If traffic goes above 90%, provision new vms. A scale set can have 1000 vms (if these are standard azure vms).

Availability Zones

physically separate zone with in the same region

Multi region deployments

Active passive model with Hot standby

the other region is already booted up but not serving any requests

Active active model

the other region is also servicing requests for customers close to its geography

Active passive model with cold standby

the other region is boot up dynamically

good for balancing the cost vs. SLA


Hypervisor

Untitled

planned maintenance vs unplanned maintenance (power, network or hardware failure)

planned maintenance = update domain

unplanned maintenance = fault domain

In every region, there are different number of update and fault domains available. Take them into consideration before designing HA solutions.