Containers at AWS
Run your containers in the most secure, reliable and scalable environmentAWS container services make it easier to manage your underlying infrastructure, whether on premises or in the cloud, so you can focus on innovation and your business needs. Nearly 80 percent of all containers in the cloud run on AWS today. Customers such as Samsung, Expedia, GoDaddy, and Snap choose to run their containers on AWS for security, reliability, and scalability.","id":"collection-text-media#text-media-containers-overview-overview","mediaPosition":"right","mediaAltText":"container illustration"},"metadata":{"tags":[]}}]},"metadata":{"auth":{},"testAttributes":{}},"context":{"page":{"locale":null,"site":null,"pageUrl":"https://aws.amazon.com/containers/","targetName":null,"pageSlotId":null,"organizationId":null,"availableLocales":null},"environment":{"stage":"prod","region":"us-east-1"},"sdkVersion":"1.0.115"},"refMap":{"manifest.js":"47864e0370","rt-text-media-collection.js":"07ca5af217","rt-text-media-collection.rtl.css":"1747b99355","rt-text-media-collection.css":"6bf3dc6632","rt-text-media-collection.css.js":"9b48f61995","rt-text-media-collection.rtl.css.js":"f0296d99e1"},"settings":{"templateMappings":{"hyperlinkText":"hyperlinkText","hyperlinkUrl":"hyperlinkUrl","heading":"heading","mediaAltText":"mediaAltText","mediaPosition":"mediaPosition","mediaUrl":"mediaUrl","subheader":"subheader","bodyContent":"bodyContent","videoOverlayTitle":"videoOverlayTitle","videoThumbnailUrl":"videoThumbnailUrl","videoPlayButtonText":"videoPlayButtonText","dark":"dark"}}}
Overview
AWS container services make it easier to manage your underlying infrastructure, whether on premises or in the cloud, so you can focus on innovation and your business needs. Nearly 80 percent of all containers in the cloud run on AWS today. Customers such as Samsung, Expedia, GoDaddy, and Snap choose to run their containers on AWS for security, reliability, and scalability.
Ensure strong security isolation between your containers. AWS provides the latest security updates and lets you set granular access permissions for every container. AWS offers over 210 security, compliance, and governance services, plus key features to best suit your needs."},"metadata":{"tags":[]}},{"fields":{"topic":"Move from idea to market, faster","id":"product-content-sampler#sampler-containers-overview-features-2","customSortOrder":"2","content":"
Get started quickly with AWS Copilot or AWS App Runner to reduce operational overhead and management. AWS can help your team release your applications quickly, streamline feedback, iterate faster on ideas, and speed up time to market."},"metadata":{"tags":[]}},{"fields":{"topic":"Choose the right compute and container orchestrator for your needs","id":"product-content-sampler#sampler-containers-overview-features-3","customSortOrder":"3","content":"
Select from the broadest choice of services to run your containers. Choose AWS Fargate for serverless compute for containers, where AWS will manage your infrastructure provisioning. For full control over your compute environment, choose to run your containers on Amazon Elastic Compute Cloud (EC2). For container orchestrators, you can choose either Amazon Elastic Container Service (ECS) or Amazon Elastic Kubernetes Service (EKS)."},"metadata":{"tags":[]}},{"fields":{"topic":"Integrate across AWS with high reliability","id":"product-content-sampler#sampler-containers-overview-features-4","customSortOrder":"4","content":"
Combine the agility of containers with the elasticity and security of the cloud. AWS container services are deeply integrated with other AWS services by design, allowing your container applications to take advantage of the breadth and depth of AWS, from networking and security to monitoring. AWS container services run on a widespread global infrastructure with over 80 Availability Zones (AZ) across 25 Regions. More info on SLAs for the container services can be found here: Amazon ECS, Amazon EKS, and AWS Fargate."},"metadata":{"tags":[]}}]},"metadata":{"auth":{},"pagination":{"empty":false,"present":true},"testAttributes":{}},"context":{"page":{"locale":null,"site":null,"pageUrl":"https://aws.amazon.com/containers/","targetName":null,"pageSlotId":null,"organizationId":null,"availableLocales":null},"environment":{"stage":"prod","region":"us-east-1"},"sdkVersion":"1.0.115"},"refMap":{"manifest.js":"3daf852ae2","rt-qa-sampler.rtl.css":"0e4303f23d","rt-qa-sampler.css":"731559e564","rt-qa-sampler.css.js":"37d583154b","rt-qa-sampler.js":"eb64df303c","rt-qa-sampler.rtl.css.js":"8acab0a724"},"settings":{"templateMappings":{"patternHeading":"patternHeading","patternSubheading":"patternSubheading","topic":"topic","content":"content"}}}
Features
AWS Containers services
Sub-category | Use cases | AWS service |
---|---|---|
Container orchestration | Run containerized applications or build microservices | Amazon Elastic Container Service (ECS) |
Manage containers with Kubernetes | Amazon Elastic Kubernetes Service (EKS) | |
Compute options | Run containers without managing servers |
AWS Fargate |
Run containers with server-level control |
Amazon Elastic Compute Cloud (EC2) | |
Run fault-tolerant workloads for up to 90 percent off | Amazon EC2 Spot Instances | |
Tools & services with containers support | Quickly launch and manage containerized applications |
AWS Copilot |
Share and deploy container software, publicly or privately | Amazon Elastic Container Registry (ECR) | |
Application-level networking for all your services | AWS App Mesh | |
Cloud resource discovery service | AWS Cloud Map | |
Package and deploy Lambda functions as container images | AWS Lambda | |
Build and run containerized applications on a fully managed service |
AWS App Runner | |
Run simple containerized applications for a fixed, monthly price | Amazon Lightsail | |
Containerize and migrate existing applications | AWS App2Container | |
Replatform applications to Amazon ECS with a guided experience | AWS Migration Hub Orchestrator | |
On-premises | Run containers on customer-managed infrastructure | Amazon ECS Anywhere |
Create and operate Kubernetes clusters on your own infrastructure | Amazon EKS Anywhere | |
Enterprise-scale container management | Automated management for container and serverless deployments |
AWS Proton |
A fully managed, turnkey app platform | Red Hat OpenShift Service on AWS (ROSA) | |
Open-source | Run the Kubernetes distribution that powers Amazon EKS | Amazon EKS Distro |
Containerize and migrate existing applications | AWS App2Container |