Aug 11

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

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Tags:

Jun 08

I’ve been working with several customers around the world on building out their cloud offerings lately. One thing that you’ll find as you build out the cloud is that you will start to leverage APIs and SDKs you probably have never had to use before. This goes along with one of the 3 main skills I talked about in an earlier post. What you may not know is that VMware actually offers full support for development using the APIs and SDKs.

The VMware support site has a full write-up on the fairly new program. Regular VMware vSphere support provides support for the installation of the APIs only. If you have questions about what API to use, how to use it, or why it’s not behaving properly then the new program is for you. You can add this program to your existing support contract by contacting your sales representative or partner.

I’m really happy that VMware is finally offering support for the SDKs and APIs and it’s just in time for everyone to go out and start building your own clouds. I hope you find this program useful.

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: +1 (from 1 vote)

Tags: , ,

May 25

Lately I’ve been doing a lot of work with our vCloud API. If you’re like me and know what’s going on or if you just want to find out about the API then make sure to not miss a live coffee talk this Wednesday at noon Eastern.

Here’s all of the details:

Title: vCloud APIs – Architecture, Integration
Abstract: VMware vCloud delivers a single way to run, manage, and secure your applications where you want them, when you want them. The vCloud API is an interface for providing and consuming virtual resources in the cloud. It enables deploying and managing virtualized workloads in internal or external clouds as well as interoperability between clouds. In this session you will see the significant innovation that went into architecting a highly available, scalable, extensible, and secure multi-tenant application
Level: Advanced, knowledge of vSphere API helpful but not required.
Speaker: Prasad Pimplaskar, Ecosystem Engineering
Starting date: Wednesday, May 26, 2010 
Starting time: 9:00 am,Pacific Daylight Time (San Francisco, GMT-07:00) 
Meeting number: 921 600 890 
Teleconference: Toll free: 1-866-288-9872
Toll: 1-913-312-2900
Participant PassCode: 893918
To Join Web Ex Meeting: 
1. Go to https://vmware.webex.com/vmware/j.php?ED=144799857&UID=0&RT=MiM0
2. Enter your name and email address. 
3. Enter the meeting password: (This meeting does not require a password.) 
4. Click “Join Now”. 
5. Follow the instructions that appear on your screen. 
To view in other time zones or languages, please click the link: 
https://vmware.webex.com/vmware/j.php?ED=144799857&UID=0&ORT=MiM0
International Toll Free:
International toll free – Argentina: 0800 666 3732
International toll free – Australia: 1 800 811 072
International toll free – Austria: 0800 295 335
International toll free – Bahamas: 1 800 389 0436
International toll free – Belgium: 0 800 71 268
International toll free – Brazil: 0 800 891 6625
International toll free – Bulgaria: 00 800 115 1049
International toll free – Chile: 123 0020 9192
International toll free – China, Northern Region: 10 800 714 1268
International toll free – China, Southern Region: 10 800 140 1263
International toll free – Colombia: 01 800 518 0955
International toll free – Czech Republic: 800 700 473
International toll free – Denmark: 80 889 628
International toll free – Dominican Republic: 1 888 751 4720
International toll free – France: 0 800 910 682
International toll free – Germany: 0 800 182 2578
International toll free – Greece: 00 800 161 2205 7825
International toll free – Hong Kong: 800 903 865
International toll free – Hungary: 06 800 167 09
International toll free – India: 000 800 1007 360
International toll free – Indonesia: 001 803 017 9078
International toll free – Ireland: 1 800 949 020
International toll free – Israel: 1 80 924 3002
International toll free – Italy: 800 871 739
International toll free – Japan: 00531 16 0922
International toll free – Latvia: 8000 3215
International toll free – Lithuania: 8 800 3 07 39
International toll free – Luxembourg: 800 2 4083
International toll free – Malaysia: 1 800 814 094
International toll free – Mexico: 001 800 514 7825
International toll free – Monaco: 800 93 508
International toll free – Netherlands: 0 800 022 5502
International toll free – New Zealand: 0 800 451 397
International toll free – Norway: 800 164 41
International toll free – Panama: 00 800 226 6907
International toll free – Philippines: 1 800 111 009 51
International toll free – Poland: 00 800 111 48 49
International toll free – Portugal: 800 819 935
International toll free – Russia: 810 800 2794 1012
International toll free – Singapore: 800 101 2133
International toll free – Slovakia: 0800 606 305
International toll free – Slovenia: 0 800 80309
International toll free – South Africa: 0 800 981 541
International toll free – South Korea: 003 0813 2173
International toll free – Spain: 900 971 549
International toll free – Sweden: 02 079 5869
International toll free – Switzerland: 0 800 894 940
International toll free – Taiwan: 00 801 127 088
International toll free – Thailand: 001 800 156 205 7825
International toll free – Trinidad-Tobago: 1 800 205 7825
International toll free – UK: 0 808 101 1293
International toll free – Uruguay: 0004 019 0273
International toll free – Venezuela: 0 800 100 8367

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Tags: ,

Feb 04

Screen shot 2010-02-04 at 10.15.54 AM.png

Calling all coding hacks!

Back in December, VMware launched the VMware Script-O-Mania contest. The goal of the Script-O-Mania contest is to help our wider community adopt ESXi by providing useful, fun and powerful scripts to manage the ESXi platform. But this isn’t just fun and games – there’s real prizes!

  • 1st Prize $2,500
  • 2nd Prize $1,000
  • 3rd Prize $500

So polish off those scripting skills and get coding. The contest ends on March 15, 2010. You can find full details and submit your entry here.

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: +1 (from 1 vote)

Apr 07

For anyone that reads this blog they know I love using PowerShell with VMware. Microsoft hits home runs every once in a while. They did it with Windows XP. They did it again with PowerShell. What a beautiful scripting language.

One of the all time gurus of VMware and PowerShell is Hal Rottenberg. Now Hal has a new book coming out and it’s time to click on over and pre-order your copy today. If you’re using VMware and have ever needed to script anything then you’ll want this book. Go get it now.

From Hal’s site on why to buy it.

Continue reading »

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Feb 08

As many of you know I just can’t keep my hands out of the different API sets that VMware offers. From Powershell to VIX to Java it’s all there. The product set is incredibly extensible. I was getting back up to speed on our Java API and found out that the new API set was just released as beta. For those of you in love with Java you’ll be happy to know you don’t need AXIS anymore (it was a royal pain to setup). For more information on the beta or to try it out for yourself just continue reading below or go here.

Continue reading »

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)

Jan 29

The new and greatly improved VI Toolkit for Windows has been updated to version 1.5. Below are some videos showing off the new features.

I must say that I really love PowerShell and the VI Toolkit. This thing is so powerful it’s awesome! I got the privilege of doing an informal video interview with Carter Shanklin, Product Manager for the VI Toolkit, when I was out at corporate last week. I’m working on getting that video up on the blog real soon. Carter talks more about the plans for the VI Toolkit and shows off some really nice scripts. I actually shot about 8 hours of video with different people while out there so keep watching the blog for those behind the scenes interviews coming soon.

For the full list of VI Toolkit videos go here.

.

VN:F [1.9.3_1094]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.3_1094]
Rating: 0 (from 0 votes)