Meng Chow Speaking at Women Who Code Connect 2017 on 4/29

Women Who Code (WWCode) is a global non-profit dedicated to inspiring women to excel in technology careers. While software development is one of the fastest growing job sectors in the global economy, it’s also one that’s notorious for being predominantly male. Organizations like Women Who Code aim to change that through advocacy, education, mentorship, and awareness.

 

Since 2011, WWCode has connected over 80,000 women globally, produced 4,200 free technical events in 20 countries, and awarded over $1,000,000 in educational scholarships and tickets.

 

This Saturday, April 29th, WWCode will be hosting their annual Connect event featuring a variety of speakers including VMware’s own, Dr. Meng Chow. Meng’s topic: Open Source – Compliance, Quality, and Viability. Meng is a Program Manager in VMware’s Open Source Program Office.

WWCode Connect

Earlier this week, we caught up with Dr. Chow as she gave her thoughts on the event, the open source world, and other things.

 

Meng, tell us a little more about the talk you’ll be giving on Saturday at Connect.

 

Dr. Meng Chow: The title of Saturday’s presentation [at the Connect event] is “Compliance, Quality, and Viability”. And really, I think the idea here is looking at what we do inside VMware and then expanding some of those things to what we do in open source. As it is, open source is a natural extension of our corporate philosophy and core values here at VMware. So that’s the backdrop of why I want to talk about open source at Connect.

 

I want to really share the great things we are doing at VMware in open source. Complying in terms of open source licenses is something we take very seriously – and on top of that, also bringing quality and viability into consideration.

 

How do you talk about these values, and the importance of open source?

 

Open source, as you know – it’s important for any development strategy. It reduces development cost, it helps accelerate time to market because you don’t have to build everything yourself or start from scratch, and it gives you a shorter release cadence to release products much faster. On top of that, you have all these passionate users from the community coming together to share ideas. And that is absolute total grounds for innovation.

 

When people think about open source, people think free. You use it at no cost. It’s like free beer. In my talk, I want to set the stage and ask, “What is so successful about open source and why does it open all these new possibilities for us?”

 

Really, the answer to that – the philosophy behind open source is the freedom to access new technology. It’s free as in freedom, not free beer. You have a community of users that come together – where everybody can participate, nobody owns exclusive rights to the code – and that shared development by users is what contributes to the richness of the software, in terms of new features, and new versions in open source.

 

I also want the attendees to know – with great freedom, comes great responsibility. There are implications and consequences that come with open source, especially when you include it in your product. I’ll be talking about support, license compliance, and business alignment.

 

That’s a great point. When people think open source, they think it’s free from any license obligations. The word free often gives the implication as if there are no restrictions or things you need to be concerned about – and that couldn’t be further from the truth. There are always licensing considerations to be aware of and be compliant with, and understand the different variations of an open source license to make sure those variations and licenses are aligned to your business objective. Users need to be aware of that before they go into open source and wrapping that into their software. If it’s not compliant, you’re going to run into big problems.

 

Absolutely. Not just on the legal side, but in terms of how you support it on your own. There are plenty of ramifications that can pop up if you’re not careful. Then there the big thing around security vulnerabilities – how do you make sure you can take care of them? With open source, anyone can get involved. It’s like a playground for security engineers, where all these vulnerabilities are discovered. When something gets discovered, you must have the infrastructure to pull in those updates, make sure it gets to your product. That’s something we take to heart at VMware – being very clear about communication. Getting hot fixes to the product team and make sure those happen in a timely fashion.

 

One of the key takeaways here, is that the product quality is dependent on the quality of the open source software. The quality of the open source software is dependent on the open source project. Additionally, choosing the right components is key to the viability of the project. I’ll finish my presentation with a discussion on the framework VMware uses to assess viability of open source software.

 

Last, but not least Meng, what do you see as the primary value for attendees of WWCode Connect?

 

VMware is very strong in terms of participating in these inclusion activities and making sure women have a voice in the industry. Women Who Code is certainly one of those forums that allows women to get together, to share ideas, to share best practices. It excites me to be a part of the Connect 2017 conference and help inspire the next generation of women engineers.

 

