Delivering a hands-on workshop is fraught with potential problems and reasons why the attendees could have a bad experience. A typical audience of passionate developers is expecting amazing content that is deep diving into the heart of the matter allowing them to learn the most with the time available. The problem is that developers have configured their laptops in unique ways creating mysterious and unusual issues to diagnose.
Even with fully working laptops you are facing other problems such as Wifi. A 2Gb Docker Images might be possible for a single user, but what about a group of 30 people on hotel wifi? The result is that half of the workshop is spent downloading images.
This is the situation Apprenda faced.
Apprenda is an enterprise Platform as a Service with a Kubernetes focus. They recently hosted a free afternoon of Kubernetes Training in the beautiful Dorchester Hotel in London. The aim was to deliver a hands-on workshop to help developers and system administrators become familiar with the core concepts of Kubernetes.
With only an afternoon available, it’s possible to spend the time just configuring Kubernetes, let alone deploy anything. Joseph Jacks, the organiser, had an aim of attendees launching real applications on a full Kubernetes cluster so they could see the value and benefits. The question was, how. Enter Katacoda.
Joseph introduced Kubernetes with an excellent introduction presentation. During the hands-on part, participants used the Katacoda environments directly from their browsers, no matter if they were running Linux, OSX or Windows. One attendee even completed the exercises just via their iPad. This would have been impossible without Katacoda. The workshop was a success!
So why is this important? Apprenda wanted users to see the value of Kubernetes, not the initial configuration. With Katacoda, they delivered on their goal of providing a hands-on workshop where everyone deployed an application to Kubernetes. The attendees’ time was appreciated, valued and maximised with each of them taking away new skills and experiences.
Katacoda is an Interactive Learning Platform for Software Developers. Katacoda provides a platform for companies to showcase their products for Interactive Learning, Documentation and Training. Visit Katacoda.com to learn more.