Course Code: 19054

Kubernetes Application Essentials

Class Dates:
2 Days
Class Time:
Instructor-Led Training, Virtual Instructor-Led Training


  • Course Overview
  • Whether your focus is on developing containerized applications or managing a container-centric infrastructure, introduces Kubernetes container orchestration for everyone involved in the software development life cycle. Through a real-world approach for design and deployment considerations, students can expect to learn about the foundational Kubernetes components required for application workloads. Specifically, students will examine Kubernetes architecture, explore how Kubernetes objects work together for running an application, and learn how Kubernetes makes use of compute, networking, and storage resources.

  • Audience
  • Motivations: General technical audiences & IT professionals
    Roles: Architect basic applications for Kubernetes


  • Familiarity with the Bash shell
    Filesystem navigation and manipulation
    Command line text editors like vim or nano
    Common tooling like curl, wget and ping
    Familiarity with YAML and JSON notation
    CN100 course or equivalent experience / knowledge

Course Details

  • Skills Gained
  • Make effective use of pod architecture
  • Deploy workloads as Kubernetes controllers
  • Provision configuration at runtime to Kubernetes workloads
  • Network pods together across a cluster using native services
  • Provision highly available storage to Kubernetes workloads
  • Package an application as a Helm chart