The Women Who Code Connect 2017 is on Saturday, April 29th, in San Francisco, California. You can get tickets by clicking here.

The post Meng Chow Speaking at Women Who Code Connect 2017 on 4/29 appeared first on Open Source @VMware.

Source: VMware Open Source – blogs.vmware.com/cio/

A Certified Community Warrior

*With the below announcement, nominations are now open for the next Community Warrior*

Are you an individual who has achieved a VMware certification in the past 10 years? If so, you may recognize our newest Community Warrior’s handle: @scott28tt. Congratulations to Scott Vessey!

Screen Shot 2017-04-24 at 11.42.54 AM

Scott is a VMware employee who goes above and beyond his call of duty in helping the community. Scott holds over 14,000 community points, with 7,000+ in the Certification community, where he answers questions daily, helping others achieve their VCA, VCP, VCAP, VCIX, and VCDX.

I encourage anyone working towards passing these exams to visit the forums for advice, resources, and content provided by others, like Scott, who have been in your shoes. This information is invaluable.

Thanks for submitting such a well-deserved nomination lilesj!

I had a chance to pick Scott’s brain on behalf of the community…

Tell us a bit about what you do at VMware.

The organization I work for designs, develops, and manages all field-specific training programs, both technical and non-technical, for employees and partners. I’ve worked at VMware for just over 5 years, and my current role is to help the technical pre-sales folks in EMEA be the best at what they do!

I work with EMEA Systems Engineering leadership and managers to help determine who needs to know what, reviewing existing and desired skill levels, and creating and rolling out both corporate-wide and locally-developed training programs.

Ah, so customer certification is not a part of your day-to-day responsibilities. What makes you passionate about helping customers who post in the certification communities?

This goes back to when I worked as a VMware Certified Instructor – I took myself online into the communities and into other forums as an extension of the kinds of discussions that would be had in the classroom with students working towards their certification. I found there were a lot of people online who needed guidance and help – what to me was simple, everyday knowledge, could be very useful for others to understand.

What was the most recent VMware certification you received and what was the first?

Passing the VCP550D exam to recertify my VCP5-DCV, which also extended my VCP4-DCV, VCP3, and my first VMware certification – VCP2

How can our community members contact you with any follow-up questions?

VMTN: @scott28tt

Twitter: https://twitter.com/vmtraining

Blog: http://vmwaretraining.blogspot.com

Email: vmtraining.blog@vmware.com

For more information around VMware certifications, visit the forums, check out the latest VMware Community Podcast with Karl Childs and Eric Nielsen, or visit MyLearn.

Congratulations again Scott – thanks for all of your contributions to VMTN! I speak for the community when I say, thanks for cutting down queries to help so many customers achieve certifications. You are truly a Community Warrior.

The post A Certified Community Warrior appeared first on VMTN Blog.

Source: VMware VMTNBlog – http://feeds.feedburner.com/vmware/VMTNBlog

Java and Perl join the vSphere Automation SDKs in Github

By Alan Renouf, Sr. Product Line Manager, VMware

vspheresdk

On March 9th 2017 VMware this post here announced the open sourcing of some of VMware’s key Software Development Kits (SDKs) allowing partners, automation engineers, DevOps teams and system admins a wealth of tooling to access the new vSphere Automation REST APIs.

These SDKs were for Python and REST, the community feedback and commitment received was fantastic and we want to thank anyone who committed changes and worked with us on the SDKs.

So Whats New?

Today I am pleased to let you know that we at VMware are adding further to our commitment to Open Source and better developer collaboration have added two additional new GitHub repositories to allow even more collaboration and ease of access to the additional languages of Java and Perl.  If you access the main page here you will now see additional buttons for these languages and an overview of the existing SDKs.

The Github repositories can be accessed directly here:

As a reminder, these SDK’s currently cover the following features with more to be added in the future:

  • VM Basic Lifecycle
  • vCenter Server Appliance (VCSA) Management APIs
  • vCenter Tagging (Available since vSphere 6.0)
  • vSphere Content Library (Available since vSphere 6.0)

Does this help you? Let us know in the comments!

