CN120: Kubernetes Application Essentials
CN120 is the ideal course for individuals looking to gain knowledge on Kubernetes container orchestration, whether you are involved in developing containerized applications or managing a container-centric infrastructure. The course takes a practical approach, covering essential design and deployment considerations through real-world examples. By the end of the course, you will have a solid understanding of the fundamental Kubernetes components required for managing application workloads.
per person
Level
Duration
Training Delivery Format
Face-to-face / Virtual Class
per person
Level
Duration
Training Delivery Format
Face-to-face (F2F) / Virtual Class
Class types
Public Class
Private Class
In-House Training
Bespoke
About this course
CN120 is a course that teaches people how to use Kubernetes to manage groups of containerized applications. It’s useful for anyone involved in developing or managing container-based software. You’ll learn about the basic parts of Kubernetes that you need to manage application workloads. This includes how Kubernetes is structured, how different parts work together to run an application, and how it uses resources like computers, networks, and storage.
The course uses real-world examples to teach you how to design and deploy Kubernetes effectively. You will examine Kubernetes architecture, learn how different Kubernetes objects work together to run an application and understand how Kubernetes utilizes computing, networking, and storage resources. By completing this course, you will have the knowledge and skills necessary to implement Kubernetes container orchestration effectively, regardless of your level of experience.
By the end of the course, you’ll have the knowledge you need to use Kubernetes to manage containerized applications successfully, no matter what your level of experience is.
Who should attend?
This course is targeted at students with the following:
- Motivations: General technical audiences & IT professionals
- Roles: Architect basic applications for Kubernetes
Prerequisites
- CN100 course or equivalent experience / knowledge
- 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
Course Content
- 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 of highly available storage to Kubernetes workloads
- Package an application as a Helm char
At this time, this course is available for private class and in-house training only. Please contact us for any inquiries.