Amazon Elastic Container Service (Amazon ECS)

Amazon Elastic Container Service (Amazon ECS)

4.3
(232)

Amazon EC2 Container Service (ECS) is a container management service that supports Docker containers and allows users to easily run applications on a managed cluster of Amazon EC2 instances.

Work for Amazon Elastic Container Service (Amazon ECS)?

Learning about Amazon Elastic Container Service (Amazon ECS)?

We can help you find the solution that fits you best.

Amazon Elastic Container Service (Amazon ECS) Reviews

Ask Amazon Elastic Container Service (Amazon ECS) a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • For Category
  • Industry
Ratings
Company Size
User Role
For Category
Industry
Showing 232 Amazon Elastic Container Service (Amazon ECS) reviews
LinkedIn Connections
Amazon Elastic Container Service (Amazon ECS) review by Armando L.
Armando L.
Validated Reviewer
Verified Current User
Review Source
content

"Fastest provision and maximum availability for basically any application"

What do you like best?

I like that I can launch EC2 instances with a few clicks and with the right amount of computing power from the beginning while maintaining the possibility to scale it in the future with a few clicks as well. This would have taken months in an on-premise environment.

What do you dislike?

Rebooting time on some instances especially first tiers of small and nano instances can take substantial time to reboot.

You can't easily move the instances from one availability region to the other. You can create images, but the images don't appear in the other region. This might be improved in the future.

Recommendations to others considering the product

EC2 containers auto-scalling or on-demand scalling, the huge range of OS options is totally amazing. This is where the industry is heading so it's a good consideration for your infrastructure.

What business problems are you solving with the product? What benefits have you realized?

For the business EC2 container service has improved:

- Scaling takes now a few clicks.

- Provisioning time, seconds instead of months to get new equipment

- Reduced cost by using on-demand computing power, instead of paying for idle

Sign in to G2 Crowd to see what your connections have to say about Amazon Elastic Container Service (Amazon ECS)
Amazon Elastic Container Service (Amazon ECS) review by Vishal k.
Vishal k.
Validated Reviewer
Verified Current User
Review Source
content

"Deploying Hadoop on Amazon EC2 with ease"

What do you like best?

Amazon provides what they advertise. They have various types of machines depending your requirement ranging from compute intensive machines to high IO machines. I created a 5 node Hadoop cluster with ease on Amazon EC2 nodes. They also have a lot prebuilt machines installed with all the required softwares/tools you need.

What do you dislike?

Amazon services are a little expensive than its competitor google cloud.You may not find a lot of options on google cloud as compared to Amazon but may cost you less. It would be great if machines computation/cost can be reduced during non-peak hours dynamically. There are some companies such as Qubole that reduces your computation cost by reducing the number of AWS machines when not needed.

Recommendations to others considering the product

I highly recommend using Amazon EC2 services. You will be free from Server Administration tasks and worry about unplanned downtime of servers in peak hours. Easy to scale up as your company/project grows which will reduce your upfront investment on hardware. You can also compare it Google cloud services to reduce your implementation cost.

What business problems are you solving with the product? What benefits have you realized?

Amazon follows pay-per-use model whether its software, platform or infrastructure. Its a great way to build Proof of concepts without investing in a infrastructure that might not be sufficient later for your development needs. The services are elastic i.e. you can choose the type/number of machines as much as you need.

What Container Management solution do you use?

Thanks for letting us know!
Amazon Elastic Container Service (Amazon ECS) review by Grant A.
Grant A.
Validated Reviewer
Verified Current User
Review Source
content

"Excellent product, need to know your stuff"

What do you like best?

AWS offers a dizzying array of options, features and configurations that make it easier to configure and deploy a VM than having to build it yourself from scratch. Pretty much any kind of OS you would want for a VM are available including several distros of Linux, Unix, Windows, Docker and more. A free tier is offered that allows you to use a micro instance for playing around/testing/small website, which is great way to offer a trail (as opposed to a time-based limit). In fact, many of AWS' offerings have a free tier that allow a good amount of play before any need of money. There is support for everything you'd expect such as multi-region deployment, load-balancing, monitoring, alerts, access security, firewall/network configuration, remote access through SSH or AWS CLI and more. Most importantly I would say is that because it's part of AWS, EC2s have access to all the other amazing offerings AWS provides such as AWS API messaging, lambda functions, dynamo databases, auto-scaling ElasticBeanstalks and more.

What do you dislike?

Because of the complexity and amount of options allowed, it can be intimidating/difficult to quickly spin up a new VM. Also, you have to be quite familiar with other AWS products to know how to get configurations just right. Also, sometimes it's difficult to know what may bump you into a paid-tier when you are evaluating a free-tier product.

