Home > Blogs > VMware {code} > Author Archives: code

Author Archives: code

Introducing the New Workspace ONE Swift SDK

The VMware Workspace ONE product teams have been hard at work this year with the goal to make developing with VMware and Workspace ONE easier and better than ever. First we launched the brand new Workspace ONE Dev Center and then the completely revamped Workspace ONE Swift Software Development Kit (SDK).

You may already be familiar with the AirWatch Software Development Kit (SDK), a set of tools that let you easily add advanced security and management capabilities to enterprise mobile apps. The new Workspace ONE Swift SDK is the completely revamped version of the AirWatch SDK for the iOS platform. The Swift SDK takes the old SDK, written in Objective-C, and is updated with the Swift 3.1 (Swift 3.2 and 4.0 support is right around the corner) programming language from Apple (https://developer.apple.com/swift/) along with many other modern technologies.

By leveraging the latest and greatest Apple technology, the Swift SDK offers all of the benefits of the AirWatch SDK with a few more bells and whistles when it comes to user experience and performance.

You’ll love the Swift SDK, here is why:

  • Greatly reduced app-to-app flipping: The Swift SDK leverages a new protocol for app data sharing, significantly reducing the amount of app-to-app flipping required
  • Reduced integration time:  With the Swift SDK, you no longer need to include as many dependent frameworks
  • Refactored code: Much of the AirWatch SDK code has been refactored, resulting in less operations on the main thread, a smoother feel when interacting with UI elements and more
  • Support for Workspace ONE devices:  The Swift SDK apps will now also be compatible on devices enrolled through Workspace ONE

Architecture for the Future

In addition to the tangible user experience and performance improvements, there are several major underlying architecture changes made in the new Swift SDK which set the groundwork for future improvements. Future improvements will include things such as bitcode support and adoption of modern package management technologies like Cocoa Pods.

So, want to try it out?

The Workspace ONE Swift SDK is available today. Contact your account representative or AirWatch customer support for more information.

Using the Objective-C SDK? Here are some things you should know.

What behavior has changed between Objective-C and. Swift?

The Swift SDK will introduce a new mechanism using the shared keychain for SDK apps to communicate with other SDK apps on the device. This approach provides benefits from both a security and a user experience perspective.

SDK applications built by the same developer account and are also in the same keychain group or “cluster” will now be able to share an app passcode & SSO session with each other without requiring a flip to the Agent or Container application every time authentication is required. However, applications on the same device built by different keychain groups will not be able to take advantage of this passcode sharing capability. There will still be some scenarios where a flip to the Agent, Container, or Workspace ONE app is required for obtaining the server URL and other setup information but this particular flip should only occur once per cluster of apps.

The diagram below illustrates this new “clustering” behavior. The dotted cluster represents a unique developer account and keychain group. Applications with the same color code represents SDK apps which will share information with each other.

How will Swift SDK and Objective-C SDK applications interact and behave when both are present on a device?

Upon upgrading one app to use the Swift SDK (see State 2 in diagram below), the Objective-C SDK applications will automatically switch to the clustering behavior for passcode and other app data sharing mentioned in the behavior changes section above. Thus, the Objective-C applications will no longer flip to the Agent for passcode authentication nor will it share a passcode with apps which are outside of its own keychain cluster.

Note: Anchor app refers to either Agent, Container, or Workspace ONE.

What is the plan for the Objective-C SDK?

The Objective-C version of the iOS SDK will be in maintenance mode and new features/capabilities will be exclusive to the new Swift SDK.

Get in on the conversation!

Join VMware {code}

Become a part of one of the fastest-growing developer communities devoted to cloud infrastructure and enterprise mobility.

 

Learn More

Check out the VMware EUC blog post on developing enterprise applications with the Workspace ONE SDK here.

Slack Town Hall “Swift SDK”: October 24

Please join the Workspace ONE team for their first-ever VMware {code} Slack town hall!

VMware {code} Slack Town Hall “Swift SDK”
October 24, 2017
12-1pm Pacific Time (3-4pm Eastern)
VMware {code} Slack, #workspaceone channel

Please bring your iOS development team!

We will have VMware subject matter experts and a handful of other developers available for a live Q&A and discussion around the newly launched Workspace ONE Swift SDK (also known as the AirWatch Swift SDK) and other VMware development tools. Come and share your feedback about what problems we can be helping your development team solve and let us know how we can continue to make the product better.

How to join:

  • Already a member of the VMware {code} program? Head to our Slack and join the #workspaceone channel in time before the event. In case you registered previously but can’t locate your Slack invite, email us at code@vmware.com, and we will happily resend your invitation.
  • New? Join VMware {code} for free today. You’ll receive your personal Slack invite immediately upon registration. Just follow the instructions to join Slack and join the #workspaceone channel.

See you at the Slack town hall!

 

{code}fest @ VMworld 2017

As hinted at a couple of weeks ago, what started out as a simple hackathon event at VMworld 2016 last year has grown into a four-day series of connected events: Welcome to VMworld {code}fest!

Learn. Code. Connect.

VMworld’s {code}fest is aimed at exposing and engaging those interested in developer and open source coding. Over the four days of {code}fest you can expect hands-on coding sessions, beginner to advanced level presentations, networking opportunities, and much more! With over 40 {code}fest and {code}fest-approved events there’s always something to be a part of!

Search Content Catalog for {code}fest and for the latest information on each event.

{code}fest Highlights

Monday August 28, 2017

VMworld {code}fest bus and flowersVMworld Hackathon is back!

The Hackathon is an interactive, hands-on event where members collaborate intensively on software projects with a VMware twist! Join us after your breakout sessions have finished from 8pm until midnight.

See our earlier blog post for more details on the Hackathon.

Tuesday August 29, 2017
All things Kubernetes!

Tuesday at {code}fest is all about Kubernetes! Come down to the VMware{code} booth in the VMvillage and join your colleagues for fast-paced lightning talks. You’ll find a variety of self-paced labs in the Hands-on Labs space. And don’t miss the breakout sessions for a deeper look at Kubernetes.

Click here for the full details on Tuesday’s events.

Wednesday August 30, 2017
Women Transforming Tech
3:30 – 5:00 p.m.

Join your colleagues for lively discussions about gender, technology and bias. Nithya Ruff, Linux Foundation board member will start with a talk about open source project participation and gender. Then Robin Hauser, director of CODE: Debugging the Gender Gap, will take the stage to discuss bias in our industry. How does unconscious bias affect our choices in the way we hire, promote and compensate? The presentation will close with a panel discussion featuring leaders from companies who will talk about how they address bias within their organizations.

For details on Wednesday’s events click here.

Thursday August 31, 2017
Amazon Echo + VMware & Hackathon Winners!

Want to have some fun with our infrastructure? Watch our team demonstrate how to integrate Amazon Echo into VMware’s suite of products. More than just for fun, this integration will bring insight on automation and management across the VMware suite.

Saving the best for last, join us at the VMvillage for the award ceremony of Monday’s Hackathon & Coding Challenge winners.

Be sure to stop by for:

  • Prizes
  • Drinks
  • Food

Click here for details on Thursday’s events.

VMworld Hackathon Training Session Prerequisites

As mentioned previously, we’ll be offering four pre-hackathon training sessions at VMworld in Las Vegas.

In order to ensure attendees get the most out of these sessions, we wanted to share with you a number of prerequisites.

Getting these thing in place before you arrive Monday evening will help accelerate the trainings and give everyone a chance to spend more time on the content.

As always, please find us on Slack or on Twitter or let us know via the comments if you have any questions. Thanks!

Hackathon Training: Getting started with Clarity [VMTN6719U]

Trainer: Jeeyun Lim, Senior UI Engineer, VMware

Want to learn how to design an awesome looking UI with the clarity framework? Bring your laptop and follow along as we go from zero to UI in this session and show how easy it is to use the VMware Open Source Clarity Framework to make your apps look awesome!

Hackathon Training: Integrating VMware API’s and Amazon Echo (Alexa) [VMTN6721U]

Trainer: Cody De Arkland, Senior Systems Engineer, SLED West, VMware

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!

Hackathon Training: Open Source Projects for Enterprise Cloud Native Applications [VMTN6718U]

Trainer: Haining Zhang, Chief Architect, VMware

Bring your laptop and learn how to deploy, manage and develop cloud native applications with the latest VMware open source projects. Topics include VIC engine, Admiral, and Harbor.

Install the latest version of Docker on your laptop:

Hackathon Training: Getting started with the vSphere Automation SDK for Python [VMTN6720U]

Trainers: Steve Trefethen, SDK Manager, VMware & Tianhao He, Staff Engineer VMware

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.

  1. Python 3 installed: https://www.python.org/downloads/
  2. Clone vSphere Automation SDK for Python: https://github.com/vmware/vsphere-automation-sdk-python

 

¡Vamonos! All Set for VMworld Europe Hackathon

Torre Agbar Detail

Torre Agbar Detail (see credits below)

This September 11-14, VMworld 2017 Europe will once again take place in the beautiful city of Barcelona, Spain.

And once again – for the second year in a row – the VMware {code} team will be hosting a hackathon to provide our developer community with a fun and energizing space to “learn, code and connect” and create cool new things the world needs.

If you’re new to our hackathons, here are a few things you should know:

  • They are open to experts and newbies alike.
  • You don’t actually need to know how to code to be a productive member of a team
  • Ideas don’t have to be limited to VMware products.
  • There’s lots of socializing and making new connections with colleagues and peers from around the world!

When and where?

The hackathon will take place on Monday, September 11th, from 6 to10pm at:

Valkiria Hub Space
Carrer de Pujades 126
08005 Barcelona
Tel: +34 933 09 50 47
Web: http://www.valkiriahubspace.com/en/

The venue is a 20-30 minute drive away from Fira Gran Via. A free shuttle bus will be provided.

How big?

This year, we’ll have space for 10 teams of up to 8 participants (1 team lead + up to 7 team members each). In addition, we’ll be able to accommodate another 30 or so guests.

Will there be training sessions?

Unlike the hackathon in Las Vegas this year, we won’t offer any pre-hackathon training sessions in Barcelona this year, but it’s something we will be considering for 2018.

How to register?

Unlike last year, we ask both participants and guests to register via ScheduleBuilder. Active participants can then create or join a team and coordinate with their teammates using the Google spreadsheet.

  • Hackathon Event: Teams hack on ideas! [VMTN6735E]
    Rules to join the Hackathon: 1. Sign-up for this session. 2. Join a team or add a new idea and wait for others to join your team in this spreadsheet here. 3. You can coordinate with your fellow team members to determine what project you would like to do for your selected theme. 5. Register for VMware {code} and join the #hackathon-europe group to discuss. 6. Have fun!
  • Hackathon Audience – Food, Drinks, and Cheering! [VMTN6736E]
    Didn’t get signed up for the Hackathon? Don’t like to code? Come cheer on your favorite teams, eat food, drink, win an Amazon Echo, and be merry.

For VMware employees who want to participate, please get in touch, and we’ll put you on the list.

What about rules, jury, prizes etc.?

We’ll have more details to share over the coming days and weeks.

How can I stay in the loop?

Please follow @vmwarecode on Twitter. If you haven’t done so already, please make sure to join the VMware {code} program. Once you receive your personal Slack invite, go join the #hackathon-europe channel.

Got more questions?

We’re here to answer any questions! Leave us a comment, find us on Slack or Twitter, and we’ll get back to you asap. Thanks, and see you all at the hackathon!

* * *

Photo credit:Torre Agbar Detail” by 73014677@N05 is licensed under CC BY 2.0.

VMworld Hackathon: Check-in With the Team Leads

We have an amazing group of teams forming for the VMworld Hackathon in Las Vegas later this month.

We checked in with a few of the team leaders to see what nut they’re trying to crack. Read their answers below and register to participate.

Bill Roth (Wavefront)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
Mostly, I’m interested in showing off Wavefront and starting a discussion on what is possible. I find when you explain what Wavefront is, people get all sorts of creative ideas. Absent that, I’ll likely do 1 of two things. 1) Enhance my Nest data example, or 2) build a small performance agent for android it would be possible to monitor android phones.

