AWSのアプリケーション管理、OpsWorksとAWS CloudFormationの併用が可能にAWS情報アップデート

AWS環境の運用がより効率的に。

» 2014年03月04日 20時59分 公開
[鈴木聖子,@IT]

 米Amazon Web Services(AWS)は2014年3月3日、AWS上でのアプリケーション管理に「AWS OpsWorks(OpsWorks)」と「AWS CloudFormation(CloudFormation)」を併用できるようになったと発表した(OpsWorksについては関連連載「AWS OpsWorksアプリケーション運用の勘所」を参照)。

 CloudFormationはJSONベースのドメイン固有言語を使って幅広いAWSリソースのモデリングやプロビジョニング、バージョン管理ができるサービス。OpsWorksではアプリケーションのライフサイクルを通じたモデル化、カスタマイズ、自動化機能を提供してアプリケーション管理の簡略化を図っている。

 今回、新たにCloudFormationのテンプレート内でOpsWorksコンポーネント(スタック、レイヤー、インスタンス、アプリケーション)をモデル化することが可能になった。これをCloudFormationスタックとしてプロビジョニングできるようになる。これにより、OpsWorks設定の文書化やバージョン管理、共有が可能になるという。

 OpsWorksコンポーネントやAmazon仮想プライベートクラウド(VPC)、AWS Elastic Load Balancer(ELB)といった関連のAWSリソースも、統合されたCloudFormationテンプレートや別のCloudFormationテンプレートへの柔軟なプロビジョニングが可能になる。

 AWSではOpsWorksのスタック、レイヤー、インスタンスや関連リソースを起動してPHPアプリケーションを実行するためのCloudFormationサンプルテンプレートや、VPC内でELBを使って負荷調整を行うOpsWorksアプリケーションのためのCloudFormationサンプルテンプレートを用意している。

Copyright © ITmedia, Inc. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。