Workshop: Advanced Kubernetes

1:00pm - 4:00pm


Thu, 29 Jun


Build and deploy your own multi-tier application using Kubernetes

Google has been running everything in containers for the past 15 years, but how do we orchestrate and manage all those containers? We've built and released the open source Kubernetes (, which is based on years of running containers internally at Google. Join us for an introduction to containers and Kubernetes, followed by a hands-on workshop building and deploying your own Kubernetes cluster with multiple front end, database and caching instances.

Docker containers help solve the issue of process-level reproducibility by packaging up your apps and execution environments into a number of containers. But once you have a lot of containers running, you'll need to coordinate them across a cluster of machines while keeping them healthy and making sure they can find each other. This can quickly turn into an unmanageable mess! Wouldn't it be helpful if you could declare what wanted, and then have the cluster assign the resources to get it done and to recover from failures and scale on demand? Kubernetes is here to help!

Speaker: Carter Morgan

Developer Programs Engineer @Google

Carter Morgan, a Developer Programs Engineer at Google, co-created the Udacity course "Scalable Microservices with Kubernetes" and presented "Best Practices for Orchestrating the Cloud with Kubernetes" at Google IO16. On the side, he teaches presentation skills to other Googlers. Before Google, Carter was coding for the United States Air Force and for Microsoft. In his free time, he's a regular in the local Seattle standup comedy scene.

Find Carter Morgan at

Other Workshops:

Day: Thursday [Full Day]
Day: Thursday [Half Day]
Day: Friday [Full Day]
Day: Thursday [Half Day]


Monday, 26 June

Tuesday, 27 June

Wednesday, 28 June