2) Are you building on any previous efforts? If yes, please share any link/resource.
See above. I could be building on the Nest data example.

3) Provided you’re still looking to add more team members, what are you looking for?
We have PLENTY of room. I’m looking for folks who have crazy ideas and want to implement them on Wavefront.

4) Anything else you’d like to share?
Yes. Wavefront is incredible flexible, and has a fully document API. It also allows collection from over 80 different integrations (see the list here). The proxy that is used is open source, so the project could look at forking the proxy and adding to it.

JJ Asghar (Ohai Chefs!)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
Chef shines at configuration management. If you want to spin up a new IAAS box, by hand, it can take upwards to 60+ mins each. If we write a chef vra-iaas-cookbook (name WIP) with some verification on it, it should only take the time the converge takes. (> 3 mins in most cases)

2) Are you building on any previous efforts? If yes, please share any link/resource.
Nope, starting from scratch, i need to do this for my Dev environments, this seems like a great opportunity to teach the advantages of Chef.

3) Provided you’re still looking to add more team members, what are you looking for?
Absolutely, I’d love to walk or teach more about Chef. This is an excuse for me to time box this project and be there in case people want to learn about Chef. Multiple hackathons I’ve been there just to help general Chef questions, to building integrations for clouds!

4) Anything else you’d like to share?
Join me! Ask questions, and if not, lets hack on the iaas cookbook so the idea of spinning up a vRA 7.0+ IAAS machine is just a chef-client converge!

