VMware

Developer Center Blog

VMware Developer Blog provides content for the VMware Developer Community.

46 Posts 1 2 3 4 Previous Next
2

Folks very happy to announce the VMware Infrastructure SDK for Java Tech Preview ! Take a test ride, give us your feedback. We want to make this one of the very best tools for building the very best Virtual Data Center OS.

SDK contains sample code, libraries, documentation - Visit our forums - give us feedback http://vmware.com/go/sdkforjava



sdk-duke.jpg

2 Comments Permalink
0

Hello,

I wanted to let our partners know about the upcoming VMware Technology Exchange Event in sunny Florida (below is a picture of me before i got involved with the VMware SDKs in case you were wondering :)

This will be a fantastic event ! There will be deep dive sessions guaranteed to make your ears bleed, plenty of refreshments and a great opportunity to meet the rest of the VMware PMs and R&D. Our SDK teams will be there delivering sessions on what is new and exciting in our SDKs. David D and team will also be putting together an SDK Lab that should be a hit.

Plrease note this is for TAP Partners only

To become a TAP Partner or want more information visit http://vmware.com/partners/alliances/programs/

See below for event details....

http://images.connect.vmware.com/eloquaimages/clients/VMWare/%7bc0558f13-d78b-4ccb-9cf7-53924b78e7a9%7d_vmware-power.jpg

Register for Event

Top 5 Reasons to Attend VMware Technology Exchange
April 15-16, Orlando, Florida

#1 Get Exclusive Content Designed Just for TAP (ISV/IHV) Members

VMware Technology Exchange is all about timely content designed specifically for TAP members (ISV/IHVs). It includes confidential information that is not generally available. The wide variety of sessions will target all types and levels of VMware technology partners. Product planners and product managers will appreciate immediate access to roadmap information about our next generation VMware Infrastructure platform and beyond. Developers will learn how to integrate with VMware products and integration best practices. Business professionals will find the discussion on many new business benefits of working with VMware relevant and useful.

#2 Hear Our Virtualization Vision and Roadmap from the Executives

Get an exclusive opportunity to hear VMware executives Tod Nielsen, COO, Carl Eschenbach, EVP of Worldwide Field Operations, and Dr. Stephen Herrod, CTO, unveil VMware’s industry vision and roadmap, and what they mean for partners.

#3 Network with VMware Product Managers, Engineers and Resellers

Attendees can get their questions answered directly from our engineers and product managers at one of the many venues—conference sessions, hands-on-Labs, Birds of Feather (BoF) roundtables, Experts Bar or several networking events. Technology Exchange is combined with VMware Partner Exchange, a worldwide event focused on our reseller partner community. As a result, attendees of Technology Exchange will also have an opportunity to connect with a vast network of VMware reseller attendees, and build better business relationships.

#4 Receive Hands-on Training from VMware Experts

Develop your skills and technical expertise in interactive hands-on labs, share best practices during Birds of Feather roundtables, and meet with VMware sales and technical gurus at the Experts Bar to get your questions answered.

#5 Get Complementary Software and Discounts

All registered attendees will get a free 1-year developer license for VMware Infrastructure Standard product ($2,995 value). In addition, attendees will have the chance to take complimentary VCP Prep ($350 value) and VMware View ($700 value) classes on Monday, April 13 while space is available (pre-requisites apply). The first 1,000 registrants will also receive an 80% discount on our new online “Next Generation Virtualization” course, regularly priced at $1,500!

Register Now and SAVE MORE via Early Bird Discount

Don’t miss this opportunity to learn about VMware products and network with VMware employees and VMware reseller community. Register now and save.

Attention Technology Exchange Alumni

If you've attended Technology Exchange in the past, be sure sign up for this year to deepen your knowledge as we provide updated roadmaps, overview of new APIs and program benefits.

0 Comments Permalink
2

VMware Icons

Posted by heyitspablo VMware Feb 19, 2009

Folks - we just released VMware Product Icons for you to use within your products.

Enjoy

2 Comments Permalink
0

aquarium.jpg

Folks,

Just wanted to let you know that we have added VProbes into our Developer Community. There is a lot of exciting performance monitoring development happening in this area and think the good folks from R&D would be excited to hear about your experiences with the APIs. If you want to learn more about VProbes check out Keith's blog.

