Kubernetes and Cloud Native Associate (KCNA) + Practice Exam

Pass the Kubernetes Cloud Native Associate (KCNA) Certification. Learn Containers, Kubernetes, GitOps and More

4.9
(27 ratings)
Course Instructors: Thinknyx Technologies, Yogesh Raheja

$10.00 $25.00 60% OFF

Course Overview

What’s in this course?

The Kubernetes and Cloud Native Associate (KCNA) with Practice Exams course is designed for individuals who want to dive into cloud-native technologies with a focus on Kubernetes. Whether you're new to the cloud-native ecosystem or looking to validate your expertise, this course provides a hands-on, comprehensive learning experience to help you become a certified Kubernetes Cloud Native Associate.

This course blends foundational knowledge with real-world application, ensuring you're not only prepared for the KCNA exam but also gain the skills necessary to manage and troubleshoot cloud-native environments in production. You’ll walk away with both theoretical knowledge and the hands-on expertise to work with Kubernetes and cloud-native technologies in a practical, production-level context.

By the end of the course, you will:

  • Master Cloud-Native Fundamentals: Understand the core principles behind cloud-native applications, containerization, Kubernetes, Cloud Native Architecture Fundamentals, Cloud Native Observability, Cloud Native Cost and Application delivery principles.
  • Become Proficient with Kubernetes: Gain the skills to deploy, manage, and scale Kubernetes clusters effectively.
  • Develop Troubleshooting Skills: Learn how to identify, debug, and resolve common Kubernetes issues in a live, real-world environment.
  • Be Exam-Ready: Equip yourself with the knowledge and confidence to pass the KCNA exam and demonstrate your expertise in cloud-native technologies.
  • Gain Production-Level Experience: Acquire the practical, hands-on experience required to manage cloud-native applications and Kubernetes clusters in real-world environments.

Special Note:

This course is designed to showcase all practical concepts through live demonstrations. Every concept is presented in real-time, and any issues or errors that arise are promptly troubleshooted and addressed as they occur, allowing you to learn from real-world scenarios.

Legal Notice:

Kubernetes® or KCNA® is a registered trademarks of  The Cloud Native Computing Foundation (CNCF) and/or The Linux Foundation in the United States and other countries. This course is not certified, accredited, affiliated with, nor endorsed by The Cloud Native Computing Foundation (CNCF) and/or The Linux Foundation.

Course Structure:

  • Lectures
  • Demos
  • Quizzes
  • Practical Exams

Course Contents:

  • Course Introduction
  • Container Fundamentals/Docker (Optional)
  • Getting Started with Container Orchestration
  • Kubernetes at a Glance
  • Understanding Kubernetes Architecture
  • Installation and Configuration of a Kubernetes Cluster
  • Kubernetes Objects
  • Kubernetes Networking
  • Understanding and Developing Manifest Files
  • More Useful Kubernetes Objects
  • Advanced Pod Tasks
  • Scheduling in Kubernetes
  • Getting started with Kubernetes Volumes
  • PV, PVC and Storage Classes
  • StatefulSets for Stateful applications
  • Cloud Native Security Fundamentals
  • RBAC in Kubernetes/Network Policies/Image Security
  • Cloud Native Architecture Fundamentals
  • Autoscaling/HPA/VPA/Cluster Autoscaler
  • Community and Governance
  • Roles and Personas
  • Open Standards
  • Cloud Native Observability Fundamentals
  • SLI/SLO/SLA's
  • Prometheus and Grafana
  • Cloud Native Application Delivery
  • GitOps, ArgoCD
  • Getting Started with Helm

All sections of this course are demonstrated live, with the goal of encouraging you to set up your own environments, complete the exercises, and learn through hands-on experience!

Course Curriculum

Kubernetes and Cloud Native Associate (KCNA) + Practice Exam

3 Exercises102 Learning Materials

Course Introduction

Introduction

Video
00:02:24

KCNA Exam Overview

Video
00:02:47

Overview of CNCF, Governance and Community

Video
00:08:07

Kubernetes Fundamentals

Evolution of Containers

Video
00:07:47

Limitations of Containers

Video
00:03:10

Container Orchestration

Video
00:04:59

Features of a Container Orchestrator

Video
00:02:42

Summary

Video
00:00:43