Recommendations to others considering the product

The EC2 container service from AWS is a great option for spinning up and running VMs and containers.

What business problems are you solving with the product? What benefits have you realized?

With AWS EC2s there is no worry about running and managing our own servers, which helps with cost and monitoring, especially if something goes down. And being inside AWS there is easy access to wide host of tools and features we don't have to worry about installing, configuring, troubleshooting just to get it to work. If we want a feature or a component, we just select it and launch it.

Amazon Elastic Container Service (Amazon ECS) review by Dave B.
Dave B.
Validated Reviewer
Review Source
content

"ECS is great - if you really need it."

What do you like best?

Power, flexibility, customizability in setting up multiple containers on a set of EC2 instances. Great to deploy to one or more instances (kinda sorta easily), and fairly comprehensive providing information about the instances to which you're deploying.Ties in pretty nicely with the rest of Amazon ecosystem.

What do you dislike?

Lots of configurability at the expense of ease of use. Detecting problems during deployment is not always intuitive and it's easy to get in a state where your deployments are thrashing. Debugging an instance in this case is frustratingly difficult. And honestly - sometimes it's easy to get tunnel vision and build a bunch of services on EC2 where maybe serverless or some other technology might be a better fit. Finally - working with ECR locally is a massive pain - especially if you're working in a secure environment.

Recommendations to others considering the product

It's definitely powerful - but it's not the most easy-to-use system, if that's what you're after. Be aware if you are thinking of moving to it.

What business problems are you solving with the product? What benefits have you realized?

Building internal tools for analysts. We chose ECS because we were trying to orchestrate multiple containers to build out our tool with isolated dependencies to support security needs for our application, as well as our users needs..

Amazon Elastic Container Service (Amazon ECS) review by Mitesh P.
Mitesh P.
Validated Reviewer
Review Source
content

"Excellent fully managed Container Service"

What do you like best?

- Managed & scalable service to run containerised applications

- Ability to select from large variety of machines. Memory Optimised, Graphics Optimised, Compute Optimised

- Allows to be configured to use multiple AZs

- Compatibility with other AWS Services

- Can be integrated easily with ELB, VPC, IAM, ECR, etc

- Very easy to scale containers

What do you dislike?

- To update a minor thing in the service, we need to create a new revision of task definition, which gets cluttered very soon.

- Understanding of Services, Task Definition, Container repository might be difficult for a beginner.

Recommendations to others considering the product

Good service to consider to run containerized service, instead of having pain of managing docker.

What business problems are you solving with the product? What benefits have you realized?

We were able to containerize most of the our application & able to deploy it on ECR.

ECR reduces our effort to manage & scale docker.

Amazon Elastic Container Service (Amazon ECS) review by Natalia K.
Natalia K.
Validated Reviewer
Verified Current User
Review Source
content

"Reliable and supperts Docker"

What do you like best?

- There is a lot of documentation.

- Api is quite simple and easy to integrate with the build process

- Allows you to scale your containers up or down, so it meets your application's needs

- You can use Docker

- No extra charge

- Can be configured to use multiple Availability Zone

What do you dislike?

EC2 Container Service is tightly integrated with other Amazon services.

Recommendations to others considering the product

It's easy to use and makes the life much easier when you need to automatically scale up or down the application. It is tightly integrated with AWS and even if the Amazon EC2 Container Service is free, it still cost a lot to run containers and other services.

What business problems are you solving with the product? What benefits have you realized?

It is used for auto-scaling the existent projects.

Amazon Elastic Container Service (Amazon ECS) review by likitha j.
likitha j.
Validated Reviewer
Review Source
content

"EC2 container service"

What do you like best?

the large amount of instances and programming tools they provide which make the work more scalable and elastic. applications on linux instances costs less than those on windows and also it helps in the overall costs.the best thing about EC2 is the version control and it does it in its own best way as follows:Closely coupled with the development environment Version control is the heart and soul of any source based application, and there's no reason not to put this on something like an EC2 server. The bandwidth usage is minimal. The guaranteed backed up aspect is a huge load off the restless mind, and the next time you have to run reports on the last three hundred and seventy five thousand revisions… it does not bring your real (or test) environment reaching to a rather annoying halt!

What do you dislike?

the cost and some things which makes some extra work and also covering the costs and allocating the resources on demand was tough. We should add our own security precautions like that on any server although it is with them and that's one of the main issues as we have to do the installation and maintenance of the features we installed.

Recommendations to others considering the product

use this first as a development environment i.e., experiment by all means and after you get full grip or figure out you know everything and also know how to do things with it then it would be lot better to use

What business problems are you solving with the product? What benefits have you realized?

