Overview
The Kubernetes and Cloud Native Essentials (LFS250) course offers a foundational understanding of cloud native technologies and the role of Kubernetes in modern application deployment and management. Participants will explore the architecture of Kubernetes, container orchestration, and the principles of cloud native application delivery and observability.
Objectives
By the end of this course, leaner will be able to:
- Understand the fundamentals of cloud native architecture and container orchestration.
- Gain insights into Kubernetes architecture and its core components.
- Learn how to work with Kubernetes for deploying and managing applications.
- Explore cloud native application delivery methods and observability practices.
- Prepare for the Kubernetes and Cloud Native Associate (KCNA) certification exam
Prerequisites
-
A good understanding of Linux and comfort with the command line (refer to the free Introduction to Linux course)
-
Familiarity with package managers
-
Experience with Git and GitHub
-
A foundational understanding of cloud infrastructure (refer to the free Introduction to Cloud Infrastructure Technologies course)
-
Basic knowledge of Kubernetes concepts (refer to the free Introduction to Kubernetes course)
Course Outline
- Course Introduction
- Cloud Native Architecture
- Container Orchestration
- Kubernetes Fundamentals
- Working with Kubernetes
- Cloud Native Application Delivery
- Cloud Native Observability
- Security in Cloud Native Environments
- Networking and Service Mesh
- CI/CD Pipelines in Kubernetes
- KCNA Exam Overview
- Practice Questions and Scenarios
- Tips and Strategies for Exam Success