Justin Sider (SweaterVester)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
1a) Team goal: Implement a way to improve XesterUI by allowing the user to specify a Single Item (vm, Datacenter, Host, etc) and a Single test to send to Vester. And add the appropriate UI controls.
1b) Personal goals: Hopefully learn a new skill, Powershell, PowerCLI, PHP, SQL, HTML etc.

2) Are you building on any previous efforts? If yes, please share any link/resource.
Yes, this idea initially stemmed from last year’s Hackathon, I decided to continue on with where we started that night. https://invoke-automation.blog/2017/03/19/xesterui-a-vester-user-interface/

3) Provided you’re still looking to add more team members, what are you looking for?
Honestly, I am just as happy to teach, as I am to accomplish the tasks. Skills could include Powershell, PowerCLI, PHP, SQL, HTML.

4) Anything else you’d like to share?
No, this event is all about community and camaraderie, It’s all about creating a useful tool and giving back to the community.

Kyle Ruddy (Team #Migrate2VCSA)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
The VCSA Migration tool is an awesome utility that helps bring people over from the Windows vCenter Server to the vCenter Server Appliance. However, there is one area that’s missing: Horizontal Migrations. The problem is that there’s no migration path for people already using the Windows vCenter Server and wishing to stay on that version. (Example: If using a Windows vCenter Server 6.5 instance, the migration tool cannot be used to migrate to a VCSA which is also versioned at 6.5)

2) Are you building on any previous efforts? If yes, please share any link/resource.
There are some scripts which will be made available ahead of time in the following repository: https://github.com/kmruddy/vcenter_migration