maintaining the code on the cloud with all the resources we need and allocating the resources based on the demand and cutting costs if in case of no demand by suppressing the resources temporarily

Amazon Elastic Container Service (Amazon ECS) review by Javier M.
Javier M.
Validated Reviewer
Review Source
content

"A great way to store and deploy docker containers for cheap"

What do you like best?

I, first of all, I like the great price and compatibility with the millions of AWS products out there. The system works flawlessly and continuously, regardless of traffic, time of day, or any other factor.

My employer is delighted with the price, and I'm delighted with the flexibility and uptime.

What do you dislike?

I dislike the complexity and lack of user-friendliness required to deploy containers as a service, though I appreciate the flexibility this affords. I dislike the customized method for getting a "docker login" command, but I understand it's all for the security and flexibility of AWS identity management.

Recommendations to others considering the product

If you find the options perplexing, you can always use it only as an image repository, way cheaper than the alternatives, and it allows you to have your own custom CI workflow. That's what we did in our company and we couldn't be happier with the end result, and the monthly bill.

What business problems are you solving with the product? What benefits have you realized?

We host a great part of our business infrastructure there, from running some services to a simple private docker image hosting. We deployed our own custom continuous integration platform by using various components from AWS EC2 Container Service.

Amazon Elastic Container Service (Amazon ECS) review by Jay M.
Jay M.
Validated Reviewer
Review Source
content

"Deployment at ease"

What do you like best?

- All the necessary Documentation is provided

- Great Docker Support

- No Hidden Charges

- Very Easy to Scale containers up and down

What do you dislike?

- Tightly Coupled with EC2

- Complexity and Lack of user-friendliness required to deploy containers as a service

Recommendations to others considering the product

Use this first as a development environment i.e., experiment by all means and after you get full grip or figure out you know everything and also know how to do things with it then it would be lot better to use

What business problems are you solving with the product? What benefits have you realized?

maintaining the code on the cloud with all the resources we need and allocating the resources based on the demand and cutting costs if in case of no demand by suppressing the resources temporarily

Amazon Elastic Container Service (Amazon ECS) review by Prayash M.
Prayash M.
Validated Reviewer
Verified Current User
Review Source
content

"Cheap and Easy to scalable, Not so easy to use"

What do you like best?

Best things are that you can create a cluster out of spot instances, easily scale the instances in the cluster and the containers (tasks) in the service depending on CloudWatch alarms. Easy integration to CloudWatch logs. Options to choose between various deployment strategies like AZ, Binpack.

What do you dislike?

ECR has no way to edit tags from the console. And the only way to update the service is to create a new revision of task definition, which gets cluttered very soon.

Recommendations to others considering the product

There doesn't seem to be flexible, easy to scale and cheaper alternative to this. Especially if you use AWS for other workloads.

What business problems are you solving with the product? What benefits have you realized?

Containerized deployment of applications. Scaling them.

Amazon Elastic Container Service (Amazon ECS) review by Stephen M.
Stephen M.
Validated Reviewer
Review Source
content

"ECR - Straightforward containers"

What do you like best?

ECR is no nonsense containerization. K8s is awesome, but it also has a steep learning curve. Anyone with a basic understanding of linux and containers can build a successful ECS deployment.

What do you dislike?

The fact the ECS is so straightforward also means it is missing some of the more advanced features found on platforms such as k8s.

Recommendations to others considering the product

Its AWS. Its immutable. Setup an account and play around. There is nothing better than hands on learning.

What business problems are you solving with the product? What benefits have you realized?

We use ECS to host an entire immutable microservices-based enterprise SaaS application. Its ease of use and ability to integrate with both AWS products as well as external services made it the perfect choice for our needs.

Amazon Elastic Container Service (Amazon ECS) review by Vamshi P.
Vamshi P.
Validated Reviewer
Verified Current User
Review Source
content

"Powerful yet simple cloud provider"

What do you like best?

1. Makes it so easy to bring up an instance. It takes under 30 seconds to bring up a working ec2 machine which is just awesome!

2. Wide range of memory and compute configurations to choose from.

3. per second billing, pay only for what you use.

What do you dislike?

1. Amazon web services has a really outdated UI.

2. With azure coming up with more cost effective plans, AWS need to innovate further.

What business problems are you solving with the product? What benefits have you realized?

In our company we use EC2 to bring up instances and run Hadoop and Spark. Instances like r3.4xlarge are exceptional if you want to a powerful cluster

Amazon Elastic Container Service (Amazon ECS) review by Luis C.
Luis C.
Validated Reviewer
Review Source
content

"Seamless containerized deploys"

What do you like best?

You just have to set up 3 things:

- Create a service and select the cluster where it will run

