Kubernetes on AWS - Complete Beginners Guide
Learn Kubernetes from scratch on AWS. Deploy, manage and scale containerized apps with real demos.
IT and Software ,Cloud Computing,
Lectures -61
Quizzes -15
Resources -3
Duration -4 hours
Lifetime Access

Lifetime Access
30-days Money-Back Guarantee
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 itSet 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
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
1 Lectures
-
AboutMe 01:49 01:49
Understanding the Basics of Containerisation and Kubernetes
4 Lectures
Mastering the Core Components of Kubernetes
8 Lectures
Setting Up Kubernetes: Platform-Specific Installation Guides
1 Lectures
Exploring Kubernetes Pods
3 Lectures
Mastering Kubernetes Namespaces
4 Lectures
Understanding and Managing Kubernetes ReplicaSets
3 Lectures
Understanding and Managing Kubernetes Deployments
3 Lectures
Kubernetes Services: Connecting and Exposing Applications
5 Lectures
Mastering Labels and Selectors in Kubernetes
2 Lectures
ConfigMaps in Kubernetes: Managing Configuration Data
2 Lectures
Kubernetes Secrets: Securely Managing Sensitive Data
2 Lectures
Advanced Scheduling Techniques in Kubernetes
7 Lectures
Implementing RBAC in Kubernetes: Securing Access to Resources
3 Lectures
Deep Dive into Kubernetes Probes: Ensuring Pod Health and Readiness
4 Lectures
Exploring Advanced Container Patterns: Init and Sidecar Containers
3 Lectures
Mastering Kubernetes Volumes: Storage Solutions for Persistent and Ephemeral Data
5 Lectures
Understanding Kubernetes YAML
1 Lectures
Instructor Details
viki seth
AWS DevOps Engineer | Terraform & Cloud Instructor | 10K+ Students TaughtMy 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.
Our students work
with the Best
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now