Define Update Configurations and Maintenance Windows
To control when updates are applied, administrators create maintenance configurations in Azure. These configurations establish recurring schedules, known as maintenance windows, which ensure that systems only update during pre-approved times. Within these configurations, administrators can perform the following actions:
- Choose maintenance windows that align with low-traffic hours to minimize operational impact.
- Set update schedules to target virtual machine scale sets, guest virtual machines, and specific extensions.
- Transition updates to a deferred state during critical business periods to prevent unexpected restarts.
Group Servers into Update Collections
Managing updates server-by-server becomes impractical in large environments, so Azure Update Manager allows you to group servers into collections. These collections organize virtual machines based on their specific roles, workloads, or physical locations. Once a collection is defined, you can assign a single maintenance configuration to the entire group at once. This logical grouping ensures that consistent rules and policies apply to all member servers automatically.
Deploy Patches at Scale
Applying updates across hundreds of servers is simplified through automated workflows that deploy patches at scale. Administrators can initiate and manage these large-scale deployments using the Azure portal, PowerShell, or the Azure CLI. By automating the patching sequence, the system reduces the need for manual intervention and lowers the risk of human error. This scalable approach ensures that security patches are distributed uniformly across the entire hybrid infrastructure.
Analyze Compliance Reports
After deployment, the system generates detailed compliance reports to help administrators monitor the health of their servers. These reports track whether machines are in a compliant or non-compliant state and identify any updates that failed to install. Once a failed update is detected, administrators can quickly plan and execute remediation actions to secure the affected systems. Monitoring these reports continuously ensures that security gaps are closed shortly after they are discovered.