5,000 downloads and future directions

Happy new year! A new posting is way overdue after I set up the blog early last December.

Today, we surpassed 5,000 downloads. This is an important milestone for the project as it indicates the adoption of this powerful yet easy-to-use API has reached a new level.

Lost VMs or Containers? Too Many Consoles? Too Slow GUI? Time to learn how to "Google" and manage your VMware and clouds in a fast and secure HTML5 App.

Moving forward, the API will continue to evolve with new vSphere releases. This is, of course, a very basic requirement. At the same time, it will support other VMware solutions like SRM, maybe LabManager, that have Web Services. VMware SRM QA team has done initial porting of the high performance Web Service engine to work with SRM in their testing framework, and observed 15 times performance boost over Apache AXIS engine.

As enterprises transforms to private cloud computing model, vSphere plays even more important role there. To simplify the learning curse of leveraging vSphere for the cloud, I will investigate a reduced version of VI Java API that matches the concept model of vCloud API. It means it will only expose DataCenter, VirtualMachine these basic types that a Cloud developer will care about, but not HostSystem and other types that only concern data center operators. This reduced API may require some pre-configuration, for example, the inventory tree is structured in a certain way that are best for faciliating cloud computing. This fits the trend “Convention over Configuration” that Ruby On Rail brought in years ago. This is investigative than anything else. I will update my finding along the way.

This entry was posted in Cloud Computing, vSphere API and tagged , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

One Comment

  1. Posted January 18, 2010 at 5:14 am | Permalink

    Good read, thanks. Always looking out for weird and wonderful stuff to read :)

Post a Comment

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>


    My company has created products like vSearch ("Super vCenter"), vijavaNG APIs, EAM APIs, ICE tool. We also help clients with virtualization and cloud computing on customized development, training. Should you, or someone you know, need these products and services, please feel free to contact me: steve __AT__ doublecloud.org.

    Me: Steve Jin, VMware vExpert who authored the VMware VI and vSphere SDK by Prentice Hall, and created the de factor open source vSphere Java API while working at VMware engineering. Companies like Cisco, EMC, NetApp, HP, Dell, VMware, are among the users of the API and other tools I developed for their products, internal IT orchestration, and test automation.