Q. What notifications are given for Azure maintenance?
A. Microsoft notify users of upcoming maintenance for VMs in Availability Sets and not in Availability Sets. Typically maintenance is performed at weekends for VMs not in an availability set to minimize impact on services. Normally notification is given 7 days in advance with the minimum being 3 business days. A start time for the maintenance is given with the expected duration. Full information can be found at https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-linux-planned-maintenance/.