翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS OpsWorks Stacks の外部で作成されたコンピューティングリソースの使用
重要
この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、 AWS re:Post
注記
この機能は Linux スタックでのみサポートされています。
インスタンス では、 AWS OpsWorks スタックを使用して Amazon Elastic Compute Cloud (Amazon EC2) インスタンスのグループを作成および管理する方法を説明します。スタックの外部で作成されたスタックに Linux AWS OpsWorks コンピューティングリソースを組み込むこともできます。
-
Amazon EC2コンソール、、CLIまたは を使用して直接作成した Amazon EC2インスタンスAPI。
-
仮想マシンで実行しているインスタンスを含め、独自のハードウェアで実行している On-premises (オンプレミス) インスタンス。
これらのコンピューティングリソースは AWS OpsWorks スタックマネージドインスタンスになり、通常の AWS OpsWorks スタックインスタンスと同様に管理できます。
-
ユーザーアクセス許可の管理 – AWS OpsWorks スタックのユーザー管理を使用して、スタックへのアクセスを許可するユーザー、スタックのインスタンスで実行できるアクション、SSHアクセス権限と sudo 権限があるかどうかを指定できます。
-
タスクの自動化 – AWS OpsWorks スタックでカスタム Chef レシピを実行して、スタックのインスタンスの一部またはすべてで 1 つのコマンドでスクリプトを実行するなどのタスクを実行できます。
インスタンスをレイヤーに割り当てると、 AWS OpsWorks Stacks は、カスタムレシピを含むライフサイクルの主要なポイントで、指定された一連の Chef レシピをインスタンスで自動的に実行します。登録された Amazon EC2インスタンスは、カスタムレイヤーにのみ割り当てることができます。
-
リソースの管理 – スタックを使用すると、 内のリソースをグループ化して管理でき AWS リージョン、 OpsWorks ダッシュボードにはすべてのリージョンのスタックのステータスが表示されます。
-
[Install packages] (パッケージのインストール) - Chef レシピを使用して、スタックの任意のインスタンスにパッケージをインストールできます。
-
オペレーティングシステムの更新 – AWS OpsWorks スタックは、オペレーティングシステムのセキュリティパッチと更新をスタックのインスタンスに簡単にインストールする方法を提供します。
-
アプリケーションのデプロイ – AWS OpsWorks スタックは、スタックのすべてのアプリケーションサーバーインスタンスにアプリケーションを一貫してデプロイします。
-
モニタリング – AWS OpsWorks スタックは、スタックのすべてのインスタンスをモニタリングするためのカスタムCloudWatchメトリクスを作成します。
料金に関する情報については、[AWS OpsWorks の料金
以下に、登録されたインスタンスを使用する際の基本的な手順を示します。
-
スタックにインスタンスを登録します。
これで、インスタンスは スタックの一部になり、 AWS OpsWorks スタックによって管理されます。
-
オプションで、インスタンスをレイヤーに割り当てます。
このステップでは、 AWS OpsWorks スタックの管理機能を最大限に活用できます。登録されたオンプレミスインスタンスは任意のレイヤーに割り当てることができます。登録された Amazon EC2インスタンスはカスタムレイヤーにのみ割り当てることができます。
-
AWS OpsWorks スタックを使用してインスタンスを管理します。
-
スタックでインスタンスが不要になった場合は、登録を解除します。これにより、インスタンスは AWS OpsWorks スタックから削除されます。
以下のセクションではこのプロセスを詳しく説明します。