The fundamental concepts provided by Azure to attain high availability are listed here: Availability sets Fault domain Update domain Availability zones