Home > Blogs > VMware {code}


vSphere APIs and SDKs at VMworld US 2017

VMworld Banner

It’s August and you know what that means… The countdown to VMworld has begun! This year we have a bunch of sessions focused on the vSphere APIs and SDKs. There are intro sessions, integration sessions with Chef and Ansible, hands-on guided workshops, and trainings. One of which, you’ll be able to learn how to manage your vSphere environment with Amazon’s Alexa! Hopefully you are already registered, if not what are you waiting for! This year is a can’t miss!

The following is going to break down each of the breakout sessions, group discussions, vBrownbag Community sessions, hands-on labs, and a very special event returning for its second year! Make sure to add them to your VMworld Schedule Builder.

Breakout Sessions

Monday, Aug 28, 12:00 p.m. – 1:30 p.m. – JJ Asghar & Alan Renouf
SER1906BU – VMware and Chef: Leveraging the vSphere API Together: In this session, you will get an overview of the current VMware vSphere API and how to use it in your own data center. We will explore some of the different methods and tools available to a variety of audiences when automating against the vSphere API. We will show how to use the new Chef integration to build a virtual machine using a DevOps workflow. Before that though, we will start with a basic overview of Chef, going into the knife-vcenter plug-in, comparing it to the legacy knife-vsphere, and introducing a new test-kitchen integration.

Tuesday, Aug 29, 5:30 p.m. – 6:30 p.m. – Alan Renouf & Steve Trefethen
SER1912BU – VMware Open-Source SDKs: From Getting Started to Web App in One Hour: In this session, you will get a brief introduction to the VMware vSphere software development kits (SDKs), the history of when VMware first introduced programmatic interfaces, and the recent fantastic enhancements made in this space. In this session, you will learn how to start with nothing, gain access to the vSphere automation SDKs, prototype simple API calls, and finally work with the SDKs and other free tools to produce your own simple web-based application.

Wednesday, Aug 30, 8:30 a.m. – 9:00 a.m. – Suresh Kemparaju & Tom Ralph & Gaurav Kumar
SER2068BU – How to Upgrade vSphere 6.5 with Zero Downtime: VMware IT upgraded its infrastructure of 140+ VMware vCenter servers, 3000 VMware vSphere servers, and 220,000 virtual machines from vSphere 6.0 to version 6.5, along with VMware NSX, VMware Site Recovery Manager, VMware vRealize Automation, VMware vCloud Director, and storage and backup solutions. We will discuss the product deployment sequencing required before upgrading to vSphere 6.5 along with our challenges and some lessons we learned. We will discuss the architectural and technical considerations of one of the largest deployments of vSphere. Finally, we will reveal how we automated much of the upgrade using the new upgrade APIs.

Group Discussions

Monday, Aug 28, 4:00 p.m. – 5:00 p.m. – Alan Renouf & Kyle Ruddy
SER3036GU – vSphere API Group Discussion: Join this discussion to learn about the vSphere APIs, how to use them, where to use them, and more!

VMTN vBrownbag Community Sessions

Monday, Aug 28, 12:30 p.m. – 12:45 p.m. – Jonathan Frappier
VMTN6616U – Using vSphere 6.5 APIs with Ansible: A quick look at home you can use vSphere 6.5 APIs within an Ansible playbook.

Wednesday, Aug 30, 8:30 a.m. – 9:00 a.m. – Steve Jin
VMTN6701U – Unifying VMware APIs for Fast Automation and DevOps: VMware has many different APIs of different flavors, formats, and qualities. How to effectively leverage these APIs for automation and DevOps could be quite challenging. In this tech talk, I will discuss these challenges, and how to overcome them with consistent and unified REST APIs to empower system admins and DevOps.

Thursday, Aug 31, 12:00 p.m. – 1:00 p.m. – Cody De Arkland
VMTN6653U – Furthering Amazon Echo and VMware Integration: Continuing our adventure from Monday’s Hack-a-Thon, we will dive deeper into integrating the Amazon Echo with the VMware suite of products. We’ll visit considerations of user interface with Clarity UI. We’ll review containerizing our application using vSphere Integrated Containers. Finally, we’ll dive into more advanced API integrations with NSX and vRealize Automation.

Expert Led Workshop

Monday, Aug 28, 12:00 p.m. – 1:30 p.m.
ELW181106U – vSphere Automation and Development – API and SDKs Workshop: The vSphere Automation API and SDKs are developer friendly and have simplified interfaces. In this expert led workshop, attendees will use the API and SDKs for Virtual Machine creation, modification and deletion and experience the consistent set of developer and automation tooling across different development platforms.

Hands-On Lab

SPL181106U – vSphere Automation and Development – API and SDKs: The vSphere Automation API and SDK are developer friendly and have simplified interfaces. You will use the API and SDK for Virtual Machine creation, modification and deletion and experience the consistent set of developer and automation tooling across different development platforms.

VMware Code Pre-Hackathon Trainings

Monday, Aug 28, 6:30 p.m. – 8:00 p.m. – Steve Trefethen
VMTN6720U – Getting Started with the vSphere Automation SDK for Python: Bring your laptop, GitHub account and your favorite IDE and learn how you can easily get started with Python and the vSphere Automation SDK for Python, at the end of this session you will know the basics of python and using it to call the VMware vCenter API to perform some key tasks.

Monday, Aug 28, 6:30 p.m. – 8:00 p.m. – Cody De Arkland
VMTN6721U – Integrating VMware APIs and Amazon Echo (Alexa): Bring your laptop, GitHub account and your favorite IDE and learn how you can easily get started integrating your VMware environments with your Amazon Echo devices. We will take you on a magic carpet ride exploring Python, the Flask web framework, VMware API endpoints, Clarity, and Docker. By the end of this session, you’ll be a few steps closer to having your Homelab talk back to you!

VMware Code Hackathon

Monday, Aug 28, 8:00 p.m. – 12:00 p.m. – VMware Code
VMTN6722U – Hackathon Event

The VMware Code Hackathon was probably my favorite event from VMworld last year. This event encouraged any VMworld attendee to come, join a team, and complete some form of project or challenge. Attendees varied from vSphere beginners to highly skilled programmers. Everyone had a blast, there were some terrific giveaways, special guests, and so forth.

This year, the Hackathon returns and it is only getting better! I can’t reveal any of the secrets planned, but it is certainly going to be one of the best evening events that week!

Additional Information: VMware Code Blog – VMworld Hackathon is Back

This entry was posted in VMworld and tagged , , , on by .
Kyle Ruddy

About Kyle Ruddy

Kyle Ruddy is a Senior Technical Marketing Engineer at VMware in the Cloud Platform Business Unit. Kyle currently focuses on vSphere with Operations Management as well as all things API, SDK, and CLI. Kyle can be found blogging on VMware blogs, http://blogs.vmware.com/vSphere and http://blogs.vmware.com/PowerCLI, and his personal blog, http://www.thatcouldbeaproblem.com. You can follow Kyle on twitter as @kmruddy.

One thought on “vSphere APIs and SDKs at VMworld US 2017

  1. Pingback: Get answers to your vSphere questions at VMworld US 2017 - VMware vSphere Blog

Leave a Reply

Your email address will not be published. Required fields are marked *

*