Let's get to the area of planned maintenance. This is the only predictable downtime (usually twice a year) on the Azure platform.
Planned maintenance is used to install necessary updates on the platform or for general maintenance, and can have an effect on all of your Azure IaaS deployments (such as Azure VM), or on all of your Azure PaaS solutions based on an Azure VM, (such as Azure Service Fabric).