This year there are a TON of labs at VMworld. Right now we’re set to offer an even 30 hands-on labs at VMworld where you can play with nearly every product VMware offers. There will be plenty of seats this year as well – over 450. We’ll also have extended hours at the labs.
The reason I’m writing this post is to let you know about the vCloud API lab that I’m the captain of. There’s been a lot of talk and activity around the first cloud API submitted to the DMTF for standardization. This lab is your chance to get your hands dirty with the API. You don’t have to be a programmer to get through the lab so everyone’s welcome.
Of course if you are a developer then there’s a lot more than just the vCloud API lab to go through. There are 4 different API labs so you can learn how to programmatically work with all of the VMware products. What’s more is we also have a technology exchange for developers running concurrently with VMworld. It’s sort of a mini-conference within a conference with sessions strictly for developers.
To find out more about VMworld or to register so you can get in the labs just go to the main VMworld website.
To find out more about the Technology Exchange for Developers see their site.
Here’s a full listing of the hands-on API labs that will be at VMworld. As you can see, we have some heavy hitters as captains of the labs.
LAB16 – VMware vCloud™ API
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
LAB26 – VMware vSphere™ PowerCLI
This lab will provide hands on training for scripting a VMware environment. The goal is to provide all the tools needed to automate, integrate, and extend VMware vCenter™ for your environment. Attendees will use the Microsoft PowerShell based PowerCLI for scripting VMware vCenter™ and ESX. They’ll walk away from the lab with a better understanding of VMware Infrastructure, resources for using the toolkit, and a variety of scripts for performing common administrative tasks. Exercises will cover performing tasks based on VM attributes, performing actions on many VMs at a time, and exporting performance data. This lab does not require programming or scripting experience.
Lab Captain: Alton Yu
LAB27 – VMware vSphere™ Web Services SDK – C# (.Net Developers rejoice)
This lab will provide hands on training for using the C# SDK in a VMware vSphere™ environment. The goal is to provide an introduction to the key concepts in using the SDK to automate and extend VMware vSphere™ functionality. Attendees will use the SDK to connect and perform tasks against VMware vCenter™ and ESX. They’ll walk away from the lab with a better understanding of VMware vSphere™, resources for using the API for performing common administrative tasks as well as extending the product functionality. Exercises will cover performing tasks based on VM attributes, performing actions on many VMs at a time, and exporting performance data etc. This lab does require some scripting/programming experience.
Lab Captain: Alket Memushaj
LAB28 – VMware vSphere™ Web Services SDK – Java
This lab will provide hands on training for scripting a VMware environment. The goal is to provide all the tools needed to automate, integrate, and extend VMware vCenter™ for your environment. Attendees will use the Java Web Services API against VMware vCenter™ and ESX. They’ll walk away from the lab with a better understanding of VMware Infrastructure and resources for using the API while performing common administrative tasks. Exercises will cover automation based on VM attributes, bulk actions on multiple VMs, and querying performance data. This lab does not require programming or scripting experience.
Lab Captain: Gilbert Lau
Tags: VMworld




