Amazon Elastic Container Service - A Fully Managed and Highly Available Docker Clusters Manager on the Cloud
January 11, 2021

Amazon Elastic Container Service - A Fully Managed and Highly Available Docker Clusters Manager on the Cloud

Abdullah Khawer | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with Amazon Elastic Container Service (Amazon ECS)

We are using Amazon ECS to run our application services as Docker containers in the clusters in various environments. It is being used by the whole organization. Some of our stuff is running on Amazon EKS as well. We are mainly using Amazon ECS to run our application. Amazon ECS gives us an environment that is mostly managed by AWS to ease our job.
  • AWS Managed
  • Serverless using Fargate
  • High Availability
  • Better integration with other AWS services
  • Load Balancing using AWS Elastic Load Balancer
  • Storage Autoscaling
  • Auto Multi-region Deployment in case of unavailability of the region
  • Logs Searching and Filtering
  • We achieved minimum downtime.
  • The autoscaling kept the performance of the services great.
  • We saved money by running the workloads on AWS ECS in Fargate mode by having different settings for different services to save on the hardware configuration side as well as having scheduled tasks.
I chose Amazon ECS over Amazon EKS and other products because the whole infrastructure was decided to be designed on AWS cloud and Amazon ECS made it easier to make the clusters live in just a few minutes. Amazon ECS has better integration with other AWS services and we don't have to look for plugins to do the things, everything is available and can be configured from the AWS console.

Do you think Amazon Elastic Container Service (Amazon ECS) delivers good value for the price?

Yes

Are you happy with Amazon Elastic Container Service (Amazon ECS)'s feature set?

Yes

Did Amazon Elastic Container Service (Amazon ECS) live up to sales and marketing promises?

Yes

Did implementation of Amazon Elastic Container Service (Amazon ECS) go as expected?

Yes

Would you buy Amazon Elastic Container Service (Amazon ECS) again?

Yes

Amazon Elastic Container Service (Amazon ECS) is well suited where you need the ease of managing the clusters by letting AWS do the stuff for you. Obviously, whenever you want to run the docker based workloads, it is always better to go for either AWS ECS or AWS EKS. If you are interested in staying at AWS only and don't want to be cloud-agnostic, then go for AWS ECS instead of AWS EKS. AWS ECS is cheaper than AWS EKS and also more managed by AWS and better integrated with other AWS services. If you want to run those workloads as serverless, then AWS ECS Fargate is the best option to go with. If you already have a Kubernetes based setup that you want to migrate to AWS, then go for AWS EKS instead of AWS ECS.