Containers on AWS
Run your containers in the most secure, performant, and scalable environment
Overview
AWS Container Services offer fully managed container orchestration with AWS native solutions and open source technologies. With flexible compute options that reduce operational overhead, they enable teams to focus on innovation and drive business value faster. Customers such as Sony Interactive Entertainment, Autodesk, GoDaddy, and United Airlines choose to run their containers on AWS for security, reliability, and performance.

Benefits
Accelerate innovation
Offload application operations and infrastructure management to AWS so your teams can focus on innovation.
Drive cost efficiency
Reduce total cost of ownership through pay-per-use pricing, increased resource utilization, and reduced operational overhead.
Strengthen security posture
Improve application security with automated system patches and updates, granular isolation, and native integrations with AWS security services.
Run any application, anywhere
Choose from a wide array of compute environments in the cloud, on-premises, or at the edge.
AWS Container Services
|
|
---|---|
Amazon Elastic Container Service (ECS)
|
Easily build, manage, and scale containerized applications at any scale on AWS |
Amazon Elastic Kubernetes Service (EKS)
|
Start, run, and scale Kubernetes without thinking about cluster management |
Amazon Elastic Container Registry (ECR)
|
Easily store, share, and deploy your container software anywhere |
AWS Fargate
|
Run containers without managing servers |
Use cases
Modernize applications
Decompose monolithic applications into microservices-based architectures that are fault-tolerant, extensible, and can scale effortlessly.
Accelerate batch processing
Package batch processing and extract, transform, and load (ETL) jobs into containers to start jobs quickly and scale them dynamically in response to demand.
Scale machine learning models
Quickly scale machine learning (ML) models for training and inference and run them close to your data sources in any environment.
Standardize hybrid application code
Deploy applications in containers to ensure consistent, automated workflows across both on-premises and cloud environments.
Migrate applications to the cloud
Lift and shift applications to AWS to benefit from the cloud’s scale, agility, and performance.