スタック - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

スタック

重要

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 アプリケーションの提供のように共通の用途があります。スタックは、コンテナとして機能すること以外に、アプリケーションとクックブックの管理など、インスタンスのグループ全体に適用されるタスクを処理します。

たとえば、ウェブアプリケーションを提供するスタックは、次のように表示される場合があります。

  • 一連の アプリケーションサーバーのインスタンス。各インスタンスが、着信トラフィックのそれぞれの部分を処理します。

  • ロードバランサーインスタンス。着信トラフィックを処理し、アプリケーションサーバーに配信します。

  • データベースインスタンス。 アプリケーションサーバーのバックエンド データストアとなります。

一般的な方法は、異なる環境の複数のスタックを持つことです。一連のスタックは一般的に次のように構成されます。

  • 開発スタック。開発者が、機能の追加、バグの修正、他の開発の実行、タスクの管理に使用します。

  • ステージングスタック。更新または修正を公開する前に検証します。

  • プロダクションスタック。ユーザーからのリクエストを処理するように一般公開されています。

このセクションでは、スタックの取り扱いの基本情報について説明します。