Tech Sketch Bucket of Technical Chips by TIS Inc.

Cloudifyを用いた環境自動構築

Pocket

AWS CloudFormation, OpenStack Heat, Hashicorp社のTerraformなど、 システム構成全体をTemplateに記述し、クラウド等の環境に自動構築することは珍しくなくなりつつあります。 しかしこれらのTemplateはどちらかといえばIaaSや一部のPaaSに相当するインフラ構成の記述が中心であり、 個別のミドルウェアやアプリケーションレイヤの管理は別途行う必要があったり、別のクラウドへの移行時に再利用が難しいといった課題もありました。

今回はこうした課題の解決に役立つかもしれない、OASIS TOSCAの仕様に準拠したTemplateをもとに構築を行うCloudifyを実際に動かしてみました。