The SSM Agent must be installed and running on every managed host. Without the Agent, Systems Manager cannot execute commands or manage that host.

Key capabilities (at a glance)
Centralized control, automation, grouping and reporting are core to SSM. Use the table below to map capabilities to common operational tasks.

Instance and configuration management
SSM exposes multiple components to manage instances and enforce configuration:- Session Manager — secure shell‑like sessions to instances without opening inbound ports.
- Run Command — run ad hoc commands or scripts across many instances.
- State Manager — define desired state and enforce configuration across a fleet.
- Inventory — collect installed applications, OS details, network settings, registry entries, and more.
- Fleet Manager — centralized visualization and operations for managed endpoints.

- AWS Management Console
- AWS CLI
- AWS SDKs
This lets you integrate SSM into IaC pipelines, monitoring, and custom automation scripts.
Secrets and configuration storage: Parameter Store
Parameter Store is SSM’s native configuration and secrets store. It supports:- Plain-text parameters (String)
- SecureString parameters (encrypted using AWS KMS) for sensitive values such as passwords and connection strings


Automation: Documents, runbooks, and orchestration
SSM Automation executes workflows defined in Documents (JSON or YAML). Documents let you:- Orchestrate complex remediation across accounts and regions
- Trigger automation from events (AWS Config remediation, CloudWatch Events, or other automation triggers)
- Integrate automation run results with CloudWatch and Amazon SNS for monitoring and notifications

Patch Manager and compliance
Patch Manager automates OS patching for supported Linux and Windows platforms. Key features:- Define patch baselines (which updates to approve or reject)
- Create patch groups to control scope and target maintenance windows
- Schedule maintenance windows with pre/post steps and testing on small subsets before broad rollout
- Report patch compliance in the Systems Manager compliance dashboard


Monitoring, incidents, and operational insights
SSM provides operational tooling to investigate and resolve issues:- OpsCenter — aggregated operational items for investigation and remediation
- Explorer — multi‑account view of operational health and trends
- Incident Manager — coordinate incident response and runbook execution

Some OpsCenter, Explorer, and Incident Manager features may change or be deprecated over time. These services currently appear on exams and documentation — always verify AWS announcements and the latest documentation before relying on a UI feature or specific capability.
Hybrid and multi-account management
SSM supports hybrid fleets and centralized management across accounts:- Activations to onboard non‑EC2 (on‑premises) hosts via the SSM Agent
- Resource Groups to organize instances by tags, OS, or location
- Explorer for aggregated multi‑account operational insights and trend analysis

Summary
This overview covered the major Systems Manager services and how they relate to managing a fleet of systems: agent requirements, parameter storage, automation documents, patching and compliance, monitoring and incident tooling, and hybrid/multi‑account operations. A hands‑on demo that walks the SSM Console and shows these capabilities in action complements this lesson — check for any AWS service retirement notices before relying on deprecated features. See you in the next lesson.Links and references
- AWS Systems Manager documentation
- SSM Agent - AWS Systems Manager
- AWS Key Management Service (KMS)
- AWS Secrets Manager
- AWS Config
- Amazon CloudWatch
- Amazon SNS