- Build a docker image and upload to ECR (or other third party registry)

- Build and deploy a task definition that specifies where the docker image should be grabbed from

Done, you have your application running in a containerized environment based on the parameters of your task definition.

What do you dislike?

There might be a lot of manual overhead setting up the service and task definitions, but this is solved if you use AWS Fargate.

What business problems are you solving with the product? What benefits have you realized?

Launching multiple micro-services in the same staging/production clusters. Benefit: fast independent development across teams.

Amazon Elastic Container Service (Amazon ECS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"Amazon ECS"

What do you like best?

Fantastic, simple, and easy to use to get Docker container scheduling in the cloud. If you're looking to get something running quick in a hosted environment (integrated with the rest of Amazon's infrastructure), ECS makes it very easy to get started.

What do you dislike?

Would be great to have more of the "advanced" features already present in k8s, though it seems AWS has announced support for k8s recently, so excited to see where this leads. ECS is still a fantastic way to get started with container management in the cloud though.

Recommendations to others considering the product

Recent integration with k8s was super appreciated.

What business problems are you solving with the product? What benefits have you realized?

Simple, integrated management of containers in the cloud (and to a greater degree, containerization as a whole), has helped us reduce costs tremendously over a raw EC2/AMI based approach. Also has helped our development team be language agnostic - since all of that is spec'ed out within the container.

Amazon Elastic Container Service (Amazon ECS) review by Taylor S.
Taylor S.
Validated Reviewer
Review Source
content

"ECS Power!"

What do you like best?

The simplicity.

Task definitions, placement groups, services, tasks... It may sound daunting, but it really is simple.

The inter-connectivity of the services and the ability to write advanced scripts off the ECS api allow for a simple approach to complex problems and micr-service architectures.

What do you dislike?

I would have like to have seen a more shared solution between ECS and EKS, having to choose one or the other feels dirty. It would be nice if there was seamless integration between them.

What business problems are you solving with the product? What benefits have you realized?

Migrating legacy monolithic apps running on elastic beanstalk to ECS.

Scalability, predictability and disaster recovery are so much easier.

Amazon Elastic Container Service (Amazon ECS) review by stephen f.
stephen f.
Validated Reviewer
Review Source
content

"Easy Setup "

What do you like best?

Best thing about ECS is the ease of setup through cloudformation, It is a full featured container scheduler that satisfies all my needs.

What do you dislike?

As with all things AWS, the console for cloudwatch metrics that show container and cluster health, resource utilisation is not great compared to dedicated products. That said it is cloud native and worth the additional setup of bespoke monitoring in elasticsearch.

What business problems are you solving with the product? What benefits have you realized?

Faster deployments. Containers spin up faster than EC2.

Containers are testable on the dev machine and in CI/CD without the need to spin up a fully fledged VM

Amazon Elastic Container Service (Amazon ECS) review by User in Computer Software
User in Computer Software
Validated Reviewer
Review Source
content

"Fastest way to grow an environment. "

What do you like best?

I like how easy it is to use. You can choose from many different AMIs and have server up and running in minutes. The ability to quickly turn on a server and have it start servicing users is worth all the money.

What do you dislike?

The cost, if you have a server running that serves little to no purpose, this is a very expensive way to run. EC2 should not be treated like servers you run in a data center. they should be treated like cattle. You could kill them tomorrow and have not issues.

What business problems are you solving with the product? What benefits have you realized?

We were trying to solve a way to deploy our service in a quick and effective way. This allowed us to move from 6 months turn up to two weeks. a huge win for my company

Amazon Elastic Container Service (Amazon ECS) review by Ryan C.
Ryan C.
Validated Reviewer
Verified Current User
Review Source
content

"Great for low use archiving "

What do you like best?

Large, cheap, and limitless storage that can be used for any purpose.

What do you dislike?

Latency/speeds to retrieve or upload large amounts of data especially large data output (crash logs) from alpha and beta test programs.

Recommendations to others considering the product

Segregate your containers by use instead of trying to sort the data manually.

What business problems are you solving with the product? What benefits have you realized?

The EC2 container service was used primarily to hold our crash dump log data in addition to general employee cloud storage. The cloud storage was for non-video storage including always-accessible document storage.

Amazon Elastic Container Service (Amazon ECS) review by William W.
William W.
Validated Reviewer
Review Source
content

"ECS total newb impressions"

What do you like best?

ECS has been very easy to understand and learn. I've been primarily experimenting with it as well as Docker and the learning curve hasn't been bad at all.

What do you dislike?

At this point, I am unsure what I would even be missing with this product as I am pretty new to it.

Recommendations to others considering the product

