• Online, Self-Paced
Course Description

Explore prominent tools that can be used to manage the deployment and life cycle of Kubernetes. In this 15-video course, learn about essential patterns used with Kubernetes to create production level and heterogeneous deployments, as well as how to reduce complexity and risks of multicloud strategy with Kubernetes. Key concepts covered here include the architecture and components of Kubernetes and different types of pods to host vertically-integrated applications; comparing features of Kubernetes and Docker and the solution architectures that can be built; and essential Kubernetes deployment patterns that can be used to deploy application stacks with the Declarative deployment method. Other issues include Fixed and Recreate deployment strategies using Kubernetes; Zero Downtime and No Concurrent Versions deployment, applying the Blue/Green deployment strategy using Kubernetes; and implement Canary testing with Kubernetes Deployments and Services. You will examine Kubernetes Cluster Federation, and how to install and configure multicloud single node Kubernetes clusters on Ubuntu; install and configure multicloud Kubernetes to manage multicloud orchestration; and Extension and Operator patterns used in Kubernetes to improve Kubernetes cluster management capabilities.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.