Standard

Kubernetes Autoscaling

Level: Beginner

Master Kubernetes autoscaling with expert-led hands-on labs

Course Duration: 2.38 Hours
Kubernetes Autoscaling
User profile

Michael Forrester

Principal Trainer at KodeKloud, DevOps Advocate, Certified AWS DevOps Engineer with 11 additional AWS certifications

User profile

Dipin Thomas

Cloud Enthusiast

Kubernetes has become a cornerstone of modern technology, often called the "Linux of the future." Its role in driving the AI revolution is undeniable, with systems like ChatGPT and OpenAI running entirely on Kubernetes. As demand for Kubernetes expertise surges—growing by over 173% in job searches in just a year—now is the time to establish your credibility and value in this dynamic field.

Welcome to the Kubernetes Autoscaling Course by Kodekloud! Guided by expert instructor Michael Forrester, this course equips you with the skills to master Kubernetes scaling techniques and ensure optimal performance for your workloads.

What You'll Learn

  • Manual Scaling: Gain foundational insights into the importance of scaling and hands-on experience with manual configurations for Horizontal Pod Autoscaler (HPA) and Vertical Pod Autoscaler (VPA).
  • Horizontal Pod Autoscaler (HPA): Dive deep into HPA's architecture, learn how to install and configure the metrics server, and explore custom and external metrics for dynamic scaling.
  • Vertical Pod Autoscaler (VPA): Understand VPA's architecture and functionality while mastering memory and CPU resource management through practical demos and labs.
  • Cluster Proportional Autoscaler (CPA): Explore CPA's unique scaling mechanism based on cluster size, and develop expertise in handling priority settings and preemption.
  • Kubernetes Event-Driven Autoscaling (KEDA): Discover KEDA's event-driven scaling capabilities with hands-on labs focused on CPU triggers, CRON schedules, and Redis List events.

Why This Course?

This course combines in-depth theory with hands-on practice in real-world scenarios, ensuring you build a solid foundation in Kubernetes autoscaling. You’ll work on engaging labs that let you experiment, make mistakes, and learn in a safe, supportive environment.

Our students work at..

Vmware logo
Microsoft logo
Google logo
Dell logo
Apple logo
Pivotal logo
Amazon logo

About the instructor

  • Michael Forrester

    Michael Forrester

    Principal Trainer at KodeKloud, DevOps Advocate, Certified AWS DevOps Engineer with 11 additional AWS certifications

    Michael has 20+ years of experience in the IT industry, primarily in DevOps and Cloud.He has contributed to various large-scale companies like AWS, Redhat, Thoughtworks, and Honeywell. Michael has been teaching and creating courses for several years. He has expertise across various subjects such as Linux, DevOps, K8s, HashiTools, and AWS Cloud.

  • Dipin Thomas

    Dipin Thomas

    Cloud Enthusiast

    He is a highly skilled cloud enthusiast with extensive experience in designing and implementing advanced architecture on AWS. With a strong passion for containerization and automation, he has worked in various industries such as banking, media and healthcare, focusing mainly on DevOps practices implementation and seamless software delivery with minimal interruptions. Dipin holds the CKA and CKS certifications.

Course Content