3) Provided you’re still looking to add more team members, what are you looking for?
I’m always looking for team members and contributors! I’m looking for anyone. If you can code in PowerShell/PowerCLI, you’re going to be right at home on this team. If you’ve ever done a vCenter server migration, you too will be right at home. If you’re neither of those, the team will make sure you feel at home.

4) Anything else you’d like to share?
At the end of the day/event, the end goal is to make sure all the team members had fun and learned something. I know I’m quite excited to participate in another VMware Code Hackathon, and I hope all those in attendance feel the same way!

Nick Korte (Defenders of the Keystore)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
VM Encryption is a great feature of vSphere 6.5, but you need an external KMS. Not every admin may know how to configure a KMS or want to do it. Imagine how much easier life would be if an admin could just start using VM Encryption to meet compliance regulations without needing to do anything special other than use vCenter and press a button? We’re looking to automate the Hytrust Keycontrol KMS cluster deployment (one node in a public cloud and one on premises), KMS configuration in vCenter, backup the KMS keystore, and provide push-button encryption of virtual machines.

2) Are you building on any previous efforts? If yes, please share any link/resource.
This began with a project at work which turned into a blog post. Then I heard about the hackathon and thought maybe it could be automated. Then some awesome people joined my team.

3) Provided you’re still looking to add more team members, what are you looking for?
Additional nerds are welcome to join us.
If encryption and KMS are areas you would like to learn more about… If you’re a public cloud master / novice… Whether you can / can’t code… Join us for a great learning experience.

4) Anything else you’d like to share?
We’re going to have fun with it and let our creativity guide what we do. I’m certainly not an expert coder and am excited to learn from my team members!

Cody de Arkland (The Humble Brackets)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
Looking to expose individuals to leveraging Voice commands to perform actions on their environments. This could be provisioning systems, interacting with NSX, pulling reporting, etc. Essentially creating a vocal interfaces to VMware products.