We look forward to working with you and our Open Source SDKs!

The post Java and Perl join the vSphere Automation SDKs in Github appeared first on Open Source @VMware.

Source: VMware Open Source – blogs.vmware.com/cio/

“Because I said so!”

Remember when your parents would say, “Because I said so!” and you never knew why? Well, David Tennehouse, VMware’s Chief Research Officer, recently shared his views on artificial intelligence with AI Business, an online community for Artificial Intelligence in businesses. David reflected on how VMware uses AI today; the AI needs of customers going forward; and more importantly his view on Explainable AI and the opportunities that exist for research.   “Early in my career I learned that insights and intuition will only take you so far; in order to have broader impact I needed to work backwards from my intuitive answers and come up with the “chain of reasoning” as to why they were correct.  Absent that explanation I couldn’t convince my colleagues in the research community or the executives of large companies that my intuition was correct.  AI faces a similar problem.”  See the full column at VMware’s Chief Research Officer Believes Explainable AI Will Be the Future.

The post “Because I said so!” appeared first on VMware Research.

Source: VMware Research – http://blogs.vmware.com/research/feed/

Stepping It Up

The Linux Foundation is an organization that I have been deeply involved it for many years. I was a founder and Board member of the Free Standards Group (FSG) when we merged it and Open Source Development Labs (OSDL) to create the Linux Foundation in 2007. (For open source history buffs, technically the Linux Foundation states that as the legal successor of OSDL it was founded in 2000).

I have always seen the Linux Foundation’s role as the steward of the shared ecosystem that allows us to accelerate open technology development and commercial adoption much more than just “the place where Linus works.”

When I joined VMware last summer, one of my goals was to step up our engagement in this ecosystem. To me that meant many things:

  • Improve our internal processes around open source;
  • Increase our contributions to the open source communities;
  • Release more of our own work as open source projects; and,
  • To double down on our engagement with the Linux Foundation.

A member of the Linux Foundation since 2008, VMware upgraded its membership from Silver to Gold earlier this year. Following that change, I decided to run for one of the Board seats allocated to the group of Gold members. I’m thrilled to serve as a representative of an impressive group of companies on the Board. And I look forward to working with Jim and the rest of the Board to continue the work towards our shared goal – open technologies that help our customers to more successful outcomes.

In so many ways, it feels like I have been doing this forever. And in so many ways, the work has just begun. I look forward to this next chapter.

The post Stepping It Up appeared first on Open Source @VMware.

Source: VMware Open Source – blogs.vmware.com/cio/

Talk Techy – The VMTN Podcast Program

Do you host a podcast around virtualization, storage, networking, or a key VMware subject area? Do you have a favorite podcast about technology? Would you like to explore relevant podcasts around technical topics?

Screen Shot 2017-04-14 at 11.55.00 AM

VMware Technology Network would like to help further connect our 3 million+ members by building and publishing a comprehensive list of favorite community podcasts, for your enjoyment. We are working to build our Podcasts community into said list, but we need your help.

If you host a podcast, or know of a technical podcast involving key VMware topics and would like to share it with the community, you only need to provide the following:

  • Name of podcast
  • Link to podcast
  • A 2-sentence abstract explaining the subject matter
  • Host information
  • Specific topics covered

This information can be submitted here: https://goo.gl/forms/GgM8kuEllYw8gVcL2. Any podcast submitted may be subject to promotion through VMTN and vExpert social channels.

Go ahead, take a minute and submit now; contribute to the education and entertainment of the VMware community.

Follow these channels for updates:

Please reach out to katieb@vmware.com with any questions.

The post Talk Techy – The VMTN Podcast Program appeared first on VMTN Blog.

Source: VMware VMTNBlog – http://feeds.feedburner.com/vmware/VMTNBlog

VMworld 2017 US & Europe Blogger Passes

vmworld

Each year VMware provides blogger passes to both the VMworld US and the VMworld Europe conferences. The program is simple: if you are a technical blogger or have a publication around Virtualization then you should apply for a complementary blogger pass to one of the conferences. We provide the pass, you provide the transportation and hotel accommodations. The blogger passes are full conference passes so you will still be able to register for sessions just the same as a regular conference pass difference is these are free of charge.