Introduction to Kubernetes

Video
00:03:30

Why Kubernetes

Video
00:03:05

Setup Options/Offerings

Video
00:05:09

Summary

Video
00:00:25

Kubernetes Controller and Worker Components

Video
00:07:07

Demonstration - Kubernetes Documentation

Video
00:04:07

Summary

Video
00:00:26

Overview and Pre-requisites of setting up Two-node cluster with Kubeadm

Video
00:07:13

Demonstration - Two node cluster setup

Video
00:26:23

Summary

Video
00:00:19

Kubernetes Objects

Kubernetes CLI overview

Video
00:05:14

Introduction to Kubernetes Objects

Video
00:03:20

Getting Started with Namespaces

Video
00:02:28

Demonstration - Namespaces Operations (Optional)

Video
00:04:06

Getting started with Pods

Video
00:02:54

Demonstration - Pods Operations (Optional)

Video
00:08:07

Introduction to ReplicaSets

Video
00:02:37

Demonstration - ReplicaSet Operations (Optional)

Video
00:07:29

Getting Started with Deployments

Video
00:02:24

Demonstration - Deployment Operations (Optional)

Video
00:06:20

Introduction to Labels and Selectors

Video
00:02:22

Demonstration - Labels and Selectors (Optional)

Video
00:03:18

Summary

Video
00:00:34

Kubernetes Networking

Introduction to Service Object

Video
00:04:19

ClusterIP

Video
00:01:22

Demonstration - ClusterIP (Optional)

Video
00:07:26

NodePort

Video
00:02:08

Demonstration - NodePort (Optional)

Video
00:06:28

LoadBalancer

Video
00:01:40

Demonstration - LoadBalancer (Optional)

Video
00:05:41

Summary

Video
00:00:36

Kubernetes Manifest Files

Kubernetes API ecosystem and developing object definition files

Video
00:10:42

Useful Kubernetes Objects

DaemonSets

Video
00:03:03

Demonstration - DaemonSets (Optional)

Video
00:08:11

Jobs

Video
00:05:07

Demonstration - Jobs (Optional)

Video
00:04:14

Cronjobs

Video
00:03:39

Demonstration - Cronjobs (Optional)

Video
00:06:28

Static Pods

Video
00:02:23

Demonstration - Static Pods (Optional)

Video
00:05:43

ConfigMaps

Video
00:01:37

Demonstration - ConfigMaps (Optional)

Video
00:04:08

Secrets

Video
00:01:11

Demonstration - Secrets (Optional)

Video
00:05:29

Summary

Video
00:00:53

Useful Tip - Init Containers

Video
00:03:21

Useful Tip - Resource Limits and Requests

Video
00:03:59

Scheduling

Nodename

Video
00:03:04

Demonstration - Nodename (Optional)

Video
00:03:22

NodeSelector

Video
00:03:09

Demonstration - NodeSelector (Optional)

Video
00:06:56

Taints and Tolerations

Video
00:04:23

Pod Disruption Budgets (PDBs)

Video
00:02:18

Demonstration - Pod Disruption Budgets (Optional)

Video
00:07:31

Storage

Getting started with Volumes

Video
00:08:45

Demonstration - Empty dir Volume Type (Ephemeral Volumes) (Optional)

Video
00:11:33

Demonstration - Hostpath Volume Type (Persistent Volumes) (Optional)

Video
00:08:59

Persistent Volume & Persistent Volume Claim

Video
00:04:50

Demonstration - PV and PVC with NFS (Optional)

Video
00:19:51

Dynamic Volumes using Storage Classes

Video
00:03:13

StatefulSets

Video
00:09:20

Deployment vs StatefulSets

Video
00:02:09

Security

Best practices for Cloud Native Security

Video
00:06:25

Demonstration - Image and Manifests Scans

Video
00:06:48

Demonstration - CIS benchmarking with Kube-bench

Video
00:05:48

Network Policy

Video
00:08:33

Demonstration - Default All Allow Policy (Optional)

Video
00:03:55

Demonstration - All Deny Policy (Optional)

Video
00:03:46

Demonstration - Namespace Scoped Policy (Optional)

Video
00:05:01

Role-Based Access Control (RBAC)

Video
00:02:03

Service Accounts

Video
00:02:41

Service Mesh