2) Are you building on any previous efforts? If yes, please share any link/resource.
Building on the previous efforts that i’ve discussed on my blog, https://www.thehumblelab.com. William Lam has also done some work on https://www.virtuallyghetto.com

3) Provided you’re still looking to add more team members, what are you looking for?
While the team shows full on the list, I’d really love to score someone who’s powerful with Docker or vSphere Integrated Containers!

4) Anything else you’d like to share?
The goal here is to teach, learn, and have a blast. Winning is irrelevant as long as we all have a good time and a few of us walk away with a few new skills in our pockets!

Brian Bunke (See My Vest)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
Everyone has encountered VMs/hosts/etc. with inconsistent configurations. We’ll write some new tests to enforce values you personally care about, and remediate for the 6.5 Security Config Guide along the way.

2) Are you building on any previous efforts? If yes, please share any link/resource.
Vester is a community-driven, open source project: https://github.com/WahlNetwork/Vester

3) Provided you’re still looking to add more team members, what are you looking for?
If #1 sounds interesting, you’re welcome — no experience necessary. We have plenty of members familiar with the code base, and we’re happy to walk you through using and extending Vester.

4) Anything else you’d like to share?
If you’re on the fence about participating, just do it! The worst that’ll happen is meeting some new people.

Luc Dekens (Need for Speed)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
“Coding is fun!” and “Everyone can code”.
As a byproduct we will try make vCheck run faster, and fix some issues.

2) Are you building on any previous efforts? If yes, please share any link/resource.
Building on the community maintained vCheck script. What better way to demonstrate the force of Community around PowerCLI

3) Provided you’re still looking to add more team members, what are you looking for?
All level (entry/intermediate/advanced) of PowerShell/PowerCLI coders.
And people with a logical mind and good ideas.

4) Anything else you’d like to share?
Hackathon = Coding + Fun + Community

Jase McCarty (SABUtage)

1) In a nutshell, what problem/idea do you hope to tackle with your team?
Stretched Clusters are a bit different than normal solutions and have some important design and operational considerations. Our intention is to put together something that will streamline one or more aspects of configuring a vSAN Stretched Cluster.

2) Are you building on any previous efforts? If yes, please share any link/resource.
There are quite a few scripts available today to accomplish vSAN configuration, including Stretched Clusters and specific settings associated with Stretched Clusters.
One example is using PowerCLI 6.5.1 and the new DRS cmdlets. https://code.vmware.com/samples/2126
Another is setting up vSAN Stretched Clusters itself: https://code.vmware.com/samples/1366

3) Provided you’re still looking to add more team members, what are you looking for?
Drive, initiative, and a those looking to learn

4) Anything else you’d like to share?
We’re looking forward to a great time. If you are interested, please join. Plenty of room.

Third Quarter Slack Update

Our Slack has nearly doubled in size since the last time we shared some numbers. Time for our roughly-once-per-quarter update.

If you’re just joining VMware {code}, here is the list of our largest channels.

Channels > 400 people

  • #powercli

Channels > 300 people

  • #devops
  • #nsx

Channels > 200 people

  • #cloud-native
  • #photon
  • #vra
  • #vro
  • #vsphere

Channels > 100 people

  • #admiral
  • #api-sdk-rest
  • #aws
  • #chef
  • #events
  • #harbor
  • #kubernetes
  • #puppet
  • #terraform
  • #vcenter
  • #vcheck
  • #vic-engine
  • #vic-product
  • #vrops
  • #vsphere-sdks

Newest channels

And last but not least, our five most recent additions to the overall 80+ channels currently on offer:

  • #hackathon-2017
  • #newhire
  • #packer
  • #vcf
  • #vmworld

Once again, here’s how to get started:

For those already a member of VMware {code}, head back to Slack when you get a chance and join the channels that are right for you.

Not yet a part of VMware {code}? Sign up and automatically receive your personal Slack invite.

vSphere HTML Client SDK 6.5 Documentation and Tools Resources

This blog gives a detailed overview of all existing vSphere HTML Client SDK 6.5 resources that you can use while developing an HTML plug-in.

Official SDK Release