Since passes are limited, we will only provide one pass per person per year. Meaning you can go to either VMworld US in Las Vegas or VMworld Europe in Barcelona. Keep in mind that in the past we have always had more passes to Las Vegas then Barcelona and both are limited. U.S. Limit is 50 blogger passes while the Europe conference is limited to 35 blogger passes.

Key Dates:

  • April 12th – Blogger Pass Applications Open
  • May 12th – Blogger Pass Applications Close
  • June 2nd – Blogger Pass Allocation & Announcement
  • June 12th – Early Bird Registration Closes

Not everyone will be chosen for a blogger pass since the passes are limited and I’m sure we will see a tremendous response this year. If plans change please email cromero at vmware.com with the cancelation so we can allocate the blogger pass to the next qualified blogger.

Apply for a VMworld Blogger Pass (VMware Employee Are Excluded)

See you at VMworld!

The post VMworld 2017 US & Europe Blogger Passes appeared first on VMTN Blog.

Source: VMware VMTNBlog – http://feeds.feedburner.com/vmware/VMTNBlog

Community Updates on the Open Source vSphere Automation SDKs

VMware recently open sourced our vSphere Automation SDKs on GitHub, which was a huge deal. Equally huge, we have received the first external update to the vSphere Automation SDK for REST repository. It was from community member Ludovic Rivallain whom became the first external contributor. His commit features 111 new requests to manage the vCenter Server Appliance (VCSA) when used with the Postman REST client!

Catching Up with the Committer

Ludovic Rivallain
I had the chance to ask Ludovic a couple questions about himself and how he came about contributing to the repository. I’ll start with some background on Ludovic, whom is a Senior Virtualization Engineer at SII Group, a French IT consulting company. His focus varies between VMware infrastructures and multiple IaaS/PaaS/SaaS offerings, but is an automation fanatic regardless. He uses a mix of Python, PowerShell, and Bash scripts regularly to perform his automation workflows and tasks. Ludovic can be found at the Twitter handle @lrivallain and also blogging at: https://lri.ovh

Ludovic first came across the repository while doing some investigation for an R&D project which requires vSphere 6.5. One of the largest areas he wanted to research was around the VCSA’s native backup capabilities. He had already started composing some of the requests, when he discovered the SDK repo. From the repo’s samples, he was able to use those as a template to build out the commit, which ended up at 111 total requests.

Exploring the New Collection

As part of Ludovic’s commit, there has been a new Postman Collection added to the SDK which is called: vSphere Automation REST Resources for Appliance. This collection has a similar folder structure to the prior available collection, so the user experience is exactly the same. The samples include such areas as Access, Health, Monitoring, Networking, Recovery, and the TechPreview areas as well.

New Postman Collection

If you haven’t had a chance to start utilizing the SDK for REST yet, here’s a blog post to help: Getting Started with the vSphere Automation SDK for REST

Taking an in-depth look at the Recovery options included with this new collection, since Ludovic is correct about them being an important part of the release, we can start by expanding the Recovery folder and checking out the available options. There’s the ability to retrieve a list of the backup jobs, obtain the details of a specific backup job, validate the location and fields for a backup job, create a backup job, cancel a running backup job, and gather information about parts of the backups.

First, we can retrieve a list of the backup jobs by selecting the ‘Backup Job’ option. This performs a GET request to: /appliance/recovery/backup/job

Request to list backup jobs

We can then create a new backup job. We’ll start by validating the inputs for the backup job itself with the ‘Backup job – validate’ option. This performs a POST method to: /appliance/recovery/backup/validate

Request to validate a backup job

After receiving the status of “OK”, we can then make the call to perform the backup. We’ll start by copying the body from the validate request, select the ‘Backup job – Create’ option. This performs a POST method to: /appliance/recovery/backup

Request to create a backup job

From that point, we can follow along with the status of the backup job. Start by copying the output from the ‘id’ field on the prior request. Followed by selecting the ‘Backup job – Details’ option. This performs a GET method to: /appliance/recovery/backup/job/{{appliance_backupjob_id}}

