Tutorialspoint

MEGA SKILL MARATHON | FLAT 10% OFF | Use: MEGA10

Kubernetes on AWS - Complete Beginners Guide

person icon Viki Seth

4.5

Kubernetes on AWS - Complete Beginners Guide

Learn Kubernetes from scratch on AWS. Deploy, manage and scale containerized apps with real demos.

updated on icon Updated on May, 2026

language icon Language - English

person icon Viki Seth

category icon IT and Software ,Cloud Computing,

Lectures -61

Quizzes -15

Resources -3

Duration -4 hours

Lifetime Access

4.5

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Have you ever wondered how big companies like Netflix, Amazon and Google run thousands of applications without any downtime? The secret is Kubernetes — and in this course, I'm going to teach you everything from absolute scratch.


This course is designed for complete beginners. You don't need any prior Kubernetes experience. If you know basic AWS and have heard of Docker, you're ready to start.


Here's what you'll learn in this course:


We start with the basics — what Kubernetes is, why it exists, and how it solves real problems that DevOps engineers face every day. Then we set up everything you need — a local Kubernetes cluster, kubectl, and an AWS EKS cluster so you can practice on real infrastructure.


From there, we dive deep into the core building blocks of Kubernetes — Pods, Deployments, ReplicaSets, Services, ConfigMaps, Secrets, Namespaces, and more. Every concept is explained simply, with no unnecessary jargon.


We then move into more advanced topics like Ingress controllers, persistent storage, resource limits, auto-scaling, rolling updates, and monitoring your cluster. You'll also learn how to deploy real applications end-to-end on AWS EKS.


Every single topic has a theory video followed by a hands-on demo — so you always understand the concept before you build it.


By the end of this course, you'll be confident enough to deploy and manage Kubernetes clusters on AWS — and that's one of the most in-demand skills in DevOps right now.


See you inside!


Goals

Understand what Kubernetes is and why companies use it
Set up a local Kubernetes cluster using Minikube or Kind
Install and use kubectl to manage Kubernetes resources
Understand and work with Pods, Deployments and ReplicaSets
Expose applications using Kubernetes Services
Manage configuration using ConfigMaps and Secrets
Organise resources using Namespaces
Set up Ingress controllers for routing traffic
Configure persistent storage with Persistent Volumes and Claims
Set resource requests and limits for containers
Implement Horizontal Pod Autoscaling on AWS EKS
Perform rolling updates and rollbacks with zero downtime
Deploy a real-world application end-to-end on AWS EKS
Monitor your Kubernetes cluster using AWS native tools
Follow real-world best practices used by DevOps engineers on the job

Prerequisites

Basic understanding of AWS (EC2, IAM, VPC)
Basic understanding of Docker and containers (what an image and container is)
An AWS account (free tier works to start)
A laptop or desktop with internet connection
No prior Kubernetes experience needed — we start from zero
Kubernetes on AWS - Complete Beginners Guide

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

1 Lectures
  • play icon AboutMe 01:49 01:49

Understanding the Basics of Containerisation and Kubernetes

4 Lectures
Tutorialspoint

Mastering the Core Components of Kubernetes

8 Lectures
Tutorialspoint

Setting Up Kubernetes: Platform-Specific Installation Guides

1 Lectures
Tutorialspoint

Exploring Kubernetes Pods

3 Lectures
Tutorialspoint

Mastering Kubernetes Namespaces

4 Lectures
Tutorialspoint

Understanding and Managing Kubernetes ReplicaSets

3 Lectures
Tutorialspoint

Understanding and Managing Kubernetes Deployments

3 Lectures
Tutorialspoint

Kubernetes Services: Connecting and Exposing Applications

5 Lectures
Tutorialspoint

Mastering Labels and Selectors in Kubernetes

2 Lectures
Tutorialspoint

ConfigMaps in Kubernetes: Managing Configuration Data

2 Lectures
Tutorialspoint

Kubernetes Secrets: Securely Managing Sensitive Data

2 Lectures
Tutorialspoint

Advanced Scheduling Techniques in Kubernetes

7 Lectures
Tutorialspoint

Implementing RBAC in Kubernetes: Securing Access to Resources

3 Lectures
Tutorialspoint

Deep Dive into Kubernetes Probes: Ensuring Pod Health and Readiness

4 Lectures
Tutorialspoint

Exploring Advanced Container Patterns: Init and Sidecar Containers

3 Lectures
Tutorialspoint

Mastering Kubernetes Volumes: Storage Solutions for Persistent and Ephemeral Data

5 Lectures
Tutorialspoint

Understanding Kubernetes YAML

1 Lectures
Tutorialspoint

Instructor Details

user profile image

viki seth

AWS DevOps Engineer | Terraform & Cloud Instructor | 10K+ Students Taught
I'm Viki Seth, an AWS DevOps Engineer with hands-on experience in Kubernetes, Terraform, and AWS security and networking. I create practical, beginner-friendly courses that cut through the jargon and teach real-world skills you can actually use on the job.
My courses are built for freshers, IT professionals, and anyone who wants to break into cloud and DevOps without feeling overwhelmed. I also run a YouTube channel (@devopstutorial) where I share DevOps tips and tutorials regularly.
If you want to learn AWS, Terraform, or Lambda from someone who works with these tools every day — you're in the right place.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515