AWS Containers Services: High-Level Overview

AWS provides Amazon Elastic Container Registry(ECR), Elastic Container Service(ECS), Elastic Kubernetes Service(EKS) in this category. These services are in some way wrapped around the classical original services. For example, Elastic Container Service(ECS) is a wrapper of Docker.

Amazon ECR

The first service in this category is Amazon Elastic Container Registry. Amazon ECR shares and deploys container software publicly or privately. It is a fully managed container registry that makes it easy to store, manage, share, and deploy your container images and artifacts anywhere. This service is functionally similar to the Docker registry.

Amazon ECS

The next service is Elastic Container Service. Essentially this service is functionally similar to Docker containers. Amazon ECS makes it easy to deploy, manage, scale, and Docker containers. This helps in running applications, services, and batch processes using Docker containers. The differentiating feature of Amazon ECS is that it places containers across your cluster based on your resource needs if we compare it with the classic Docker containers.  Also, it is integrated with familiar services like Elastic Load Balancing(ELB), EC2 Security Groups, EBS Volumes, and IAM roles.

Amazon EKS

The other service in this category is Elastic Kubernetes Service (Amazon EKS). This service makes it easy for you to use Kubernetes on AWS without any need to install and operate your own Kubernetes cluster.

About The Author

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses User Verification plugin to reduce spam. See how your comment data is processed.
Hide picture