CloudFormationの併用が可能にAWS環境の運用がより効率的に。OpsWorksアプリケーション運用の勘所」を参照)。CloudFormationはJSONベースのドメイン固有言語を使って幅広いAWSリソースのモデリングやプロビジョニング、バージョン管理ができるサービス。OpsWorksではアプリケーションのライフサイクルを通じたモデル化、カスタマイズ、自動化機能を提供してアプリケーション管理の簡略化を図っている。今回、新たにCloudFormationのテンプレート内でOpsWorksコンポーネント(スタック、レイヤー、インスタンス、アプリケーション)をモデル化することが可能になった。これをCloudFormationスタックとしてプロビジョニングできるようになる。これにより、OpsWorks設定の文書化やバージョン管理、共有が可能になるという。Balancer(ELB)といった関連のAWSリソースも、統合されたCloudFormationテンプレートや別のCloudFormationテンプレートへの柔軟なプロビジョニングが可能になる。AWSではOpsWorksのスタック、レイヤー、インスタンスや関連リソースを起動してPHPアプリケーションを実行するためのCloudFormationサンプルテンプレートや、VPC内でELBを使って負荷調整を行うOpsWorksアプリケーションのためのCloudFormationサンプルテンプレートを用意している。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。