Posted On: Sep 26, 2018
AWS Systems Manager Automation now supports conditional branching to other steps within the Automation enabling customers to create dynamic workflows.
This feature simplifies workflow authoring and streamlines the task of automating common processes. Depending on the output of a previous step, the new action aws:branch will allow for different actions to be performed. For example, you can patch all your instances from a single runbook and apply different patches based on the type of instance (Windows or Linux). Another example is that you can create a custom stop Amazon EC2 instance runbook that mandates approval for stopping an EC2 instance with a specific tag of “critical” or “prod”.
AWS Systems Manager is available in all commercial regions and GovCloud.