投稿日: Oct 26, 2017

Amazon EC2 Systems Manager で、GitHub または Amazon Simple Storage Service (Amazon S3) に保存された任意のスクリプトまたは Systems Manager ドキュメントを実行できるようになりました。

これまでは、Systems Manager でスクリプトやドキュメントを実行する場合、JSON ファイルを作成して Systems Manager 内にドキュメントとして直接保存する必要がありました。新しい統合では、独自のパブリックまたはプライベート GitHub リポジトリまたは Amazon S3 バケットから外部ファイルを参照して実行できます。これを行うには、2 つの事前に作成されたドキュメントのいずれかを直接使用できます。または、基礎となるプラグインを使用してコンテンツをダウンロードし、GitHub または Amazon S3 からスクリプトまたはドキュメントを実行できます。スクリプトを変更する必要はありません。引き続き、インスタンスでサポートされている任意の言語で記述できます。たとえば、Python、Ruby、または YAML で記述できます。さらに、未変更の PowerShell スクリプトまたは Ansible プレイブックを使用することもできます。

別の Systems Manager ドキュメント内のドキュメントを参照することもできます。これにより、すべてのスクリプトを 1 つのドキュメント内に手動でコピーする代わりに、より小さな専用のスクリプトをモジュール形式で保持し、これらを再利用できます。たとえば、2 つのドキュメントと一緒に専用スクリプトを保持し、これらを必要に応じて 3 つ目のドキュメントで呼び出すことができます。

Systems Manager はすべての商用リージョンおよび GovCloud で使用できます。

Amazon EC2 Systems Manager の詳細については、製品ページをご覧ください。統合および複合ドキュメントの使用を開始するには、「Partner and Production Integration」および「Creating Composite Documents」ドキュメントを参照してください。