AWS offers services that give you a secure place to store and manage your container images, orchestration that manages when and where your containers run, and flexible compute engines to power your containers. AWS can help manage your containers and their deployments for you, so you don't have to worry about the underlying infrastructure.
Each service is described after the diagram. To help you decide which service best meets your
needs, see Choosing an AWS container service or Amazon Lightsail, AWS Elastic Beanstalk, or Amazon EC2?. For general information, see Containers on AWS

Services
Return to AWS services.
Amazon Elastic Container Registry
Amazon Elastic Container Registry
Amazon Elastic Container Service
Amazon Elastic Container Service
With simple API calls, you can launch and stop Docker-enabled applications, query the complete state of your application, and access many familiar features such as IAM roles, security groups, load balancers, Amazon CloudWatch Events, AWS CloudFormation templates, and AWS CloudTrail logs.
Amazon Elastic Kubernetes Service
Amazon Elastic Kubernetes Service
Amazon EKS runs the Kubernetes management infrastructure for you across multiple AWS Availability Zones to eliminate a single point of failure. Amazon EKS is certified Kubernetes conformant so you can use existing tooling and plugins from partners and the Kubernetes community. Applications running on any standard Kubernetes environment are fully compatible and can be easily migrated to Amazon EKS.
AWS App2Container
AWS App2Container
Red Hat OpenShift Service on AWS
Red Hat OpenShift Service on AWS
ROSA makes it easier for you to focus on deploying applications and accelerating innovation by moving the cluster lifecycle management to Red Hat and AWS. With ROSA, you can run containerized applications with your existing OpenShift workflows and reduce the complexity of management.
Return to AWS services.