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