ECS seems like a very good offering for container services after primarily having compared it with on premise and Azure offerings.

What business problems are you solving with the product? What benefits have you realized?

Currently I am experimenting and seeing how it works to help decide what business problems would be best served.

Amazon Elastic Container Service (Amazon ECS) review by Greg K.
Greg K.
Validated Reviewer
Review Source
content

"Easy to start and maintain"

What do you like best?

I like how it simplifies and manages many aspects of running services. In particular, I like using Fargate because I no longer need to worry about instances and auto scaling groups.

What do you dislike?

I found it somewhat difficult at times to find the documentation I was looking for. I think it would be helpful to have a more centralized location for finding documentation relating to ECS.

What business problems are you solving with the product? What benefits have you realized?

I am running services on the cloud that back our public facing websites. ECS has made it easier to manage the scaling of these services.

Amazon Elastic Container Service (Amazon ECS) review by Consultant in Real Estate
Consultant in Real Estate
Validated Reviewer
Review Source
content

"Easy to use! Can be pricy in small batches"

What do you like best?

Super easy to start up. Trial period is friendly enough and gives you a good idea of what you can do scale wise. Interface for launching is quite easy and accessing and integration was simple enough (for what we had to do anyways). There is a TON of documentation written by amazon itself and more courses are getting added to Udemy, Coursera, pluralsight, etc.

What do you dislike?

Small-medium stuff can be super expensive and not worth it compared to other solutions. I would say try to keep it super small or scale big to get a better deal. But it is on a “month to month” basis for most of the stuff so you can assess as you go if you don’t mind investing time into a pilot

Recommendations to others considering the product

Try it out! There’s a ton of tutorials and free or cheap trials you can use to see if it would work for you

What business problems are you solving with the product? What benefits have you realized?

Individual governed websites, repos, environments for different users.

Amazon Elastic Container Service (Amazon ECS) review by Mohammed G.
Mohammed G.
Validated Reviewer
Verified Current User
Review Source
content

"Sr. Software Developer"

What do you like best?

AWS Service is really easy to use and solve all the problems related to the infrastructure. We are already using AWS for EC2 storage and routing.

What do you dislike?

AWS is extremely functional, but its not reliable sometimes because it crashes and doesnt account for the loss.Additional level of virtualization, kills performance

What business problems are you solving with the product? What benefits have you realized?

Run services on demand, without the need for managing servers.

Application deployment and with this service I reduced all the problem linked with infrastructure failure.

Amazon Elastic Container Service (Amazon ECS) review by James Z.
James Z.
Validated Reviewer
Review Source
content

"Deploy application quickly"

What do you like best?

We migrated docker containers deployed in EC2 earlier, and gradually migrated to AWS ECS and also FARGATE, it drastically reduced the time of deployment, it has monitoring and logging integrated, much easier than starting from scratch.

What do you dislike?

We like most of the features provided by AWS ECS, but when we starts to migrate more workload to serverless, we fell AWS ECS is not as straighforward as Kubernets, it lack deployment tools for large application. When comes to troubleshoot, it's little tedious.

What business problems are you solving with the product? What benefits have you realized?

Quick and easy deployment.

Amazon Elastic Container Service (Amazon ECS) review by Steve D.
Steve D.
Validated Reviewer
Review Source
content

"Great Product"

What do you like best?

ECS makes it easy to configure, deploy, and manage your containers. The auto-scaling is better than straight EC2, the deployments are simplified with cloudformation, and the product is much simpler than Kubernetes.

What do you dislike?

I do not like that you cannot register a container with multiple load balancers. This is a big problem, but nobody seems to want to fix it.

What business problems are you solving with the product? What benefits have you realized?

We need to deploy, manage, and scale our ad servers as fast and reliably as possible on a variety of instance sizes.

Amazon Elastic Container Service (Amazon ECS) review by Administrator in Information Technology and Services
Administrator in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source
content

"ECS is a top of the line reliable and easy to use container service for a project of any scale"

What do you like best?

This AWS service is very easy to get started and get it working. very robust and offers all the necessary insights expected from a service such as this

What do you dislike?

The monitoring integration/capability of this service is very bad, unless I have custom cloudwatch monitoring in place, which is tedious at times. Need better inbuilt monitoring and logging features to make it the best in class

Recommendations to others considering the product

Better monitoring features and more metrics for both ECS/EC2 and ECS/fargate needed

What business problems are you solving with the product? What benefits have you realized?

Loadtesting backend and scaling web service loads

