翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
スタック
重要
AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは OpsWorks コンソール、 API、 CLI、および CloudFormation リソースを通常どおり使用できますが、その時点でこれらのリソースは廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Managerに移行することをおすすめします。詳細については、AWS OpsWorks Stacks サポート終了に関する FAQ および AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行 を参照してください。
スタックは最上位の AWS OpsWorks スタックエンティティです。まとめて管理するインスタンスのセットを表します。通常は、PHP アプリケーションの提供のように共通の用途があります。スタックは、コンテナとして機能すること以外に、アプリケーションとクックブックの管理など、インスタンスのグループ全体に適用されるタスクを処理します。
たとえば、ウェブアプリケーションを提供するスタックは、次のように表示される場合があります。
-
一連の アプリケーションサーバーのインスタンス。各インスタンスが、着信トラフィックのそれぞれの部分を処理します。
-
ロードバランサーインスタンス。着信トラフィックを処理し、アプリケーションサーバーに配信します。
-
データベースインスタンス。 アプリケーションサーバーのバックエンド データストアとなります。
一般的な方法は、異なる環境の複数のスタックを持つことです。一連のスタックは一般的に次のように構成されます。
-
開発スタック。開発者が、機能の追加、バグの修正、他の開発の実行、タスクの管理に使用します。
-
ステージングスタック。更新または修正を公開する前に検証します。
-
プロダクションスタック。ユーザーからのリクエストを処理するように一般公開されています。
このセクションでは、スタックの取り扱いの基本情報について説明します。