However, in the URL, replace {{appliance_backupjob_id}} with the job’s ID. After making the request, you should receive the current status of the backup job.

Request additional details about a backup job

Conclusion

The new Postman collection is a terrific addition to the vSphere Automation SDK for REST. I only skimmed the surface of its capabilities. We certainly encourage everyone to download it and give it a try. Please also feel free to reach out and let us know how it is and what could be added to make it even better, or even make the contribution yourself!

I’ll also close this blog out with a quote from Ludovic:

Everyone, contribute!! Some very little things, that might seem insignificant can help many other people who work in the same domain and VMware’s open source projects are a very good place to start. And last but not least, I want to emphasize on the high quality of the available documentation for vSphere Automation SDK for REST.

The post Community Updates on the Open Source vSphere Automation SDKs appeared first on Open Source @VMware.

Source: VMware Open Source – blogs.vmware.com/cio/

Interview with Ben Pfaff, on the Open Networking Summit and More

The Open Networking Summit took place on April 3-6 – where Enterprise, Cloud and Service Providers gathered in Santa Clara, California to share insights, highlight innovation and discuss the future of open source networking.

One of the attendees at the Open Networking Summit was Ben Pfaff, Principal Engineer at VMware. Ben is a lead developer of the Open vSwitch project and led the development effort of the OpenFlow reference implementation. We caught up with Ben after the show to hear his thoughts on the show.

This blog represents part 1 of our interview with Ben. In part 2, you’ll hear more about one of his main projects, Open vSwitch, of which is he is a lead developer.

Hey Ben, thanks for taking the time to speak with us today. How was Open Networking Summit?

 

Ben: So, Open Networking Summit (ONS) actually consists of two events – there might be more, but I was involved with two. ONS is the big event itself. There is also the Symposium on SDN Research (SOSR). This is an academic conference that accepts papers. I was on the program committee for that and deeply involved in the research papers and selecting a program there. On Monday morning, I was the session chair for the first session there.

There were some pretty fantastic papers at the conference. My favorite one – there was a system called “NEAt: Network Error Auto-Correct”. The idea here is that the system keeps track of what’s going on with your network and notices problems and automatically corrects them. It was designed for an SDN setup where you have a controller that is responding to changes in the network and telling systems what to do.

Any particularly memorable papers from the Symposium on SDN Research?

We saw a paper on bug finding, called BigBug. It was a way to collect all of the bugs one system had found–which often amounted to thousands–and classify them, so it was easy for programmers to track them down.

Did you see more papers submitted this year at SOSR?  

Yeah, we did. I think the number of paper submissions was increasing based on last year’s number – the deadline this year was later compared to last.

You had a presentation at ONS – Can you provide a little bit of background as to what you covered?

Justin Pettit (also a lead developer on Open vSwitch) and I do these talks often. This time, we wanted to do it more interactive. We had 50 minutes, but we only used a half hour to take questions – and we got a lot of them. A few like“How can I use this?” or “Is this supported?” but also some deeper questions about specific features or our future vision for different aspects of the system.

The slides from our Open Networking Summit talk will be available here.

Anything in particular you found exciting at Open Networking Summit?

One thing – I hadn’t quite realized in the moment, since this is my first time attending in full – ONS is just swarming with people in the industry, both on the management side and technical side. You run into all kinds of people in the industry. The other thing I noticed, and that the Linux Foundation is really emphasizing, is that every open source Linux Foundation project had a session there.

What do you see as the main value of attending something like ONS?

I think the biggest value of attending a conference like ONS is the people that are there – your fellow attendees. You can run into so many people. Half are doing startups with these crazy ideas that we’re able to learn from. There is the expo, and seeing what products that people are putting out. Usually, I’d say the keynotes provide a lot of vision, but this year they tended to be a little more retrospective.

Special thank you to Ben for taking the time to chat with us! You can follow Ben on Twitter at @Ben_Pfaff.

The post Interview with Ben Pfaff, on the Open Networking Summit and More appeared first on Open Source @VMware.

Source: VMware Open Source – blogs.vmware.com/cio/