Hands-on two part Kubernetes Training - Multi Day

Learn Kubernetes - and how to apply it to your business use case and applications

Kubernetes Training, customized for your team

Kubernetes is a complex piece of software that continues to grow and evolve from release to release. It's also a highly relevant option for building platforms on - especially for enterprises and software organizations.

Applied correctly, we've found this technology to be extremely powerful for our clients - from saving 15%+ on cloud costs via autoscaling to allowing for agile practices like automated beta environments. Applied incorrectly or improperly, Kubernetes can become a drain on your engineering organization, cost more money than traditional cloud - and add significant complexity without any benefit.

There are many ways to learn Kubernetes - online courses or training organizations. At Rackner, we take Kubernetes training a step further by splitting our course into two halves, and customizing it completely to your business and development team's needs.

Your teachers & the format

Our courses are presented virtually or (when possible) in person by Certified Kubernetes Engineers with experience leading Kubernetes implementations at scale for large Fortune 500 and private organizations, including venture-backed startups and public sector projects. Our presenters are authors of technical books on Kubernetes and have day-to-day experience driving real-world Kubernetes implementation, not just theory. This course will also prepare your engineers to sit for the Certified Kubernetes Administrator Certification.

Part 1 - Kubernetes Foundations

In this section of the course, we teach Kubernetes basics. We meet your team where they are in their current understanding, and take it from there.

This section typically covers the following items, and lasts 1-3 business days depending on the size of your team and their current understanding. We also provide shorter, more focused custom courses, and 2-hour Kubernetes "bootcamps".

  1. Containers Review

  2. Kubernetes System Architecture

  3. Pods - The basic building block of Kubernetes

  4. Deployments & DaemonSets - How to run applications at scale

  5. Services and Ingress - Exposing applications to the internet

  6. ConfigMaps and Secrets - Providing Application Configuration

  7. Volumes and Persistent Volumes - Storage on Kubernetes and Best Practices

  8. Basic Observability, Metrics and Logging on Kubernetes

Once your team has a solid grounding, we move on to the next portion of the course, completely customized to your specific business requirements.

Part 2 - Kubernetes for your Use Case

In this section, we combine advanced topics with specific use cases to provide your team the tools they need to adapt Kubernetes specifically to your use case. This section can cover many different possible disciplines, to name a few:

  • Service Mesh and Serverless

  • Advanced Stateful Persistent Storage (Ceph, Rook, OpenEBS, Portworx, etc)

  • Databases on Kubernetes

  • Pod Placement Controls

  • Kubernetes Security and Compliance (HIPAA, PCI, et al)

  • Deployment Patterns (Helm, GitOps, etc)

  • Kubernetes Custom Resource Definitions

The goal of this portion of the course is to present your team with patterns and architectures that they can directly apply to the specific business use cases at your organization.

We'd love to help your engineering organization learn Kubernetes - and how to best apply it for your business use case. Please fill out the form below to get in touch.

Go cloud native, with Rackner. We'll grease the wheels

Fill out the form and we'll be in touch ASAP.

Native English Speakers
Cloud Certified
Expert Consultants