http://x86vmm.blogspot.com

Be the first to post on the community ! http://communities.vmware.com/community/developer/vprobes

-Pablo

ps. In case you are wondering about the aquarium photo. Image above is the #1 2008 World Ranking Winner - Photo borrowed from my favorite aquarium store in SF http://www.adana-usa.com/

0 Comments Permalink
0

Folks,

I am very happy to have Alket Memushaj come by and tell us how VMware Professional Services can help customers /partners with their SDK Integrations. Below is a quick interview that touches on how VMware PS can help.

Pablo: Alket thank you for taking the time to meet with us today, I know you guys are swamped helping our customers with thier integration, and customization projects. I think it would be great if we can start off by telling us about your professional background, and how long you have been working at VMware ?

alket.jpg

Alket: Hi Pablo, thank you for giving me the chance to talk about our team and what we can do for our customers. I've been working at VMware Professional Services since the middle of 2007; I joined as a Sr. Consultant in the NY Metro team and prior to that I worked for a number of SI-s in the area, one of them amongst the first VAC-s in the Northeast. My educational background is in CE/CS. I first started playing with the SDK in 2007, as somewhat of a personal project. Soon word got out and we started working with customers who were deploying large scale VMware Infrastructure and needed to automate deployment and management of their environment.

Some other fun projects I was involved in were when we developed the code (C#) and manuals for the SDK Lab for VMWorld 2007 in San Francisco which was one of the smaller but popular labs. For VMWorld 2008 our team decided to utilize the Powershell and Perl toolkits to not only show the concepts, but also create code for real world use cases that customers could put to use immediately. Folks should know that the VMworld 2008 lab has now been posted for all to use visit the DC blog. http://communities.vmware.com/blogs/DeveloperCenter/2009/01/14/an-introduction-to-scripting-vi-using-perl-or-powershell

Pablo: What other types of interesting projects are you seeing customers use the SDK to integrate with ?

Alket: In general it's management and automation projects, as customers deploy larger and larger VI farms, it becomes necessary to utilize our SDK. Some customers have found it necessary to utilize the SDK in order to build systems that reflect their internal processes and integrate with their existing systems, from deployment websites to home-grown VDI management applications. We are ready to help customers with the SDK, by providing training and/or consultative assistance.

Pablo: What advice would you give an IT manager that is considering engaging with VMware PSO on an integration project ?

Alket: They need to work with our Solution Architect in thier area to scope out the engagement. Our SA-s are familiar with these type of engagements and are able to turnaround things quickly.

Pablo: For our developers out there is there a piece of advice, favorite code sample, API usage you would like to share with our community ?

Alket: Well, I would suggest that when retrieving objects or lists of objects, use the API which gives you the ability to specify the required subproperty. It is commonly overlooked, I've seen many cases where customers obtain every property of, say, every VM. It is a rather expensive operation. I would also suggest understanding the object hierarchy in the API, it is extremely useful even for folks who use the Powershell and Perl toolkits.

Pablo: Where should we point folks if they would like to contact a VMware PSO SDK integration specialist ?

Alket: Please complete our webform to start the process http://www.vmware.com/go/sdkpso

Pablo: I understand our customers might have PSO credits, Can these PSO credits be applied towards an SDK integration engagement ?

Alket: Yes, PSO credits can be used towards any type of engagement with PSO, including SDK training or integration engagements.

0 Comments Permalink
4

Hello, my name is David Deeths and I’m a new contributor to the VMware Developer Blog. I wanted to share with the community the scripting lab we put together for VMworld 2008. This is a great introduction to scripting with the VI Toolkits in Perl or PowerShell. The PowerShell version doesn’t require any programming or scripting experience at all.

The labs will help you get started with scripting VMware Infrastructure to enable automation, extensibility, and integration with existing tools. When we ran this at VMworld, we had about 600 attendees and it was so popular some students camped out in line to attend the lab a second time. We had so many folks request a way to share this with their teams that we decided to publish the whole thing for the community.

The lab is available in two versions: one shows how to use the VI Perl Toolkit and the other shows how to use the PowerShell-based VI Toolkit (for Windows). The attached files contain the manuals for both versions of the lab and the exercises for both versions of the lab.

The lab takes 2-3 hours to complete (not including the time to set the environment up first), but is conveniently split into 20 minute exercises. You’ll walk away with a better understanding of VMware Infrastructure, resources for using the toolkits, and a variety of useful scripts for performing common administrative tasks. The exercises cover triggering tasks, examining VM attributes, performing actions on VMs, and exporting performance data.

My team for the lab was phenomenal, and I want to thank Doug Baer, Shridhar Deuskar, Lisa Guinn, Terry Lyons, Aaron Miller, Alket Memushaj, Owen Thomas, Brian Watrous, and Alton Yu for building this exceptional lab.

If you don’t have gear to try this out on or if you want more lab opportunities, a similar lab is in the works for VMworld EMEA (Cannes, February 24-26). For Technology Exchange (Orlando, April 14-17), we’re looking into doing a lab focused more on professional-developers that covers the VI SDK using Java and C#.

Enjoy!

PS. I’d like to point out that the code here is designed to teach concepts, not to be “enterprise ready”. Things like error checking have been kept to a minimum so concepts covered in each exercise are as easy as possible to understand. The lawyers have asked that I inform you that the sample code is provided "AS-IS" for use, modification, and redistribution in source and binary forms, provided that the copyright notice and this following list of conditions are retained and/or reproduced in your distribution. To the maximum extent permitted by law, VMware, Inc., its subsidiaries and affiliates hereby disclaim all express, implied and/or statutory warranties, including duties or conditions of merchantability, fitness for a particular purpose, and non-infringement of intellectual property rights. IN NO EVENT WILL VMWARE, ITS SUBSIDIARIES OR AFFILIATES BE LIABLE TO ANY OTHER PARTY FOR THE COST OF PROCURING SUBSTITUTE GOODS OR SERVICES, LOST PROFITS, LOSS OF USE, LOSS OF DATA, OR ANY INCIDENTAL, CONSEQUENTIAL, DIRECT, INDIRECT, OR SPECIAL DAMAGES, ARISING OUT OF THIS OR ANY OTHER AGREEMENT RELATING TO THE SAMPLE CODE.

You agree to defend, indemnify and hold harmless VMware, and any of its directors, officers, employees, agents, affiliates, or subsidiaries from and against all losses, damages, costs and liabilities arising from your use, modification and distribution of the sample code.

VMware does not certify or endorse your use of the sample code, nor is any support or other service provided in connection with the sample code.

4 Comments Permalink
0

Folks,

Just wanted to point out that we have new updates to our VI SDK 2.5 Programmer's Guide..

http://www.vmware.com/support/developer/vc-sdk/visdk25pubs/visdk25programmingguide.pdf

New Updates Include:

  • Added new sections with information about determining whether the current session is active, replacing existing VMDKs, and HTTP-based file access permissions.

  • Revised sections on retrieving MetricIds, CreatePerfInterval, and UpdatePerfInterval.

  • Fixed several bugs to correct information throughout the manual.

Might be worth bookmarking the docs site http://www.vmware.com/support/developer/vc-sdk/ for latest doc information in the Release notes.

Thanks to the good folks in our Docs teams around the world and the VMware Developer community for your contributions, and feedback..

Regards,

Pablo

0 Comments Permalink
0

December 31st 2008 article from NetworkWorld / NY Times recommends our VMware Developer websites as the # 3 Website IT Pros should master... ;)

"..... To get the best real-world feedback on how best to deploy VMware, keep your eyes on the VMware Communities Web site. It’s got user groups in your community and lots of tips from other VMware developers that can help you solve problems faster..."

NY Times: http://www.nytimes.com/external/idg/2008/12/31/31idg-Nine-Web-sites.html?em

Network World: http://www.nytimes.com/external/idg/2008/12/31/31idg-Nine-Web-sites.html?em

Big Thanks to our VMware community of developers for your contributions !!

number3.jpg


Pablo Roesch
VI SDK Product Marketing
http://vmware.com/developer

0 Comments 0 References Permalink
0

If you have to work this week like a lot of us do and you have always wondered how to install the VMware Tools without a reboot this just might make your year..............

computer.jpg (Image I borrowed from the web...to help make my point about using our tools to automate...Pat I can take this down if you do not approve :)

Take a look at how our VI Toolkit for Windows community members solved the problem. Complete Thread: http://communities.vmware.com/thread/168530

I also wanted to put in a nice plug for Hal's Blog on the solution - great way to end the year -
Thanks Hal and the rest of the community members.

Hal's Blog Posting: http://halr9000.com/article/605

Happy New Year !

-Pablo

ps. Lets see if anyone comes up with a solution on Linux...;)

