Put open source to work
July 16–17, 2018: Training & Tutorials
July 18–19, 2018: Conference
Portland, OR

In-Person Training
Containers and Kubernetes boot camp

Ryan Schneider (VMware)
Monday, July 16 & Tuesday, July 17
9:00am - 5:00pm
Average rating: ****.
(4.00, 4 ratings)

Participants should plan to attend both days of training course. Note: to attend training courses, you must be registered for a Platinum or Training pass; does not include access to tutorials on Monday or Tuesday.

Ryan Schneider demonstrates how to build out a distributed system from ideation to production. You'll learn the essentials needed to develop a highly available and fault-tolerant architecture and gain insight into the practicalities of transitioning to this type of application architecture the right way.

What you'll learn, and how you can apply it

By the end of this live online course, you’ll understand:

  • Kubernetes Web UI
  • Persistent volumes
  • Kubernetes concepts
  • kubectl
  • Logging
  • Monitoring
  • Deployment lifecycles, strategies, and control
  • Storage and stateful applications
  • Optimizing and influencing pod scheduling
  • Backups and restores
  • Server maintenance
  • Jobs
  • Operators

And you’ll be able to:

  • Deploy a Kubernetes cluster
  • Containerize applications
  • Deploy applications
  • Manage and modify applications
  • Use ConfigMaps and secrets

This training is for you because...

  • You're new to Kubernetes.

Prerequisites:

  • A working knowledge of Linux and the command line

Hardware and/or installation requirements:

  • A WiFi-enabled laptop with an up-to-date version of Chrome or Firefox installed

Ryan Schneider demonstrates how to build out a distributed system from ideation to production. You’ll learn the essentials needed to develop a highly available and fault-tolerant architecture and gain insight into the practicalities of transitioning to this type of application architecture the right way. Along the way, you’ll explore the basics of containerization, how to deploy Kubernetes, and how to manage and maintain your Kubernetes cluster.

Heptio’s unique lab experience provides an entire cloud computing toolset for each participant, requiring no special software or setup for your local machine.

About your instructor

Photo of Ryan Schneider

Ryan Schneider is a lead education engineer at Heptio who is excited about the cloud-native movement that the Kubernetes community is driving. Previously, Ryan was a backend and distributed system engineer at companies both large and small and an adjunct professor in RIT’s Software Engineering Department. After years of software development and architecture in the industry, he decided to blend his love for teaching and open source software and took a position as education engineer at Elastic, where he taught and consulted with engineers worldwide about Elasticsearch. Ryan holds a BS in CS and an MS in software development and management.

Twitter for djschny

Conference registration

Get the Platinum pass or the Training pass to add this course to your package.

Comments on this page are now closed.

Comments

Picture of Ryan Schneider
Ryan Schneider | LEAD EDUCATION ENGINEER
07/23/2018 3:22am PDT

All attendees should have now received the materials in a follow up email. Thank you all for your attention, questions, and hard work during the lab exercises. It was a fun two days!

Mark Thompson | APPLICATION ARCHITECT
07/23/2018 12:10am PDT

Hi Ryan, thanks for the valuable course. I have not received any of the post-course emails such as the email with the training materials.