According to VMware, the new Python and Java SDKs for the vCloud API will enhance developers' ability to leverage vCloud services. Key open-source client libraries and tools for the VMware vCloud API are available from standard cloud software resources including Dasein, jclouds and libcloud.
VMware partners Cloudera and WebAppVM also launched new offerings for vCloud Express developed with the vCloud API and the SDKs. Cloudera is an active libcloud contributor and uses libcloud in its Hadoop offering for VMware vCloud Express and WebAppVM leverages jclouds for its VMware vCloud Express.
The Cloudera Distribution for Hadoop allows users to store, integrate and analyse data by leveraging vCloud Express and the vCloud API to provision resources, process jobs and deprovision resources. The WebAppVM enables users to configure and scale a platform-as-a-service (PaaS) offering on vCloud Express for monitoring cloud-based applications.
Developers using Apache Maven, a software project management and comprehension tool, can also use the jclouds plugin to extend their existing projects to VMware vCloud Express. All these tools are ready for developers to use in their standard workflows and leverage VMware vCloud Express.
VMware also made various open-source contributions to the Cloud Tools project, which powers the SpringSource Cloud Foundry service, enabling Java developers to deploy, test, and manage applications for VMware environments through vSphere and the vCloud API.
Dan Chu, vice president of cloud infrastructure and services at VMware, said: "We are working aggressively to expand the VMware vCloud ecosystem and accelerate market availability of open-source client libraries for the VMware vCloud API. Our ISV community has embraced our investment in the VMware vCloud Initiative and is integrating key solutions as part of innovative services from VMware vCloud Express providers such as Terremark."