0 Comments 0 References Permalink
0

Folks,

We just published the VI API Performance Video for developers building performance monitoring applications..

Sit back, grab some warm tea and enjoy the show.

http://download3.vmware.com/media/partners/techexchange/vi05.html

Also, In case you have not noticed the Developer Community page has gone through some small changes in terms of look and feel.. this is the first installation of our infrastructure improvement efforts. Thanks Robert D and team !

http://vmware.com/developer

0 Comments 0 References Permalink
0

Folks,

Just wanted to let everyone know we have moved the great collection of scripts from the PowerShell Scripting contest over to our Community Sample Code site. We also tagged the scripts by language in order to make it a bit easier to find. We will be shutting down the Contest site shortly please update your book marks - This site will be going away -> http://vmware.com/go/powershellcontest pscontest.jpg will be going away.

If you forgot who won our contest or for the folks out there that just want to bathe in glory once again..visit http://blogs.vmware.com/vipowershell/2008/09/announcing-the.html

To see the collection of community sample code, or if you have some very cool code you want to share (it does not have to be in PowerShell:) This site is also linked from the Developer Community http://vmware.com/developer

Visit: http://communities.vmware.com/community/developer/utilities?view=documents communitysamplecode.jpg

0 Comments 0 References Permalink
3

Folks - we had an update/correction on our Peformance Counters - you can download the latest doc here, it will take us a few days to upload to our doc server.
On page 6: Table 3: Performance Counters - Under column Name - consumed