vSphere HTML Client SDK is independent section of the vSphere Web Client SDK 6.5 deliverable. You can download the official vSphere Web Client SDK 6.5 from VMware code. It also contains references to the vSphere Web Client SDK Release Notes where you can find new vSphere HTML Client SDK features, known and resolved issues for each release.

vSphere HTML Client Documentation for 6.5 release is available in two flavors:

The vSphere Web Client SDK zip contains a /html-client-sdk/docs directory where JavaScript and Java APIs documentation resides. There you can find information about vSphere HTML Client SDK setup with IntelliJ IDEA and Eclipse IDE, technical frequently asked questions and other info related to plug-in development.

General frequently asked questions are available from here.

To facilitate your vSphere HTML Client plug-in development, VMware UX team introduces UX Design Guidelines for vSphere Client (HTML5) in addition to the already existing design guidelines for the vSphere Flex Client.

Fling SDK Release

The HTML Client SDK Fling builds upon the latest officially released SDK to provide technical preview of newly developed features and to gather and address prompt feedback. The HTML Client SDK Fling build is available from the drop-down menu on the left hand side.

Screenshot Fling

Screenshot Fling

Each SDK Fling release has its own overview and release notes, available from the same drop down menu on the left. In addition, the HTML Client SDK Fling comes with a detailed “Getting Started with HTML Client SDK Fling” guide available from the SDK’s docs directory.

Screenshot docs directory

Screenshot docs directory

The HTML SDK Fling Release includes also a plug-in generator tool which helps you build HTML plug-ins.

For any questions regarding official or Fling SDK features, you can post a comment at the vSphere Web Client SDK Forum or search for already existing recommendation and guideline on our dedicated HTML Client SDK blog post section.

This post was authored by Ina Uzunova, Product Owner of vSphere Client SDK.

Workspace ONE Dev Center Is Live!

We just launched the VMware Workspace ONE Dev Center on the VMware {code} website.

From the announcement on the VMware End-User Computing blog:

Developers and app enthusiasts rejoice! We are excited to announce that VMware {code}’s latest addition: the VMware Workspace ONE Dev Center! VMware {code} will now host a wealth of ongoing developer focused content and support for Workspace ONE and VMware AirWatch unified endpoint management (UEM) and enterprise mobility management (EMM).

As we look at customer’s top-of-mind IT initiatives and trends, we consistently see a need for enabling employees with consumer simple and secure experiences that drive productivity. The Workspace ONE Dev Center helps enable enterprise developers to easily add enterprise security and management features and improve the mobile app experience.
Within the Workspace ONE Dev Center, developers will find in-depth overviews of how to securely integrate their enterprise mobile apps with Workspace ONE for:

  • Single sign-on (SSO);
  • Application passcode;
  • App tunneling;
  • Data leakage protection; and
  • More.

The resource section will include sample code, product updates, tutorials and other developer-friendly documentation updated on an ongoing basis.

[…]

Continue reading the full post…

This is the first of several new dev centers to roll out over the coming months and part of our ongoing effort to make all of our developer resources easily available in one place.

Sign up for the VMware {code} program today and receive your personal Slack invite. We have well over 60 channels covering a broad range of topics, including a small but growing on around WorkspaceONE. Check it out!

Containers #101 Meetup: 06/22 Event Follow-Up

We love to host events here at VMware HQ in Palo Alto, CA, but every once in a while it’s nice to help out with developer meetups at other locations.

Last month, we had the pleasure to attend the Containers #101 Meetup at JFrog HQ in Sunnyvale, CA, where attendees were treated to a really nice venue, great food, and three excellent talks. Let’s do this again soon, shall we?

Below the slides and the livestream recording. Enjoy!

First up was Ben Corrie (@bensdoings): “All you wanted to know about VMs and Containers but were too afraid to ask” (starts at around [0:03:23] in the video).

Next up, Bill Manning (Sr Solution Engineer at JFrog) gave an overview of the JFrog suite of offerings: “Quality Control and the Power of Promote” (starts at around [0:42:43] in the video).

And last but not least, Dan Garfield (Full-Stack Developer at Codefresh – a CI/CD for Docker and Kubernetes) shared his perspective on “containers as the center of the application development lifecycle”  (starts at around [1:02:50] in the video).

Here’s the video:

  • [0:03:23] Ben Corrie
  • [0:42:43] Bill Manning
  • [1:02:50] Dan Garfield

See you next time!