# AWS Systems Manager Automation

SSM Automation document

• contains one or more steps that run in sequential order
• can specify parameters
• Each step is built around a single action
• Output from one step can be used as input in a later step
• json or yaml documents
• can run python or powershell scripts via aws:executeScript
• invoke aws:invokeLambdaFunction
• can specify execution role via AutomationAssumeRole parameter. if not specified, uses the security context of calling principal