Azure periodically performs updates to improve the reliability, performance, and security of the host infrastructure for virtual machines. Updates are changes like patching the hosting environment or upgrading and decommissioning hardware. A majority of these updates are performed without any impact to the hosted virtual machines. However, there are cases where updates do have an impact.


How do I know maintenance is happening?


What can I do to minimize downtime?


Why does my VM still show pending maintenance even after a deallocate/restart or redeploy?


Links

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/maintenance-notifications

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/maintenance-and-updates

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/scheduled-events

https://docs.microsoft.com/en-us/azure/service-health/alerts-activity-log-service-notifications

https://azure.microsoft.com/en-us/blog/find-out-when-your-virtual-machine-hardware-is-degraded-with-scheduled-events/

https://azure.microsoft.com/en-us/blog/improving-azure-virtual-machine-resiliency-with-predictive-ml-and-live-migration/