The Azure Fabric Controller (FC) is the service that automatically manages all roles and resources in Azure, is in charge of :
Keeping in mind that, there are two concepts that are particularly important for assuring the availability of your services :
You can associate these two concepts with a vertical and horizontal partition.The following diagram illustrates a Azure service distributed in 2 fault domains and 3 update domains.