VMware SDK Support Program: It’s Available to Everyone

Many people know VMware offers support on products, but not many know VMware actually started to support SDKs. I occasionally got questions on the SDK support. So I think a blog should help here.

A little history first. VMware used to provide support to partners who are part of Technical Alliance Program (TAP), but not to others including customer. VMware partners can also propose integration projects which may get people like me to provide architectual guidance. After SpringSource coming on board, Marty Messer took over the support program and expanded it to everyone as a paid service recently.

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.

What You Can Buy?

The paid support is available in two levels:

  • Standard support: provides a response within two business days via Web only.
  • Premium support: provides a response within one business day with an additional option of calling back by appointment.

SDK Support engineers won’t write or test your code for you, but they may provide sample code to express a suggested solution. If you need help writing code, we recommend contacting your local VMware sales representative or reseller for information on additional service options.

What APIs Supported?

  • Products for Administrators:
    VMware vSphere PowerCLI
    VMware vSphere Command Line Interface
    VMware vSphere Management Assistant
  • Products for Software Developers:
    VMware vSphere Web Services SDK
    VMware vSphere SDK for Perl
    VMware vSphere Guest SDK
    VMware VIX API
    VMware vCloud API (Future)
    VMware Virtual Disk Development
    VMware CIM SDK (SMASH – SMI-S)
    VMware vSphere Client Plug-ins
    VMware vCenter Orchestrator API (creation of custom plugins and workflows)

What is Support Scope?

  • Design Advice: guidance in the choice of approach and selection of supported methods that best meet the goals of your use case.
  • Performance turning advice: guidance in the best practices around using supported APIs to achieve better performance.
  • Code snippet review and advice: guidance based on review of standalone code snippets for the purpose of insuring proper use of supported APIs.
  • Problem diagnosis: assistance with isolating a reported problem for the purposes of determining if the issue is with customer code or the supported API.
  • Bugs report: interacting with Engineering to find resolution for a problem discovered with a supported API.

Equally important is to outline what’s NOT Included?

  • Production issues with customer code
  • End-to-end debugging of customer code
  • Development of customer code
  • Third party products used during development (e.g. IDE)
  • Product Supported

More information is here.

As you might noticed, VMware does not support the open source API. Anyone interested in getting support on VI Java API?

BTW, Marty has a session proposal for VMworld. The session Id is PC7166 in which he would talk about the support and real-world use cases of the vSphere API/SDKs. Vote for his session if you would like to hear more about the program and learn how others are doing with the APIs/SDKs.

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

2 Comments

  1. Posted May 26, 2010 at 10:33 am | Permalink

    “Anyone interested in getting support on VI Java API?”

    Too late Steve, you already offer awesome support to the community for free! 😉

  2. Posted May 27, 2010 at 12:42 am | Permalink

    Thanks Eric, you are part of the success as well! The question are for companies who would like to have support for peace of mind.

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>

  • NEED HELP?


    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.