AWS › AWS Systems Manager

What are Systems Manager Automation documents, or runbooks, and how do they help standardize common operational procedures?

Intermediate

Answer

Systems Manager Automation lets you define a sequence of steps as a reusable document, commonly called a runbook, that automates common operational procedures, such as safely restarting an application, creating an AMI backup before a change, or remediating a specific type of security finding, ensuring these procedures are executed consistently every time rather than relying on someone manually following a written checklist that could introduce human error.
aws ssm start-automation-execution --document-name AWS-RestartEC2Instance --parameters InstanceId=i-1234567890abcdef0
Real-world example An operations team creates a standardized automation runbook for safely restarting a specific application service, ensuring every team member performs the exact same verified sequence of steps rather than relying on individually remembered, inconsistent procedures.

Common follow-ups: Can Automation documents call other Automation documents as sub steps?;How do you version control changes to a custom Automation document?