CNS350: Autoscaling Patterns for Production Workloads on Amazon ECS

Resources for CNS350: Autoscaling patterns for production workloads on Amazon ECS

Effective autoscaling is critical for optimizing Amazon ECS cost and performance across your containerized workloads. This session explores comprehensive scaling strategies covering both at the application and compute layer. We'll examine application autoscaling techniques including target tracking policies, custom metric definitions, step scaling configurations, and predictive scaling capabilities. On the infrastructure side, you'll learn to leverage capacity providers and cluster autoscaling to dynamically manage compute resources. You'll discover how to implement scaling architectures that automatically respond to demand fluctuations while maintaining optimal resource utilization and minimizing costs across your containerized application portfolio.

ECS Immersion Day

Workshop

Get hands on with the ECS Immersion Day

Containers Roadmap

Repository

This is the public roadmap for AWS container services (ECS, ECR, Fargate, and EKS).

Scale to 15,000+ Tasks

Blog

Learn how to scale your application to over 15,000 tasks in a single ECS cluster

ECS Scalability Best Practices

Blog

Comprehensive guide on planning and executing an auto scaling strategy for ECS

Cluster Auto Scaling

Documentation

Automatically manage Amazon ECS capacity with cluster auto scaling

ECS Digital Badge

Training

Learn more about ECS with the upcoming ECS Digital Badge

Distributed Load Testing

Solution

Automate application testing at scale to identify bottlenecks before release

Using Load Shedding

Builder's Library

Learn how to prevent server overload by using load shedding strategies

Deep Dive into Autoscaling

Video

A comprehensive deep dive into autoscaling strategies on Amazon ECS

Service Auto Scaling

Documentation

Configure automatic scaling for your ECS services based on demand

VPC encryption controls

Blog

Virtual Private Cloud (VPC) encryption controls is a capability of Amazon Virtual Private Cloud (Amazon VPC) that helps you audit and enforce encryption in transit for all traffic within and across VPCs in a Region

Presented by:

Henrique Santana

Henrique Santana

Henrique, a Containers Specialist with 15+ years in infrastructure operations, is an expert in workflow automation and problem-solving. He leverages user-centered design principles and emerging technologies to drive efficiency. Currently, Henrique focuses on container orchestration, resource optimization, high availability, and automation while actively promoting container adoption.

Follow on LinkedIn

Hardik Gohil

Hardik Gohil

Hardik Gohil is a software development engineer at AWS working with AWS AppRunner and AWS ECS.

Follow on LinkedIn