Amazon Simple Storage Service (Amazon S3) バケットに保存したソフトウェアを Amazon Elastic Compute Cloud (Amazon EC2) インスタンスにインストールしたいと考えています。
S3 バケットと EC2 インスタンス間のソフトウェアデプロイを自動化するには、AWS Systems Manager の機能であるディストリビューターを使用します。
前提条件:
Amazon S3 に既に保存されているソフトウェアにはアドバンストワークフローを使用してください。アドバンストワークフローでは、パッケージ設定、カスタムスクリプト、マルチプラットフォームサポートをきめ細かく制御できます。シンプルワークフローを使用すると簡単にインストールできます。シンプルワークフローは自動化されていますが、AWS マネジメントコンソールからソフトウェアを再アップロードする必要があります。
パッケージを作成するには、アドバンストワークフローまたはシンプルワークフローを使用します。
パッケージを展開するには、1 回限りのインストールを設定するか、パッケージインストールをスケジュールします。
Create a package in Distributor (ディストリビューターでパッケージを作成する)
Install or update Distributor packages (ディストリビューターパッケージのインストールまたは更新)