Apache promotes Deltacloud API project

Miya Knights News
16 Feb, 2012

Open source toolkit provides cloud service provider application integration support

The Apache Software Foundation late yesterday announced the promotion of its cloud software interoperability toolkit from incubation stage to top-level project (TLP) status.

The free open source software (FOSS) toolkit, known as Deltacloud, is designed to provide management access to and support for all major cloud service providers through a unified application programming interface (API)

Seeded with code developed by Red Hat in May 2010, the chairman of the project management committee and principal software engineer for the Linux vendor, David Lutterkort, said the new TLP status recognised the project's growth and maturity.

“Deltacloud has shown the value of vendor-neutral cloud management APIs, and we are excited that, as an Apache top-level project, we will continue to provide choice to cloud users; graduation is a great milestone for our community,” Lutterkort added.

Deltacloud defines a RESTful standard web service API for interacting with cloud service providers and resources under the Apache Licence version 2.0.

API implementations cover the most popular infrastructures as a service (IaaSs), including Amazon, Eucalyptus, GoGrid, IBM, Microsoft, OpenStack and Rackspace. And the foundation said it also provides client libraries for a wide variety of languages.

Mark Worsey, chief information officer (CIO) and executive vice president of technology at GoGrid commented that maintaining openness within the cloud community and the provision of APIs that are accessible, useful and adopted by other third-party libraries like Deltacloud was extremely important.

“Ubiquity between clouds will be critical in the coming years and Deltacloud enables developers to only have to code towards one API,” Worsey stated.

A statement issued in conjunction with the Deltacloud TLP status announcement by the Red Hat cloud computing team stressed the importance of what it calls the “open cloud”.

"Only an open cloud allows customers to manage diverse infrastructures by bringing them together under the same cloud architecture," it stated.

Otherwise, they warned of the risk of creating a new “cloud silo” or having to abandon legacy IT investment and “impractically start their IT over from scratch”.



Sign up for our free newsletter