0Pricing
AWS Security Academy · Lesson

Hardening Endpoints and Patch Manager

Keep instances patched and locked down across the fleet.

Hardening Endpoints and Patch Manager is a free AWS Security Academy lesson on CoddyKit — lesson 4 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the AWS Security Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

Keeping the Fleet Secure

Secure access is not enough; the instances themselves must stay hardened and patched. AWS Systems Manager (SSM) provides Patch Manager and related tools to keep an entire fleet up to date and configured correctly. Endpoint hygiene at scale is a recurring SCS-C02 theme, since unpatched systems are a leading breach cause.

Why Patching Matters

Most successful attacks exploit known vulnerabilities that a patch would have fixed. In a large fleet, manually tracking which instance needs which update is impossible. Automating patch management closes the window between a vulnerability's disclosure and its remediation, directly reducing risk across every workload.

What Patch Manager Does

Patch Manager automates patching of operating systems and supported applications across EC2 and on-premises servers. It scans instances for missing patches, reports compliance, and installs approved updates on a schedule. It works for Linux and Windows and integrates with the rest of Systems Manager.

Patch Baselines

A patch baseline defines which patches are approved for installation, often by severity, classification, and an auto-approval delay (for example, approve critical patches seven days after release). Baselines let you balance security with stability, ensuring only vetted updates roll out to sensitive environments.

Maintenance Windows

Patching runs during maintenance windows, scheduled periods when SSM may install updates and reboot instances. This contains disruptive operations to safe times, so production workloads are patched predictably rather than at random, balancing security needs against availability.

Patch Groups

Patch groups use tags to apply different baselines to different sets of instances. For example, a "Critical-Servers" group might use a conservative baseline with longer delays, while a "Dev" group patches aggressively. Tag-driven grouping scales patch policy across a large, varied fleet cleanly.

Compliance Reporting

Patch Manager reports each instance's patch compliance state, and these results flow into AWS Config and Security Hub. You get a fleet-wide view of which systems are out of date, turning patch status into a measurable, auditable security metric the exam expects you to track.

State Manager for Config

Beyond patches, State Manager keeps instances in a desired configuration state, for example ensuring an antivirus agent runs or a setting stays enforced. It continuously applies and re-applies configuration, preventing drift so hardened baselines do not erode over time.

Inventory and Visibility

SSM Inventory collects metadata about installed software, network config, and more across the fleet. Combined with Patch Manager and State Manager, it gives security teams full visibility into what is running where, essential for spotting unauthorized software and confirming hardening standards are met.

Scanning with Inspector

To find vulnerabilities that need patching, Amazon Inspector continuously scans EC2 instances and container images against known CVEs (Common Vulnerabilities and Exposures). Inspector relies on the SSM Agent to assess instances, then feeds prioritized findings into Security Hub, closing the loop: Inspector identifies the risk and Patch Manager remediates it.

Putting It Together

Endpoint hardening at scale uses Patch Manager with patch baselines, maintenance windows, and tag-based patch groups to keep systems updated, reporting compliance into Config and Security Hub. State Manager prevents configuration drift and Inventory provides fleet-wide visibility, together keeping the whole fleet hardened automatically.

Quick Check

Test endpoint hardening.

Recap

Keeping the fleet hardened uses Patch Manager with patch baselines (approval rules), maintenance windows (when to patch), and tag-based patch groups (which baseline applies). Compliance reports flow into AWS Config and Security Hub. State Manager stops configuration drift and Inventory gives fleet-wide visibility into installed software and settings.

Frequently asked questions

Is the “Hardening Endpoints and Patch Manager” lesson free?

Yes — the full text of “Hardening Endpoints and Patch Manager” is free to read here on the web, and the AWS Security Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the AWS Security Academy course, upgrade to CoddyKit PRO.

What will I learn in “Hardening Endpoints and Patch Manager”?

Keep instances patched and locked down across the fleet. You practise AWS Security Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start AWS Security Academy?

No prior experience is required. AWS Security Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 4 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Hardening Endpoints and Patch Manager” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this AWS Security Academy lesson?

Yes. Every AWS Security Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Why Bastion Hosts Add Risk
  2. Session Manager Without Open Ports
  3. Auditing and Logging Admin Sessions
  4. Hardening Endpoints and Patch Manager
← Back to AWS Security Academy