Getting started with Service Meshes

Video
00:04:19

Getting Started with Helm

Introduction to Helm Charts

Video
00:12:03

Demonstration - Helm Charts from Artifact Hub (Optional)

Video
00:12:10

Cloud Native Architecture

Introduction to Cloud Native

Video
00:10:19

Autoscaling - HPA, VPA, Cluster Autoscaler

Video
00:03:37

Serverless

Video
00:01:39

Roles and Personas

Video
00:03:18

Open Standards

Video
00:05:31

Cloud Native Observability

Getting Started with Observability

Video
00:02:15

Understanding of SLO/SLI and SLA's

Video
00:02:11

Overview of Prometheus

Video
00:13:07

Overview of Grafana

Video
00:11:27

Cost Management

Video
00:03:53

Cloud Native Application Delivery

Cloud Native Application Delivery

Video
00:01:10

Introduction to GitOps

Video
00:05:57

Overview of the Argo Projects

Video
00:01:46

Introduction Argo CD

Video
00:02:38

Feature of Argo CD

Video
00:03:47

Demonstration - ArgoCD Documentation

Video
00:08:14

Pre-requisites for Argo CD

Video
00:02:50

Demonstration - Installing Argo CD on Kubernetes (Optional)

Video
00:08:08

Demonstration - Argo CD UI Walkthrough (Optional)

Video
00:05:00

Practice Exam-1

Practice Exam-1 KCNA

Exercise

Practice Exam-2

Practice Exam-2 KCNA

Exercise

Practice Exam-3

Practice Exam-3 KCNA

Exercise

Conclusion

Conclusion

Video
00:01:25

Course Instructors

tutor image

Thinknyx Technologies

31 Courses   •   17 Students

Thinknyx® Technologies is a trusted name in the IT industry, backed by a team of seasoned professionals with extensive expertise across a broad spectrum of technologies. Our core competencies span Software Development, IT Infrastructure Management, Cloud Solutions, Automation, Container Management, Web & App Development, Cybersecurity, and Professional Services.  As a recognized and reputable brand, Thinknyx® Technologies delivers end-to-end IT consulting services, including specialized training in both Information Technology and essential Soft Skills. We also provide comprehensive Talent Acquisition and Recruitment solutions, supporting organizations of all sizes around the globe. 

Partner with Thinknyx® Technologies to empower your workforce, drive innovation, and stay ahead in the digital age.

tutor image

Yogesh Raheja

Yogesh Raheja is a Founder and Senior Solutions Architect at Thinknyx Technologies. Yogesh is a trusted advisor for many organizations, helping them navigate their DevOps and Containerization journey and implement Cloud and Automation solutions.

As an experienced instructor on ThinkRook, Udemy, Packt and other online leading platforms, he has also authored several globally published books, including Effective DevOps with AWS, Automation with Puppet 5, Automation with Ansible, and Automation with SaltStack.

Yogesh's expertise in Linux, Cloud technologies, Automation, and Kubernetes makes him a key instructor for this course. 

Ratings & Reviews

4.9 /5

27 ratings

3 reviews

5

89%

4

11%

3

0%

2

0%

1

0%
PS
Prashant Sinha

a month ago

The concepts are explained in very easy and simple way.
AC
Arpit Chauhan

a month ago

good mix of Kubernetes and cloud concepts.
SS
Sunny Singh

a month ago

a very useful resource, really happy for this.

Related Courses

Unlock your potential with professional DevOps and Cloud Courses

Affordable Price
Affordable Price

Unlock your potential with affordable upskilling! Our unbeatable course prices are your chance to level up without breaking the bank.

Flexible Access
Flexible Access

Acquire flexible access to our resources with recorded lectures, post-module activities, and walk-through labs for comprehensive learning.

Certificate
Certificate of Completion

Receive a certificate of completion to showcase your new skills. Add it to your resume or LinkedIn profile to stand out.

Hands-On Experience
Hands-On Experience

Get hands-on experience with real-world scenarios and challenges, giving you practical skills for immediate application.

Expert Instructors
Expert Instructors

Learn from industry experts with years of experience in pentesting, passionate about sharing their knowledge.

Flexible Learning
Flexible Learning

Whether you're a beginner or experienced professional, our courses are designed to meet you where you are.