The AWS Developers Podcast

Amazon ECS Managed Instances for containerized applications

9 snips
Nov 14, 2025
Olly Pomeroy, a Senior Specialist Solutions Architect for Containers at AWS, dives into Amazon ECS Managed Instances, blending EC2 flexibility with Fargate's management. He discusses the architecture behind managed instances and the use of BottleRocket OS for enhanced security. Listeners learn about instance lifecycle management, pricing models, and how AWS optimizes instance selection for cost efficiency. Olly also highlights industry trends in container usage and previews exciting upcoming announcements from ECS.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Plan For No Host SSH But Use Privileged Containers

  • Don't expect SSH or SSM host access on managed instances; design tooling around container-level observability.
  • Use privileged containers on managed instances when you need kernel instrumentation unavailable on Fargate.
INSIGHT

Capacity Providers Bridge Compute Options

  • ECS uses capacity providers to map workloads to compute types; managed instances appear as a new capacity provider.
  • You supply subnets, security groups and the IAM role and AWS will provision matching instances automatically.
INSIGHT

Fleet API Enables Flexible, Fast Provisioning

  • Managed instances provision EC2 directly via the EC2 Fleet API rather than using Auto Scaling Groups, enabling faster and more flexible instance mixes.
  • ECS picks the most cost-efficient instance sizing and bins tasks to improve utilization.
Get the Snipd Podcast app to discover more snips from this episode
Get the app