IaaS型クラウドに対するインスタンスの作成、起動、終了、リブートなどの操作は、当然ながらクラウドごとに独自のAPIが用意されています。The Apache Foundationがオープンソースとして開発する「Deltacloud」は、こうしたクラウドごとに異なるAPIをラップして共通化するためのソフトウェアです。 そのDeltacloudのバージョン1.0が正式に公開されました。 Deltacloudを利用することで、クラウドに対するAPIが共通化されるため、たとえクラウドを別のものに乗り換えても、アプリケーション側を変更することなくそのまま利用できるとの利点が説明されています。 12種類のクラウドに対応 Deltacloudはサーバ上でデーモンとして実行しておき、DeltacloudのREST API経由でクラウドに対してインスタンスの作成や起動といった操作を行うと、それが各クラウドの
![クラウドAPIを共通化する「Deltacloud」バージョン1.0が正式公開](https://cdn-ak-scissors.b.st-hatena.com/image/square/618af69ed3c48239467fdf566c1c376f9055bf81/height=288;version=1;width=512/http%3A%2F%2Fwww.publickey1.jp%2Fblog%2F12%2Fdeltacloud01.jpg)