Amazon Elastic Container Service (Amazon ECS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"performance"

What do you like best?

it is good for doing poc, development and test. Fargate is much likely to next step for that. ECS has given small test capacity and also fast release and test

What do you dislike?

some of work load is slow to launch new container, what happens when we try to scal this using some event and monitoring system, it takes time to scal. Slowness is very noticable and cannot be accepted

What business problems are you solving with the product? What benefits have you realized?

business probles like, poc, develop and test are easy and fast to solve. Benefit being low cost, smaller in size and also quick to deploy. release cycles can be reduce in 10 fold by using containers which is incredibale for r&d company

Amazon Elastic Container Service (Amazon ECS) review by User
User
Validated Reviewer
Review Source
content

"Good experience"

What do you like best?

I find cloudformation to be pretty easy to digest and understand. I am excited to see what new features will be released. I really like using the yaml syntax over json!!

What do you dislike?

Sometimes the validation rules can get in the way of our deploy pipeline. I look forward to better documentation around errors and linting procedures that will allow me to deploy quicker and easier.

What business problems are you solving with the product? What benefits have you realized?

Trying to deploy third party vendor software and able to scale it across multiple availability zones. Also trying to keep it secure from the outside world. The benefit is that we can control a lot of the network with a very little amount of configuration

Amazon Elastic Container Service (Amazon ECS) review by Alan P.
Alan P.
Validated Reviewer
Review Source
content

"The easy way to manage your docker"

What do you like best?

The implementation of Fargate and ability to management container from console as well as CLI

What do you dislike?

No way to the hard limit CPU. The console on the Task Defination listing page for searching is really bad. After typing the keyword and press enter, the result sometime will not display and you have to keep clicking to next page until you found the task defination or not.

What business problems are you solving with the product? What benefits have you realized?

Buidling microservice with docker

Amazon Elastic Container Service (Amazon ECS) review by Consultant
Consultant
Validated Reviewer
Review Source
content

"VM Flexibility"

What do you like best?

We have reduced by 99% the time to launch a new instance. This reduce a lot the time to the OPS team to do repeated tasks.

What do you dislike?

We don't have something specific that we don't like in our company. However, a negative impact to our business could be maintenance windows, where we have to stop/start an instance to accomodate an alert and move to another hypervisor.

Recommendations to others considering the product

No recommendations.

What business problems are you solving with the product? What benefits have you realized?

Reduce time to launch new VMs. Avoid the traditional way of buying hardware by followinf a specific procurement process. We have increased scalability. We have the ability to support near realtime all internal teams as well as business functions.

Amazon Elastic Container Service (Amazon ECS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"Great service with a few limitations"

What do you like best?

Fargate removes the overhead of managing EC2 servers (patching, managing, handling disk storage, etc) and provides great uptime for our services.

What do you dislike?

There are a few limitations that prevent us from moving our entire environment to Fargate; To note is inability to attach EBS or EFS storage, inability to run containers in privileged mode, disk storage limit to 10GB.

What business problems are you solving with the product? What benefits have you realized?

We are running quite a few production workloads using Fargate and it really helps us remove the overhead of managing our Docker deployments. Fargate actually resolved a few of the issues with classic ECS, such as reduced networking performance, having to manage ports for our services, etc.

Amazon Elastic Container Service (Amazon ECS) review by User
User
Validated Reviewer
Review Source
content

"Great tool to manage your infrastructure"

What do you like best?

With ECS we are able to easily deploy our containers to production without any downtime to our customers. THe loggin capabilities and the high availability options allows us to maintain an almost zero downtime and anytime deploy

What do you dislike?

There seems to be a high learning curve when it comes to setting up and adding features like loggin our adding new conatiners

Recommendations to others considering the product

More documentation to get up to speed. also on how to add different features like login, monitoring, it is not readily apparent

What business problems are you solving with the product? What benefits have you realized?

We have a REST API fully deployed in production using docker and containers, with cloudwatch logging and monitoring

Amazon Elastic Container Service (Amazon ECS) review by Michael R.
Michael R.
Validated Reviewer
Verified Current User
Review Source
content

"The only containerised solution for the AWS ecosystem"

What do you like best?

Integrates seamlessly with Elastic Beanstalk - providing a simple and effective containerised deployment solution.

Reliable and predictable when setup and working.

What do you dislike?

Slow to startup, can be very difficult to debug startup issues.

What business problems are you solving with the product? What benefits have you realized?

Part of our automated CI/CD solution. Allows easy blue/green deployments

Amazon Elastic Container Service (Amazon ECS) review by User in Internet
User in Internet
Validated Reviewer
Verified Current User
Review Source
content

"Easy to use compute resource"

What do you like best?

It's easy to set up and use. I don't like the max price bidding system but if you're already using the AWS system this is probably the easiest to set up and use.

What do you dislike?

Needs more diversity in the EC2 instances offered. I feel like this service could be cheaper. You need to be comfortabe with using the command line ,ssh, bash and writing shell scripts.

What business problems are you solving with the product? What benefits have you realized?

We use EC2 containers and Amazon ELB's to service our web applications.

Amazon Elastic Container Service (Amazon ECS) review by omar s.
omar s.
Validated Reviewer
Review Source
content

"Amazon Elastic Container Service (Amazon ECS)"

What do you like best?

Amazon Elastic Container Service (Amazon ECS) is very easy to use and help full to all of my company

What do you dislike?

nothing much i dislike about it, it is a great service and i think all companies should use it

What business problems are you solving with the product? What benefits have you realized?

it is making the working flow alot easier and we are getting less and less complains about it

Amazon Elastic Container Service (Amazon ECS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"ECS is simple and just works."

What do you like best?

The ease to get started with services and the graceful failure/management of tasks with zero downtime to the services as a whole.

What do you dislike?

Digging through the console to get certain pieces of data such as the private IP of the container instance a task may be running on.

What business problems are you solving with the product? What benefits have you realized?

We run several mission critical applications on ECS that are internal tools for our users in order to produce content for our business consumers. Initially, we used a homegrown solution for container orchestration as ECS matured, but now find it fully ready to handle our needs.

Amazon Elastic Container Service (Amazon ECS) review by Atuk G.
Atuk G.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"ecs "

What do you like best?

good for microsevices approach - spinning of instances on fly

What do you dislike?

not a good candidate for monolithic n there shld be some provisioning

Recommendations to others considering the product

ecs managed services really help customer take off pain from managing infrastructure n good integration with other AWS services.

What business problems are you solving with the product? What benefits have you realized?

moving workloads to containers n creation of hybrid model between on premise n aws

Amazon Elastic Container Service (Amazon ECS) review by Paul R.
Paul R.
Validated Reviewer
Review Source
content

"Efficient"

What do you like best?

I like the fact that you only pay for what you use. Since I do not have users after 6pm I turn my instance off every night and save money.

What do you dislike?

I do not have anything that I dislike about the service.

What business problems are you solving with the product? What benefits have you realized?

Cost savings as well as insight into the health of my VM

Amazon Elastic Container Service (Amazon ECS) review by Ariane G.
Ariane G.
Validated Reviewer
Review Source
content
Business partner of the vendor or vendor's competitor, not included in G2 Crowd scores.

"Fargate with ECS"

What do you like best?

Fargate Launch Type: Serverless, scalable, integration with ECR. Task Definition and execution roles giving permission to other services. Service discovery with R53. ALB integration. Environment variables

What do you dislike?

AWS CLI - cannot update individual properties in a task definition in one command.

What business problems are you solving with the product? What benefits have you realized?

Deployed microservices for a large UK bank to AWS ECS Fargate launch type.

Amazon Elastic Container Service (Amazon ECS) review by Ryan E.
Ryan E.
Validated Reviewer
Review Source
content

"Reliability"

What do you like best?

We use the AWS ECS because there is so much community support behind it.

What do you dislike?

No immediate concerns with the product. I mainly administer it.

Recommendations to others considering the product

Give it a try with a small trial. Get some engineers to test out the service. They will love it.

What business problems are you solving with the product? What benefits have you realized?

Having consistency between development, staging, and production environments.

Amazon Elastic Container Service (Amazon ECS) review by User
User
Validated Reviewer
Review Source
content

"Poor user experience, limited functionality"

What do you like best?

The force new deployment checkbox was a game changer!!!

What do you dislike?

- the UI is really unintuative and slow

- "active" and "primary" are really confusing names

- it's frustrating that we can't use an old task def once there is a new primay (active?). sometimes in urgent situations when we've rolled out a bug or bad deploy, what we've ended up doing as a workaround is copying and editing the raw JSON and manually creating a new task def

- 3000 container limit per service is frustrating

What business problems are you solving with the product? What benefits have you realized?

-container management

Amazon Elastic Container Service (Amazon ECS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"Loving containers as a service!"

What do you like best?

Going serverless has really helped us deploy changes faster. It's helped us build a product faster. And we're able to break an old monolith down into small components.

What do you dislike?

It's a little confusing trying to run a task without a service - especially when this is a one off task that you don't want to schedule with ECS' cron like scheduler.

Recommendations to others considering the product

Keep improving the ease of use!

What business problems are you solving with the product? What benefits have you realized?

We're using it to run jobs to process files in our ETL pipeline, for nightly reports, and one off tasks.

Amazon Elastic Container Service (Amazon ECS) review by User in Information Technology and Services
User in Information Technology and Services
Validated Reviewer
Verified Current User
Review Source
content

"portability without think about infrastructure"

What do you like best?

One of the problem using containers is the difficulty in use it in production. Install a cluster high available can be a very big problem. This AWS Service is really easy to use and solve all the problems related to the infrastructure.

What do you dislike?

I would like a best integration in AWS. For example: create custom images, can save them on S3 and use them.

Recommendations to others considering the product

The best implementation if you don't want to have infrastructure problems

What business problems are you solving with the product? What benefits have you realized?

With this service I reduced all the problem linked with infrastructure failure.

Amazon Elastic Container Service (Amazon ECS) review by Gerry C.
Gerry C.
Validated Reviewer
Review Source
content

"ECS is the future"

What do you like best?

Love the robust and rapid features of using containers

What do you dislike?

Have not found anything that I do not like now.

What business problems are you solving with the product? What benefits have you realized?

Much faster to build and deploy. We are in the beginning stages, but can see how this is the future of application management and deploy management

Amazon Elastic Container Service (Amazon ECS) review by Winfield G.
Winfield G.
Validated Reviewer
Review Source
content

"Love to use EC2"

What do you like best?

It is easy to stoop up and convient to do POC for architect. It is cost effective and faster.

What do you dislike?

It does not contained the ec2 instance for some of the technology, like all oracle data integrator.

What business problems are you solving with the product? What benefits have you realized?

I used it to solve problem for travel industry.

Amazon Elastic Container Service (Amazon ECS) review by darren w.
darren w.
Validated Reviewer
Review Source
content

"great integration with AWS Services"

What do you like best?

if you aren't using kubernetes, or have workloads that are AWS native, ECS is a fantastic option for seamless integration

What do you dislike?

can't think of anything at this time. Really great solution for aws native

What business problems are you solving with the product? What benefits have you realized?

standard applications that can scale with an RDS backend..lots of them.

Amazon Elastic Container Service (Amazon ECS) review by Ben S.
Ben S.
Validated Reviewer
Review Source
content

"fast and reliable"

What do you like best?

I love how fast this deployments go. I love the healthchecks and autoredployment.

What do you dislike?

steep learning curve in the beginning, I wish the actual ecs logs were a little easier to find and more clear.

What business problems are you solving with the product? What benefits have you realized?

I moved off of servers to serverless infrastructure.

Amazon Elastic Container Service (Amazon ECS) review by Consultant in Automotive
Consultant in Automotive
Validated Reviewer
Verified Current User
Review Source
content

"Great for Cloud deployments"

What do you like best?

Makes it easy to scale and deploy containers on VMs.

What do you dislike?

Requires some maintenance, but you can opt to use Fargate if you want to.

Recommendations to others considering the product

Highly recommend as a starting point for migrating software to the cloud

What business problems are you solving with the product? What benefits have you realized?

Getting software deployed in containers is what ECS is suited for.

Amazon Elastic Container Service (Amazon ECS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"Great way to get started with hosting containers."

What do you like best?

Ease of gettting started with either a simple single container deployment or multple containers and still being able to control secrets and configuration so you dont feel like you have your IP hanging out.

What do you dislike?

I think this service is great for a starting step, once you get to a certain point its better to step into something like EKS.

Recommendations to others considering the product

Give it a test drive.

What business problems are you solving with the product? What benefits have you realized?

Ease of getting developers started and self sufficient with setting up services they are creating.

Amazon Elastic Container Service (Amazon ECS) review by Administrator
Administrator
Validated Reviewer
Review Source
content

"ECS is awesome"

What do you like best?

I like that you can choose to manage it with EC2 servers or serverless Fargate.

What do you dislike?

The awsvpc Networking Mode is supposed to make the networking easier but in my experience it was way more difficult

Recommendations to others considering the product

Consider whether you need to deploy your image in a server managed or serverless environment before starting to configure. Also make sure you understand how the networking works.

What business problems are you solving with the product? What benefits have you realized?

We use docker heavily so using ECS to manage and deploy images is great

Amazon Elastic Container Service (Amazon ECS) review by kapil s.
kapil s.
Validated Reviewer
Review Source
content

"really elastic"

What do you like best?

there are multiple options to choose and integrsate with S3 using intance profile. no keys required by the program

What do you dislike?

nreed more info on differences between fargate eks ecs bean stalk and other services

What business problems are you solving with the product? What benefits have you realized?

grear product and environment creation is faster

Learn more about Amazon Elastic Container Service (Amazon ECS)

Amazon Elastic Container Service (Amazon ECS) Videos

Kate from G2 Crowd

Learning about Amazon Elastic Container Service (Amazon ECS)?

I can help.
* We monitor all Amazon Elastic Container Service (Amazon ECS) reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.