Simple container management and orchestration with Amazon Elastic Container Service (Amazon ECS)
January 13, 2025

Simple container management and orchestration with Amazon Elastic Container Service (Amazon ECS)

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with Amazon Elastic Container Service (Amazon ECS)

We use Amazon Elastic Container Service (Amazon ECS) to deploy containerised versions of the microservices which make up our systems. Amazon Elastic Container Service (Amazon ECS) allows us to easily deploy and scale microservices as needed without the hassle of managing multiple tiers of server architecture. Amazon Elastic Container Service (Amazon ECS) also provides as container registry service which gives us a storage facility for our private container images.

Pros

  • Integration with other AWS services
  • High availability
  • Simple container orchestration

Cons

  • Doesn’t support multi-region orchestration
  • Difficult to debug issues
  • Bigger learning curve to get started
  • Reduced overhead of managing infrastructure
  • Initial learning curve higher than some other services.
  • Increased time to market through quick deployment and orchestration.
The AWS Elastic Container Service is relatively easy to get started with, however it is more involved than some of the other out of the box AWS services and may require some initial upskilling. Once setup it is easy to make changes and deploy updates to your services. It’s also possible to configure using Terraform and CloudFormation.
Some of the other services that are similar to Amazon Elastic Container Service (Amazon ECS) have an easier setup, but the longer term deployment is good with Amazon Elastic Container Service (Amazon ECS) and the total cost of ownership can be reduced if you are integrating with and utilising other AWS services such as certificates from ACM, load balancing etc.

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 Compute Cloud (EC2), Docker, Splunk Enterprise
Amazon Elastic Container Service (Amazon ECS) is well-suited for deploying containerised applications within AWS environments, especially when tight integration with other AWS services like IAM, CloudWatch, S3 and ALB is required. It’s ideal for systems which require simplicity with managed orchestration or serverless compute via Fargate. However, it’s less appropriate for multi-cloud or hybrid workloads due to limited portability, or for systems needing advanced orchestration features like those offered by Kubernetes for complex, large-scale deployments.

Amazon Elastic Container Service (Amazon ECS) Feature Ratings

Security and Isolation
8
Container Orchestration
6
Cluster Management
7
Storage Management
Not Rated
Resource Allocation and Optimization
Not Rated
Discovery Tools
4
Update Rollouts and Rollbacks
5
Self-Healing and Recovery
7
Analytics, Monitoring, and Logging
7

Comments

More Reviews of Amazon Elastic Container Service (Amazon ECS)