DOI : 10.5281/zenodo.23392955
- Open Access

- Authors : Arafat Shoukat Ali Mohammed
- Paper ID : IJERTV15IS100470
- Volume & Issue : Volume 15, Issue 10 , October – 2026
- Published (First Online): 15-10-2026
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License:
This work is licensed under a Creative Commons Attribution 4.0 International License
Designing a Scalable Patch Management Architecture for Large-Scale Hybrid Enterprise Infrastructure
(A Risk-Based Framework for Windows Server, Hardware, Virtual Machines, Azure Virtual Desktop, Vulnerability Management, and US Critical Infrastructure)
Arafat Shoukat Ali Mohammed
Wipro Limited, Bellevue, WA, USA
Abstract – Large-scale enterprises operate physical servers, virtual machines, cloud workloads, Windows and Windows Server systems, Azure Virtual Desktop environments, databases, middleware, and end-user platforms including first- and third-party applications. Maintaining security and service stability across this estate requires more than periodic operating system updates. This paper proposes a scalable, risk-based patch and vulnerability management framework integrating asset discovery, vulnerability identification, prioritization, controlled testing, deployment rings, hardware and firmware maintenance, post-change validation, exception governance, vulnerability reassessment, and compliance reporting. The model differentiates physical, virtual, cloud, desktop, clinical, operational, and business systems while retaining a common governance lifecycle. Illustrative applications show how the framework can support US critical infrastructure such as healthcare, energy, financial services, transportation, and government environments. The intended outcome is repeatable risk reduction with measurable evidence, rather than patch- installation activity alone.
Keywords: Patch Management, Vulnerability Management, Windows and Windows Server operating systems, Virtual Machines, Azure Virtual Desktop, Critical Infrastructure, Healthcare Cybersecurity, Firmware, Automation, Risk-Based Remediation
-
INTRODUCTION
Enterprise patch management is frequently treated as a monthly security patches-update activity, rather than a continuous process of the vulnerability of remediation, deployment validation, and security compliance monitoring. In practice, large organizations must coordinate multiple Windows, Linux, and macOS, physical platforms, hypervisors, VMs, cloud resources, virtual desktops, databases, middleware, third-party applications, drivers, and firmware. Each technology has different update channels, dependencies, reboot behavior, service risks, support boundaries, and recovery requirements.
This paper treats patching as preventive maintenance and continuous risk management. The central question is how an organization can consistently reduce exploitable exposure while preserving business and mission availability.
-
Research Question
How can an organization design a scalable, risk-driven patch and vulnerability management framework for physical servers, virtual machines, cloud workloads, virtual desktops, and critical services while reducing operational disruption?
-
Contribution
The proposed contribution is a layered operating model that connects asset criticality, vulnerability exposure, patch applicability, platform type, deployment rings, validation, exceptions, and reporting within one remediation lifecycle.
-
-
INFRASTRUCTURE CLASSIFICATION
The framework classifies assets before selecting a remediation pathway.
Layer
Examples
Primary considerations
Physical (On-prem)
Rack and blade servers
OS, BIOS/UEFI, firmware, controllers, drivers
Virtualization
Hyper-V, VMware or equivalent
Host firmware, hypervisor, cluster sequencing
Virtual machines
Windows and Linux guests
Guest OS, applications, agent and reboot health
Cloud
Azure VMs and Arc-enabled servers
Identity, connectivity, policy, maintenance configuration
AVD
Host pools, images, session hosts
Image versioning, application testing, host rotation
Data and middleware
SQL, .NET, Java, web runtimes
Compatibility and service sequencing
Endpoints
Managed Windows clients
Rings, restart experience, drivers and feature updates
Network/appliance
Infrastructure and security devices
Vendor firmware, redundancy, configuration recovery
-
END-TO-END REMEDIATION LIFECYCLE
The lifecycle is: Discover -> Assess -> Prioritize -> Test -> Deploy -> Validate -> Rescan -> Report. Installation success is not considered proof of risk closure.
Figure 1. Enterprise Patch Management Lifecycle
-
Discover and Normalize
-
Maintain asset ID, owner, service, environment, location, OS, lifecycle, criticality, maintenance window, and recovery information.
-
Reconcile CMDB, cloud, hypervisor, endpoint, directory, and vulnerability-scanner data.
-
Identify unsupported systems, missing owners, stale agents, duplicates, and incomplete groups.
-
-
Risk Prioritization
Prioritization combines technical severity with known exploitation, public exposure, asset criticality, data sensitivity, business or mission impact, patch availability, compensating controls, age, dependencies, and risk change. Exact scoring weights must be approved and validated by the implementing organization.
-
Applicability Mapping
-
Map findings to patch, upgrade, configuration change, workaround, or compensating control.
-
Review prerequisites, supersedes, reboot needs, known issues, and rollback limits.
-
Distinguish missing patches from unsupported software, insecure configuration, dependency constraints, and false positives.
-
-
-
WINDOWS OPERATING-SYSTEM PATCHING
Windows estates require grouping by service, environment, role, criticality, clustering model, support state, and maintenance window.
-
Update Categories
-
Security and critical updates
-
Cumulative quality updates
-
First party and Third-party applications update
-
Servicing prerequisites and .NET updates
-
Security intelligence, platform, and engine updates
-
Feature or version updates
-
Drivers, firmware, and emergency out-of-band updates
-
-
Windows Server Controls
-
Check disk, pending reboot, backup or recovery readiness, service health, cluster state, and dependencies.
-
Sequence highly available nodes to preserve service capacity.
-
Capture installation, reboot, service, application, and rescan evidence.
-
Use a separate plan for unsupported or end-of-support systems.
-
-
Representative Tools
Depending on support and architecture requirements, organizations may use Azure Update Manager, Azure Arc, Microsoft Configuration Manager, WSUS, Intune for applicable endpoint scenarios, PowerShell automation, Azure Monitor, Log Analytics, KQL, Azure Workbooks, Power BI, and service-management workflows.
-
VIRTUAL MACHINES, CLOUD, AND HYPERVISORS
-
Verify VM health, update source, agent connectivity, disk, backup policy, dependencies, and restart behavior.
-
Do not treat a VM snapshot as a universal substitute for application-consistent backup and a documented recovery plan.
-
Coordinate database, middleware, web, and integration tiers in the correct sequence.
-
For hosts, verify cluster capacity, workload evacuation, storage paths, network health, and workload placement.
-
For Azure and hybrid servers, define supported systems, network prerequisites, identity, access, maintenance configurations, update sources, and reporting retention.
-
-
AZURE VIRTUAL DESKTOP PATCH ARCHITECTURE
AVD requires a clear decision between controlled image-based maintenance and in-place session-host updates. For pooled hosts, a versioned image lifecycle can improve consistency.
-
Create or update the base image in a controlled build environment.
-
Apply OS, application, runtime, management, and security-agent updates.
-
Validate sign-in, profiles, application launch, connectivity, printing, collaboration, and performance as applicable.
-
Publish a versioned image to the approved repository.
-
Deploy a pilot set of hosts and monitor service and user health.
-
Expand through controlled rings.
-
Drain and retire old hosts according to policy while preserving rollback capability.
-
Complete vulnerability reassessment and compliance reporting.
-
-
HARDWARE, FIRMWARE, AND DRIVERS
A complete program extends below the OS and coordinates BIOS/UEFI, management controllers, storage controllers, RAID, NIC/HBA, chipset, vendor drivers, hypervisor, and peripheral firmware.
Component
Assessment
BIOS/UEFI
Supported baseline, configuration, restart and outage
Management controller
Management-plane exposure, certificates, configuration and upgrade path
Storage/RAID
Firmware-driver compatibility, paths and storage validation
NIC/HBA
Driver-firmware pairing, redundancy and links
Hypervisor host
Cluster capacity, migration and sequence
Platform drivers
Vendor support matrix and rollback
-
CONTROLLED DEPLOYMENT RINGS
Ring
Target
Purpose
Ring 0
Lab/engineering
Applicability, installation, reboot, service and rollback
Ring 1
Pilot/low-risk production
Real workload and monitoring validation
Ring 2
Standard production
Broad deployment after pilot acceptance
Ring 3
Business-critical systems
Owner approval, enhanced monitoring and recovery readiness
Emergency
Urgent exploited risk
Accelerated governance and heightened monitoring
-
Pre-Patch Gates
-
Approved change and maintenance window
-
Known issue and prerequisite review
-
Owner, backup, recovery, cluster, service, capacity and dependency checks
-
Stakeholder communication, monitoring and stop criteria
-
Backup and recovery readiness verified, including snapshot, image, configuration, or application recovery where applicable
-
Rollback criteria, recovery method, responsible owner, and decision threshold documented before production deployment
-
Monitoring, stakeholder communication, and stop criteria defined for deployment failures, service degradation, application issues, or unexpected business impact
-
-
Post-Patch Gates
-
Installation and error-code review
-
Reboot and service confirmation
-
Application or transaction health check
-
Cluster, network, storage and interface validation
-
Monitoring review, vulnerability reassessment and evidence closure
-
-
-
AUTOMATION AND TOOLING
Capability
Representative options
Purpose
Inventory
CMDB, cloud and virtualization inventory
Ownership, classification and lifecycle
Vulnerability management
Defender Vulnerability Management, Defender for Cloud, Qualys, Tenable, Rapid7 or equivalent
Findings, exposure and remediation mapping
Repository
Vendor repositories, WSUS/Microsoft Update sources, enterprise package repositories, Git/Azure DevOps repositories
Controlled storage and versioning of approved patches, packages, scripts, configurations and deployment artifacts
Orchestration
Azure Update Manager, Configuration Manager, WSUS, Intune where applicable
Assessment, schedule, deployment and status
Automation
PowerShell, Azure Automation, Functions, Logic Apps, pipelines
Prechecks, deployment, validation and evidence
Monitoring
Azure Monitor, Log Analytics, SCOM or equivalent
Service and performance health
Reporting
Power BI, Workbooks, KQL, Resource Graph
Compliance, trends and exceptions
Workflow
IT service-management system
Change, incident, problem and audit trail
-
MEASUREMENT AND EVALUATION
Every result must specify population, observation period, baseline, exclusions, and evidence. Unsupported percentages must not be added.
Metric
Definition
Verified result
Patch compliance
In-scope assets meeting approved baseline
100% compliance achieved across 18,500 Azure Data Studio devices after automated update; .NET patching also achieved 100% architecture coverage across x64, x86 and ARM64.
Vulnerability closure
Targeted findings closed after reassessment
90.3% overall vulnerability reduction, from 27,000 to 2,617 vulnerable devices, representing 24,383 fewer vulnerable devices. Azure Data Studio Applicaion User reduced 92.8% (2,500180) and Azure Data Studio Application System 99.3% (19,000137).
Deployment success
Targets completing installation and validation
98.21% deployment success for Classic Teams removal. Deployment covered 75,934 hosts.
Failure rate
Targets requiring retry, intervention or rollback
Review deployment logs, validate the reported issues, and troubleshoot and resolve identified problems. Use documented deployment results rather than calculating or estimating a failure-rate percentage.
Automation coverage
Lifecycle steps performed without manual execution
Three-script PowerShell framework automated detection, requirement validation and remediation across 200,000+ OLEDB/ODBC vulnerable devices without human intervention
-
FAILURE, ROLLBACK, AND EXCEPTIONS
Outcome
Meaning
Action
Successful
Installation and validation complete
Close with evidence and updated vulnerability status
Reboot pending
Install complete, restart outstanding
Track through post-reboot validation
Failed
Install or validation failed
Create remediation task with logs
Blocked
Dependency, access, capacity or agent issue
Resolve and reschedule
Exception approved
Risk accepted for a limited period
Record owner, controls, expiry and review
Rollback required
Patch causes unacceptable service, application, performance, or compatibility impact
Stop further deployment, restore the approved recovery state, validate service health, and initiate incident/problem review
11.1 Unreachable, Out-of-Domain, Stale, or Inactive Devices
In large-scale hybrid environments, unreachable, out-of-domain, stale, or inactive devices should be tracked separately and should not be automatically removed from the compliance population without verified disposition.
Outcome
Meaning
Action
Unreachable / Offline
Device cannot be contacted by the management or patching platform
Track separately, retry when reachable, investigate prolonged inactivity, and retain as an exception until disposition is confirmed
Unmanaged / Out- of-domain
Device is discovered, but outside the current management boundary or lacks required management connectivity
Identify ownership, determine support/management path, onboard where applicable, or document an approved exception
Stale / Inactive
Asset has not been reported within the defined reporting period
Validate asset status before excluding it from compliance measurement
-
SECURITY AND GOVERNANCE
-
Use least privilege and separation of duties for assessment, approval, deployment, exception, and reporting.
-
Protect automation identities, credentials, agents, repositories, update sources, and management networks.
-
Retain approval, test, deployment, validation, exception, and reassessment evidence.
-
Require named owners, compensating controls, expiration dates, and periodic review for exceptions.
-
-
APPLICATION TO U.S. CRITICAL INFRASTRUCTURE
The following are illustrative applications, not claims of implementation at a named U.S. organization. They show how the framework can be adjusted for mission impact, system type, exposure, operational dependencies, and availability.
-
U.S. Hospital and Healthcare Delivery Scenario
A hospital network may operate clinical and business applications, Windows servers, physical and virtual platforms, cloud workloads, end-user systems, databases, connected medical devices, and virtual desktops. HHS identifies ransomware and attacks against network-connected medical devices among threats facing healthcare and connects cybersecurity with patient safety [8], [9].
-
Classify assets as clinical, medical-device, business IT, infrastructure, cloud, AVD, network, or supporting hardware.
-
Correlate findings with ownership, patient-care dependency, Internet exposure, known exploitation, patch availability, and vendor support.
-
Separate routine systems from those requiring clinical validation, vendor coordination, failover, or tightly controlled downtime.
-
Use laboratory validation, a limited pilot, and progressively broader deployment rings.
-
Validate OS health, clinical or business application availability, required interfaces, services, monitoring, and vulnerability status.
-
Use time-bound exceptions with ownership, compensating controls, monitoring, expiration, and a scheduled remediation decision.
Illustrative example: an Internet-facing Windows server with a known exploited vulnerability can enter an accelerated remediation path. A clinical system with a vendor-certified dependency may require controlled testing, clinical-owner approval, downtime planning, and workflow validation. Success means the update is installed, required services are available, application workflow is validated, and vulnerability is reassessed.
HHS healthcare cybersecurity performance goals are voluntary practices intended to strengthen preparedness and resilience and include reducing the likelihood that known vulnerabilities are exploited on organizational networks directly accessible from the Internet [10].
-
-
Energy and Utilities
An energy or utility operator can retain the common lifecycle while applying different technical controls to business IT and OT- supporting environments.
-
Inventory IT and OT assets with ownership, connectivity, OS, firmware, criticality, windows, and recovery requirements.
-
Prioritize exposure, exploitation evidence, potential system control, asset role, and operational consequence.
-
Use isolated or vendor-approved validation where production-like OT testing is not feasible.
-
Coordinate firmware, hypervisor, OS, application, and management-tool sequencing.
-
Confirm redundancy, communications, operational visibility, and service health before closure.
-
-
Financial Services
A financial institution can apply the framework to Internet-facing services, Windows Server, database and application tiers, virtual infrastructure, endpoints, cloud resources, and security platforms.
-
Map customer-facing and transaction-supporting services to technical dependencies.
-
Accelerate actively exploited or publicly exposed weaknesses.
-
Validate authentication, transactions, database connectivity, monitoring, and failover.
-
Retain complete change, test, deployment, exception, and rescan evidence.
-
-
Transportation
Atransportation organization can classify corporate IT, operational applications, facility systems, endpoints, servers, cloud services, network devices, and third-party platforms by mission function.
-
Create distinct groups for corporate, operational, exposed, mobile, facility, and vendor-managed assets.
-
Coordinate maintenance with operating schedules and available redundancy.
-
Pilot representative systems before broader production deployment.
-
Validate communications, monitoring, interfaces, applications, and recovery readiness.
-
-
Government and Public Sector
Government organizations can standardize inventory, risk, evidence, deployment rings, automated validation, exceptions, and compliance visibility while preserving service-specific maintenance schedules. CISA describes its Cross-Sector Cybersecurity Performance Goals as a baseline for critical infrastructure and includes IT and OT owners [11].
-
Normalize asset and ownership information across organizational boundaries.
-
Apply common risk and evidence rules with service-specific deployment groups.
-
Automate prechecks, phased deployment, results, failure routing, and reporting.
-
Provide leadership visibility into high-risk exposure, exceptions, failures, unsupported systems, and aging vulnerabilities.
-
-
Cross-Sector Application Matrix
Sector
Mission concern
Framework adaptation
Illustrative validation
Healthcare
Patient safety and availability
Clinical classification, vendor constraints, controlled rings
Clinical applications, interfaces, services and rescan
Energy/utilities
Operational continuity and IT/OT dependency
Separate execution controls with coordinated maintenance
Redundancy, communications and operational visibility
Financial
Customer-facing and transaction exposure
Accelerated path for exploited/exposed weaknesses
Authentication, transactions, database and failover
Sector
Mission concern
Framework adaptation
Illustrative validation
Transportation
Schedules and mixed estate
Mission groups, representative pilots and windows
Applications, interfaces and recovery
Government
Scale and auditability
Common governance with service-specific groups
Evidence, failures, exceptions and compliance
IT / Consulting Services (Public & Private Sector)
Client service availability, heterogeneous environments, security compliance, and SLA commitments
Client-specific baselines, risk- based prioritization, automation, controlled deployment rings, and exception governance
Patch compliance, vulnerability closure, application/service health, deployment failures, exceptions, and reporting
-
Alignment with U.S. Guidance
The proposed framework aligns with NIST SP 800-40 Rev. 4, which defines enterprise patch management as identifying, prioritizing, acquiring, installing, and verifying patches, updates, and upgrades, and frames patching as preventive maintenance [1]. CISA guidance further supports risk-based prioritization based on public exposure, automated exploitability, potential system control, and evidence of real-world exploitation [12].
CISA Cross-Sector Cybersecurity Performance Goals provide a cybersecurity baseline applicable across critical infrastructure, including IT and OT environments [11].
-
-
DISCUSSION
The framework standardizes governance and evidence while allowing platform-specific execution. Its focus is verified risk removal instead of installed-patch counts. Its effectiveness depends on asset quality, scanner coverage, ownership, application validation, reliable automation guardrails, and coordination across security, infrastructure, application, service-management, mission, and risk teams.
-
CONCLUSION
Large-scale patching is an engineering and governance discipline. A sustainable program integrates discovery, vulnerability intelligence, prioritization, orchestration, deployment rings, hardware and firmware maintenance, validation, exceptions, reassessment, and reporting. The model supports Windows, physical hardware, virtual machines, cloud workloads, AVD, and critical services while preserving platform-specific controls.
-
FUTURE WORK
-
Validate the framework through an anonymized case study with reproducible metrics.
-
Develop and test a formal risk-scoring model.
-
Integrate known exploitation and threat intelligence into prioritization.
-
Expand application and firmware coverage.
-
Evaluate predictive failure detection and policy-as-code evidence generation.
REFERENCES
-
M. Souppaya and K. Scarfone, Guide to Enterprise Patch Management Planning: Preventive Maintenance for Technology, NIST SP 800-40 Rev. 4, 2022. https://doi.org/10.6028/NIST.SP.800-40r4
-
Microsoft, Azure Update Manager overview, Microsoft Learn. https://learn.microsoft.com/en-us/azure/update-manager/overview
-
Microsoft, How Azure Update Manager works, Microsoft Learn. https://learn.microsoft.com/en-us/azure/update-manager/workflow-update-manager
-
Microsoft, Approve and deploy updates in WSUS, Microsoft Learn. https://learn.microsoft.com/en-us/windows-server/administration/windows-server- update-services/deploy/3-approve-and-deploy-updates-in-wsus
-
Microsoft, Create an Azure Virtual Desktop golden image, Microsoft Learn. https://learn.microsoft.com/en-us/azure/virtual-desktop/set-up-golden-image
-
Microsoft, Create an Azure Virtual Desktop image by using Azure VM Image Builder, Microsoft Learn. https://learn.microsoft.com/en-us/azure/virtual- machines/windows/image-builder-virtual-desktop
-
Microsoft, Manage the operating system of session hosts, Microsoft Learn. https://learn.microsoft.com/en-us/azure/virtual-desktop/management
-
U.S. Department of Health and Human Services, Health Industry Cybersecurity Practices: Managing Threats and Protecting Patients, 2023 Edition. https://405d.hhs.gov/Documents/HICP-Main-508.pdf
-
U.S. Department of Health and Human Services, HHS Cyber Gateway: Health Industry Cybersecurity Practices. https://hhscyber.hhs.gov/cornerstone- hicp.html
-
U.S. Department of Health and Human Services, Healthcare and Public Health Cybersecurity Performance Goals. https://hhscyber.hhs.gov/cybersecurity- performance-goals.html
-
Cybersecurity and Infrastructure Security Agency, Cross-Sector Cybersecurity Performance Goals. https://www.cisa.gov/cross-sector-cybersecurity- performance-goals
-
Cybersecurity and Infrastructure Security Agency, Patch Smarter, Not Harder, June 10, 2026. https://www.cisa.gov/news-events/news/patch-smarter-not- harder
APPENDIX A – PATCH READINESS CHECKLIST
-
Asset is in scope and has an owner.
-
OS, application, dependencies, and remediation mapping are confirmed.
-
Maintenance window and change authorization are approved.
-
Recovery procedure and applicable backup readiness are verified.
-
Disk, capacity, cluster, service, connectivity, and management-agent health checks pass.
-
Known issues and prerequisites are reviewed.
-
Unreachable, offline, stale, or unmanaged assets are identified and tracked separately.
-
Communication, monitoring, validation, stop criteria, and escalation ownership are assigned.
-
-
