Session

Amazon EKS Autoscaling

Efficient resource management is vital for businesses scaling their applications in Amazon EKS. This makes autoscaling a crucial aspect of managing workloads in Amazon Elastic Kubernetes Service (EKS), ensuring optimal resource utilization and performance while keeping costs under control.

In this hands-on workshop, you'll dive into the world of autoscaling in Amazon Elastic Kubernetes Service (EKS) using a variety of powerful tools and techniques. We'll start by exploring the fundamentals of autoscaling in Kubernetes and how it integrates with Amazon EKS. You'll learn how to use Cluster Autoscaler and Horizontal Pod Autoscaler to dynamically scale your clusters and workloads based on demand.

We'll then introduce Karpenter, an open-source, high-performance Kubernetes cluster autoscaler that simplifies the scaling process with advanced features like node provisioning and efficient resource utilization. A key part of the session will include a detailed comparison between Cluster Autoscaler (CA) and Karpenter, focusing on their differences, use cases, and benefits, helping you choose the best autoscaling tool for your environment.

Additionally, you’ll gain hands-on experience with practical tools such as Terraform for automating infrastructure setup and kubectl commands to manage Kubernetes resources efficiently. By the end of this workshop, you'll be equipped with the knowledge and skills to implement autoscaling strategies in your EKS environment, optimizing both performance and cost.

What You'll Learn:
- Setting up and configuring Cluster Autoscaler and Horizontal Pod Autoscaler in Amazon EKS.
- Introduction to Karpenter and how it compares to Cluster Autoscaler.
- Automating infrastructure provisioning with Terraform.
- Managing autoscaling with kubectl commands for EKS.
- Best practices for autoscaling Kubernetes workloads in production environments.

Prerequisites:
- Basic familiarity with Kubernetes concepts and Amazon EKS.
- Experience with command-line tools like kubectl and Terraform is helpful but not required.

This workshop is ideal for DevOps engineers, Kubernetes enthusiasts, and anyone looking to optimize resource management in Amazon EKS through autoscaling. Whether you're looking to fine-tune your existing autoscaling setup or explore new ways to optimize resource usage in Amazon EKS, this workshop will equip you with the tools and knowledge to scale your infrastructure effectively.

Claudiu Șonel

Senior DevOps Consultant @ ENDAVA

Bucharest, Romania

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top