Thanks for the update.
Using container platform like Kubernetes (recommend) for your servers will help greatly with these kind of rolling updates. You can leverage the platform for your own blue-green deployments with zero downtime. Container platforms bring in lot other benefits of infra automation and scaling.
Azure meltdown patches impacted many organizations, Azure handled this bad.