Home > Blogs > VMware Developer Blog > Tag Archives: vsphere apis

Tag Archives: vsphere apis

Monday – iPad Raffle Winner VMworld Tech Exchange

Congratulations to Tom Flynn – Monday's Tech Exchange iPad Raffle Winner –



vCloud APIs are for Developers ! VMworld Tech Exchange


Calling out some important vCloud API Sessions, Labs and resources you might might be interested in knowing about for next week. As you can tell from our post we are very excited about all things vCloud APIs and our event will be a great opportunity to meet our engineers and learn about what is new with the vCloud APIs.

In case you have not had a chance, register today.

Here are some must attend sessions if you are a developer and ready to blast off.

Session Title: Introduction to vCloud API
Session ID: PC8422
Presenter: Vassil Popovski, Mr., VMware, Inc.
Presenter: Prasad Pimplaskar, Sr. MTS, VMware, Inc.
We envision the vCloud REST API to become a key technology for managing, provisioning and automation in the vCloud infrastructure. The API is a major part of the vCloud offering and there will be a significant interest from both Service providers, Enterprises and ISV to implement custom solutions on top of the API or to consume/manage cloud services from the vCloud ecosystem.

In this presentation we will describe the design and the architecture of the vCloud API, will present the key concepts and idioms of the API, and will deep dive into the user (which is focused on provisioning) and the admin API (which is focused on automating and managing the cloud infrastructure). In addition few major usage scenarios of the vCloud API will be explored

Session Title: vCloud API – SDK to Improve Efficiency when Building Your Clouds
Session ID: PPC-14
Abstract:  vCloud APIs provide platform independent means to interfacing with vCloud. vCloud SDK brings these REST based APIs into developer's own environment be it based on Java. PHP or C#. These SDK allows developers to get started quickly with vCloud APIs by providing easy to use client side representations of vCloud resources in their familiar programming languages. They help hide the details of REST, HTTP and the XML based requests and responses. In This session we will introduce you to the Java and PHP SDK and provide the details about how the SDK makes programming to vCloud API easy using various samples.
Speaker: Prasad Pimplaskar
Level: Advanced

vCloud API Lab
Lab ID: Lab 16
Abstract: The VMware vCloud™ API is the key to VMware’s story around federation and ecosystem with the cloud. In this lab we will introduce you to the API and what it can do. You will use real world scenarios to explore the API and figure out when and how to consume the API with several different programming languages. If you are building a cloud then eventually you will need to know about the VMware vCloud™ API and this lab will get you ready for that. No prior programming experience is required although you will definitely benefit from general programming concept knowledge (methods, functions, etc).
Lab Captain: Mike Dipetrillo, and Mike Haines

Bookmark these links:

vCloud API Community for latest information http://vmware.com/go/vcloudapi

VMware SDK Developer Support for your organization: http://vmware.com/go/sdksupport


VMworld Tech Exchange – 5 Reasons why Application Developers need to attend


I get a lot of questions about why application developers should consider attending our event. I think we have a pretty good story from a Virtualization and Cloud perspective I hope you agree. Hope to see you there, so register soon.

Here are the top 5 reasons why application developers need to attend.

# 1. You are a developer looking at Virtualizing your applications and need to learn best practices. We have a great session dedicated to this topic. Tim H. will walk you through some common use cases and go into technical detail on best practices. This is one session you cannot miss if you are on the fence about Virtualizing your application.

Session Title: Virtualizing Applications that used to be impossible
Session ID: ADD-08

# 2. You are a Java Developers looking to build Cloud applications for your organization and you need to learn what VMware has to offer. These are great sessions targeted at Enterprise Java Developers. Sessions are presented by our Engineers from the SpringSource team. Chris R. will be presenting the Spring into the Cloud Session, and Ramnivas L. will be presenting on VMforce. May the force be with us all.

Session Title: VMforce an Architectural Overview of the Enterprise Java Cloud
Session ID:
Session Title:
Spring into the Cloud: Understanding Spring as a Cloud Application Development Platform
Session ID:

# 3. You are developing next generation Cloud services and need to understand the ins and outs of the vCloud APIs and you also want to learn about the new SDKs that are coming soon. This is ideal if you have started your vCloud project and you need to hear straight from the engineering teams who built the code.

Session Title: vCloud API – SDK to improve effeciency when building your Clouds
Session ID:

# 4. You are an architect, lead developer and need to understand how RabbitMQ can help with application messaging when deploying your applications to the cloud. You might also be interested in the power that Gemfire can bring to your Cloud architecture

Session Title: Messaging in the Cloud with RabbitMQ
Session ID:

Session Title:
Cloud Data Management using Gemfire Data Grid
Session ID:

# 5. You have deployed or about to deploy Zimbra and would like to learn best practices when deploying Zimbra and customizing your Zimbra interface for your users – building Zimlets.These are two great sessions targeted at Zimbra Application developers and maintainers. You will learn from the experts, ask your questions and meet the engineering teams.

Session Title: Developing and Deploying Custom Zimbra User Interface and 3rd Party Integrations
Session ID: ADD-05

Session Title: Zimbra Deployments best practices Virtual Application Benchmarking
Session ID: ADD-06

Top 5 reasons why you should attend Technology Exchange for Developers @VMworld2010

Here are the top 5 reasons why your boss needs to send you
to our event.

1. vSphere 4.1 APIs has some significant improvements, specifically around the Property Collector and AD authentication. We will have sessions to update you on what has changed, provide best practices when using them and hear from our engineers who have hands on experience working with our APIs.  See our latest sessions added

2. Access to our engineers – ever have a question that you
needed some guidance on but just never got the answer you needed ? Our
engineers will be not only presenting but there will be plenty of opportunities
for questions and answers.

3. Learn about what VMware is doing from an Application
Infrastructure perspective, the latest technology from newly acquired
organizations, including Zimbra, RabbitMQ, Gemstone – all will be here, great opportunity to invite the Application infrastructure guys. 

4. Labs and more labs. We will have Labs on the following
topics vSphere PowerCLI, vSphere Web Services SDK for Java, and for C#, and
vCloud APIs covering our latest SDKs.

5. Cool giveaways, Free Software, Chance to win an iPad,
and a very nice Bag, and a very nice Polo shirt – We have certainly upscale
here since our last event.

Take a look at what Ravi and Adam have to say…

The bottom line:

This event is dedicated to developers building solutions for
the VMware platform. This is a key event that you need to attend to learn about
where we are going and learn about the latest APIs introduced with the newly
released vSphere 4.1 APIs.

Hope to see you there.


Pablo Roesch

vSphere SDKs / CLIs Product Marketing

PS. Can you spot the typo in the video ? Be the first and I will gladly buy you a beer at the event.


Creating custom Alarms and Events for vSphere – not for the timid

Attention all vSphere Developers.

Are you struggling when building the following solutions using the vSphere APIs ?

– Posting data on events
– Creating your own events and custom tasks
– Viewing progress on the vSphere Client
– Viewing historical information and real time information about events and tasks.

If you are you must attend our Coffee Talk Webinar Wednesday April 28th 9:00 – 10:30 AM PST.

WebEx and Dial-in Info