BT

Your opinion matters! Please fill in the InfoQ Survey!

Apache promotes Libcloud to Top-Level-Project

| by Michael Stal Follow 0 Followers on May 27, 2011. Estimated reading time: 1 minute |

The Apache Foundation has announced on May 25th that it has graduated Libcloud from Incubator status to a Top-Level Project. Libcloud represents a Python library that introduces a vendor-neutral interface to proprietary APIs of various cloud providers. As a Top-Level-Project the solution will get much more awareness and support from the open-source community in the future. At the same time Apache Libcloud has been promoted to a Top-Level-Project, the new version 0.5 has been released.

Originally, Libcloud was created by developers around Alex Polvi, CEO and cofounder of CloudKick. The company is focusing on Cloud management and has been recently acquired by Rackspace. It is essential for a cloud management company to manage different cloud solutions provided by different providers. This, however, requires either the implementation of specialized libraries for each cloud technology, or alternatively, a vendor-neutral approach. The later solution is what Libcloud tries to provide, thus also enabling the programmatic integration of different clouds, so-called Multi-Clouds. In 2009, the Apache Foundation accepted Libcloud as an Incubator Project.

According to the Libcloud development team the solution provides

a vendor-neutral interface to cloud provider APIs. The current version of Apache Libcloud includes backend drivers for more than twenty leading providers including Amazon EC2, Rackspace Cloud, GoGrid and Linode. Graduation signifies that both the Apache Libcloud product and community have been well-governed under the Foundation’s meritocratic, consensus-driven process and principles.

In the library developers will find methods like list, create, or destroy for managing cloud resources among other functionality. The generic approach reminds of database assess layers hat provide similar wrappers for different persistence providers. Protocols like SSL are supported to allow a secure access to the available cloud resources.

Interestingly, another Apache Incubator Project, Deltacloud, provides a similar but REST- und Ruby-based solution, originally initiated by Red Hat.

Rate this Article

Adoption Stage
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT