投稿日: Jul 18, 2018

AWS Systems Manager は、オートメーションステップが失敗した場合、オートメーションドキュメント内の別のステップに分岐させることで対応できるようになりました。この機能により、オートメーションステップが失敗しても、正常終了、通知の送信、さまざまなクリーンアップの実行が可能になります。たとえば、Amazon Machine Image (AMI) の更新オートメーションステップが途中で失敗した場合、スナップショットの作成、EC2 インスタンスの終了、管理者への通知のオートメーションを呼び出し、正常に終了することができます。以前はステップが失敗すると「続行」と「中止」の 2 つの選択肢しかありませんでした。

Systems Manager Automation は AWS がホストする機能で、オートメーションドキュメントと呼ばれるスキーマベースのランブックを使用してワークフローを安全に自動化します。一般的ユースケースとして、承認があった場合のインスタンスの起動/停止、AMI の作成、RDS スナップショット、EC2 インスタンスの復旧、安全なパッチ適用などがあります。失敗時の条件分岐機能はすべての AWS リージョンで利用可能です。

この機能の詳細については、こちらのドキュメントをご覧ください。AWS Systems Manager の詳細については、製品ページをご覧ください。