

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

# AWS OpsWorks
<a name="aws-opsworks"></a>

[AWS OpsWorks](https://aws.amazon.com/opsworks) は、DevOps の原則をさらに重視しています AWS Elastic Beanstalk。単なるアプリケーションコンテナではなく、アプリケーション管理サービスと見なすことができます。 は、設定管理ソフトウェア (Chef) との統合やアプリケーションライフサイクル管理などの追加機能を備えた、さらに高度な自動化 OpsWorks を提供します。アプリケーションライフサイクル管理を使用して、リソースの設定、設定、デプロイ、デプロイ解除、または終了のタイミングを定義できます。

柔軟性を高めるため AWS OpsWorks に、設定可能なスタックでアプリケーションを定義します。事前定義されたアプリケーションスタックを選択することもできます。アプリケーションスタックには、アプリケーションサーバー、ウェブサーバー、データベース、ロードバランサーなど、アプリケーションに必要な AWS リソースのすべてのプロビジョニングが含まれています。

アプリケーションスタックはアーキテクチャレイヤーに整理されているため、スタックを個別に維持できます。レイヤーの例には、ウェブ層、アプリケーション層、データベース層などがあります。すぐに、AWS OpsWorks は [AWS Auto Scaling](https://aws.amazon.com/autoscaling/) グループと [Elastic Load Balancing](https://aws.amazon.com/elasticloadbalancing/) (ELB) ロードバランサーの設定を簡素化し、DevOps の自動化の原則をさらに実証します。AWS Elastic Beanstalk と同様に、AWS OpsWorks はアプリケーションのバージョニング、継続的デプロイ、インフラストラクチャ設定管理をサポートしています。

![DevOps の特徴とアーキテクチャ OpsWorks を示す図。](http://docs.aws.amazon.com/ja_jp/whitepapers/latest/introduction-devops-aws/images/aws-opworks.png)


 AWS OpsWorks は、モニタリングとログ記録の DevOps プラクティスもサポートしています (次のセクションで説明します）。モニタリングサポートは Amazon CloudWatch によって提供されます。すべてのライフサイクルイベントがログに記録され、別の Chef ログには、実行された Chef レシピと例外が記録されます。