Latest Version:
Document Revision 2008-Nov-03 (as indicated on the very last page)
File Name: technote_PerformanceCounters-11-03-08.pdf

____________________________________________________________

Folks,

SDK Developer Support Team has put together a pretty good Technical Note describing details on our Performance Counters. The document will live on our Tech Notes Site

CORRECT URL:

http://www.vmware.com/resources/techresources/1067 and be incorporated into our next SDK release.

Hope this is helpful - send us your feedback

Regards,

Pablo

3 Comments Permalink
0

Folks,

R&D has put together a nice paper on VI 3.5 Memory Statistics Definitions and thought it would be good to post it here. Our plan is to incorporate this performance data into future versions of VI SDK Docs, making it a bit easier to find this data.

Also wanted to let folks out there know about the good work that has been done in the Performance Community.

Stop by and visit: http://communities.vmware.com/community/vmtn/general/performance

-Pablo

0 Comments 0 References Permalink
0

Folks just wanted to let everyone know we have clarified our VI SDK license agreement and have also identified binaries that can be redistributed. Take a look at our FAQ and License Agreement - please let us know if you have any questions or feedback.

VI SDK License Agreement
http://www.vmware.com/downloads/download.do?downloadGroup=VC-SDK

VI SDK FAQs
http://communities.vmware.com/docs/DOC-7983

In case you want to see a list of our partners using our SDKs to build commercial products visit:http://wwwa.vmware.com/partnercatalog/catalog/

Regards,

Pablo

0 Comments Permalink
0

Folks,

We are updating the Developer Center to the Jive platform which will help with navigation and managing dynamic content.

We will be rolling this out over the weekend, there will be no changes to the forums, or the way you view them.

Thanks to our Web Team for all the hard work they put into this.

Some of the key changes:

o Improved navigation to download, post forums, documents
o Latest posting will be rolled up for viewing
o Drop down menu to view, post forum messages and documents
o FAQs will be "Wiki" style which can be rated by community
o We still have lots to do, please send us your comments.

Official URL is http://vmware.com/developer

DC.jpg

0 Comments Permalink
1 2 3 4 Previous Next

Developer Center Blog

VMware Developer Blog provides content for the VMware Developer Community.

Communities