No more typing reviews! Try our Samantha, our new voice AI agent.
Theodoros Konstantinidis - PeerSpot reviewer
DevOps Engineer at a financial services firm with 51-200 employees
Real User
Nov 14, 2023
A flexible solution with high availability for Kubernetes and website hosting
Pros and Cons
  • "Amazon EC2 Container Service is a flexible product from Amazon. You can put it in the Auto Scaling group for high availability. There are also a lot of choices for pricing."
  • "The product can become expensive if you don't choose what you want."

What is our primary use case?

We use Amazon EC2 Container Service for Kubernetes and hosting sites. 

How has it helped my organization?

Amazon EC2 Container Service is a flexible product from Amazon. You can put it in the Auto Scaling group for high availability. There are also a lot of choices for pricing. 

What needs improvement?

The product can become expensive if you don't choose what you want. 

For how long have I used the solution?

I have been using the product for two years. 

Buyer's Guide
Amazon Elastic Container Service
November 2026
Learn what your peers think about Amazon Elastic Container Service. Get advice and tips from experienced pros sharing their opinions. Updated: November 2026.
921,148 professionals have used our research since 2012.

What do I think about the stability of the solution?

I rate Amazon EC2 Container Service's stability a nine out of ten. 

What do I think about the scalability of the solution?

I rate the tool's scalability a nine out of ten. 

How was the initial setup?

Amazon EC2 Container Service's deployment is easy and takes three minutes to complete. 

What other advice do I have?

I rate Amazon EC2 Container Service an eight out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Armstrong KUFOR - PeerSpot reviewer
CIO and Innovation Manager at CAMTRACK SAS
Real User
Oct 31, 2023
They handle the backup process quite well, but there are limitations in terms of upgrading
Pros and Cons
  • "They handle the backup process quite well. They automatically encapsulate it, including container backups, without relying heavily on the client's involvement. This is a significant advantage compared to other providers where clients often need to manage the process more independently. It's a feature that I find suitable and beneficial."
  • "I also believe there are limitations in terms of upgrading. The software has the concept of dedicated servers that you can manage. However, an issue arises when you can't match one operating system with another that you've already purchased. You can't simply merge them; instead, you have to buy a completely new one. This limitation has caused some challenges for us."

What is our primary use case?

Our services are relatively straightforward to manage. We have a limited number of servers compared to some others. When it comes to billing, our plan is flexible, but it may not be the most suitable option for medium-sized enterprises.

What is most valuable?

They handle the backup process quite well. They automatically encapsulate it, including container backups, without relying heavily on the client's involvement. This is a significant advantage compared to other providers where clients often need to manage the process more independently. It's a feature that I find suitable and beneficial.        

What needs improvement?

For instance, we've opted for a fixed monthly fee, which covers us for a broad range of data usage. However, with Amazon, the billing tends to increase exponentially as data usage grows, which poses some financial challenges for us. We've also integrated AWS and Synchronoss services into our setup.

I also believe there are limitations in terms of upgrading. The software has the concept of dedicated servers that you can manage. However, an issue arises when you can't match one operating system with another that you've already purchased. You can't simply merge them; instead, you have to buy a completely new one. This limitation has caused some challenges for us.

For how long have I used the solution?

I have been using Amazon EC2 Container Service for two years.

Which solution did I use previously and why did I switch?

Initially, we operated our servers on-premises. However, as we aimed to improve the quality of service for our clients, managing local infrastructure became challenging. To address this, we made the decision to move to cloud providers. We chose providers like OVH, where we procured Bandwidth servers and Ultra servers. These providers offer a flat-rate billing plan, which includes servers with specific resources like RAM, processors, and databases. You configure your setup, and they provide you with a monthly bill. On the other hand, Amazon's billing system is more dynamic. It adjusts the billing based on the demand and usage of the server. This dynamic billing approach has posed certain challenges.

What other advice do I have?

There are no specific issues with the service itself; it's quite good. The only concern we have is the billing structure, which may not be the best fit for medium-sized enterprises like ours. The service is more aligned with the needs of larger corporations.

My advice would be for them to stay up-to-date with the current market trends, especially in the cloud services sector. While Amazon is a leader, it should be open to adapting and being competitive in the evolving market. The flexibility in server configuration is crucial, and the billing plan can remain as it is. However, most cloud server providers tend to have similar billing plans based on the server's performance and usage, so it's essential to align with these industry standards.

I rate the overall solution a six out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Amazon Elastic Container Service
November 2026
Learn what your peers think about Amazon Elastic Container Service. Get advice and tips from experienced pros sharing their opinions. Updated: November 2026.
921,148 professionals have used our research since 2012.
Bertin Fonge - PeerSpot reviewer
Data Analyst and Developer at Bridge Labs
Real User
Oct 7, 2023
Makes it easy to set up and manage resources for applications
Pros and Cons
  • "Overall, it is a user-friendly and efficient tool for managing containers."
  • "While it is generally stable, there have been some issues, especially when working on client projects where troubleshooting was needed."

What is our primary use case?

I use Amazon ECS to easily set up and manage resources for my applications, similar to Kubernetes but simpler. I work with ECS through the command line, and I installed a tool called QCTL to make it even more user-friendly. With ECS, I can write code to describe my applications, and then I can quickly deploy them. It is a very efficient way to handle containerized applications, whether it is a simple website or a complex system.

What is most valuable?

The best thing about Amazon Elastic Container Service is its availability and reliability.

What needs improvement?

There don't seem to be any improvements needed for ECS at the moment. I will consider them once I get my projects running smoothly and understand the costs better.

For how long have I used the solution?

I have been using Amazon Elastic Container Service for six months.

What do I think about the stability of the solution?

I would rate the stability of ECS as an eight out of ten. While it is generally stable, there have been some issues, especially when working on client projects where troubleshooting was needed. Stability can be affected if someone doesn't have Terraform installed, as it is crucial for provisioning. It is essential to have good knowledge of what you are doing when using ECS. Overall, it is a good service, but some factors like Terraform's expertise can impact stability.

What do I think about the scalability of the solution?

I would rate the scalability of ECS as a nine out of ten. While I haven't explored all its features extensively, based on what I have used so far, it is highly scalable and capable of handling increased workloads effectively. In our organization, quite a few users use ECS for various tasks, similar to how many users access certain files or resources. However, this information isn't available to everyone in the company, and it is restricted to specific departments or teams. Our company has a substantial client base that relies on ECS for their needs.

How are customer service and support?

I have not had any need to contact technical support.

Which solution did I use previously and why did I switch?


How was the initial setup?

The initial setup of ECS is generally straightforward, but it is essential to have some command-line experience to avoid potential mistakes. The deployment time for ECS varies depending on your internet speed, but it typically takes a maximum of five minutes. It works well with Terraform and Kubernetes, allowing you to create resources efficiently. Overall, it is a user-friendly and efficient tool for managing containers.

What other advice do I have?

My advice to new users would be to have a good understanding of how ECS works, especially in the command line. While the web interface is helpful, knowing how to work with the command line is crucial, especially when dealing with provisioning and managing resources on virtual machines. The more you learn about the command line, the better you will be at efficiently working with ECS and providing effective solutions. Knowledge in this area is highly valuable. Overall, I would rate the solution a nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Bharadhwaj Bathini - PeerSpot reviewer
System Engineer at a tech services company with 201-500 employees
Real User
Oct 4, 2023
A security solution for hosting applications and other environments with 24/7 availability
Pros and Cons
  • "The cloud services are readily available."
  • "Amazon EC2 Container Service's security can be improved."

What is our primary use case?

We use Amazon EC2 Container Service to host a variety of applications for our clients. We use ECS to test machines, production machines, and other environments.

What is most valuable?

The security is good with 24/7 availability along with location. The cloud services are readily available. For example, if all three or four servers hosted in the cloud fail at once, the service will be transferred to other machines. This is one of the things that makes me most likely to use this cloud service.

What needs improvement?

Amazon EC2 Container Service's security can be improved. For example, ECS should be integrated with multiple teams and cloud providers to make it more accessible and secure. Additionally, AWS should provide more security policies for ECS resources to prevent unauthorized access. Support could also be improved.

For how long have I used the solution?

I have been using Amazon EC2 Container Service for more than two years. We are using the latest version of the solution.

What do I think about the stability of the solution?

The product is stable. The security line has been deployed. I have never experienced any instability. I rate the solution’s stability an eight out of ten.

What do I think about the scalability of the solution?

The solution is scalable.

How are customer service and support?

Some people are good and are helping us.

How would you rate customer service and support?

Neutral

How was the initial setup?

The initial setup is easy. Generally, everything is written in clear and understandable language. If you know English, you can clearly understand all of these things. You can also change the language, so it's not too complex.

What's my experience with pricing, setup cost, and licensing?

The solution is expensive, but not too much.

What other advice do I have?

Overall, I rate the solution an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Tarshi Yinkfu Eddison - PeerSpot reviewer
AWS-DevOps-Engineer at JJ Tech Inc
Real User
Sep 4, 2023
Easy-to-use product with good technical support services
Pros and Cons
  • "ECS is flexible and easy to use."
  • "I rate the platform's stability an eight out of ten. It easily dies."

What is most valuable?

ECS is flexible and easy to use. AWS, itself manages the work nodes, scaling, and monitoring. It includes handling alerts for infrastructure and clusters.

What do I think about the stability of the solution?

I rate the platform's stability an eight out of ten. It easily dies. 

What do I think about the scalability of the solution?

I rate Amazon Elastic Container Service's scalability an eight out of ten.

How are customer service and support?

The technical support services are good. I contact them for troubleshooting purposes.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is easy compared to EKS.

What other advice do I have?

I rate Amazon Elastic Container Service an eight out of ten. If you are beginning to use cloud services, ECS is the best and easy-to-use product you can go for.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PuneetKaura - PeerSpot reviewer
Vice President of Sales and Operations at Aquila Clouds
Real User
Top 20
Aug 16, 2023
An elastic solution that helps to run multiple things
Pros and Cons
  • "I like Amazon EC2 Container Service's elasticity."
  • "The solution needs to improve backup and pricing."

What is most valuable?

I like Amazon EC2 Container Service's elasticity. 

What needs improvement?

The solution needs to improve backup and pricing. 

For how long have I used the solution?

I have been working with the solution for five years. 

What do I think about the stability of the solution?

The solution is stable. 

What do I think about the scalability of the solution?

The product is very scalable and we have around 400 users for it. 

How was the initial setup?

The tool's setup is easy and I would rate it a ten out of ten. The tool's deployment is fast and takes around one day to complete. If deployment is for an enterprise, then you need to go through the architecture. You need to go to the dashboard and put in all the required details to deploy it. 

What's my experience with pricing, setup cost, and licensing?

Amazon EC2 Container Service is priced high. 

What other advice do I have?

Amazon EC2 Container Service is a good platform since you can run multiple things on it. I would rate it a ten out of ten. 

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer.
PeerSpot user
Director Technology at a tech vendor with 501-1,000 employees
Real User
Jul 25, 2023
A highly scalable and easy-to-use solution with zero downtime and an excellent support team
Pros and Cons
  • "In seven years, we have not faced a single second of downtime."
  • "Billing is extremely complex."

What is our primary use case?

We host our production application on EC2. We host the application and take regular backups to create mirrors for our customers. We also use the solution’s firewall to save us against any threat.

What is most valuable?

The most valuable feature of the tool is its ease of usage. We spin off new servers and host our applications on those servers. The best thing I like about the product is hosting. It is super easy. Features for creating a server and hosting it is all builtin within the solution. I don't have to build a backup service. It is already available. I don't have to build a database as well. It is already built. I can just use any existing DB and then connect it directly to the DB instances and use it. Everything is ready to use.

We’ve been hosting our production application on the product. The most important criterion for us is downtime. In seven years, we have not faced a single second of downtime. It is the greatest thing. We have had zero downtime in the last seven years. Nothing can be better than that.

What needs improvement?

Billing is extremely complex. The whole concept of billing is so complicated that we never understand it. There is an upfront cost, and there is a network cost. It is impossible for me to calculate the cost, understand it, and inform the client about it.

We are never sure of our end cost. Sometimes the cost blows up and ends up being five times more than what we calculated. There is no way to understand the cost. I want the solution to have a better billing system and dashboard to understand the billing.

The solution could be more intuitive. If I'm using a service and my backup has gone down, there should be a notification or suggestion to help me understand what I can do. It should explain how I could have avoided the issue. EC2 is huge, and we'll never know all its services. The tool should have a way of suggesting to me what I can do better.

It can be through notifications, tutorials or through their customer service team. The product could provide CI/CD services in the future.

For how long have I used the solution?

I have been using the product for seven years.

What do I think about the stability of the solution?

The tool’s stability is perfect.

What do I think about the scalability of the solution?

The tool is scalable. It can be scaled according to our needs. I rate the scalability a ten out of ten. In our company, more than 100 people use the solution.

How are customer service and support?

The technical support team is pretty good. The response time is very quick.

Which solution did I use previously and why did I switch?

We have used Azure, and it provides similar services. However, we do not have a lot of experience in Azure.

How was the initial setup?

The initial setup is super simple.

What's my experience with pricing, setup cost, and licensing?

I rate the pricing a five out of ten.

What other advice do I have?

The billing is really painful. The product must provide some intuitive notification to inform us if we are not doing something the best way. Overall, I rate the solution an eight out of ten.

Which deployment model are you using for this solution?

Private Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
João Contart Neto - PeerSpot reviewer
Managing Partner, Senior Consultant and Software Expert. at CTGI
Consultant
Jun 28, 2023
Reliable backup solution with valuable features
Pros and Cons
  • "The most valuable feature, after using Amazon EC2 Container Service for two years, is to set the availability and also for network throughput."
  • "There is room for improvement in the pricing of Amazon EC2 Container Service."

What is our primary use case?

Our primary use case for this tool is mainly for backup from operational data.

How has it helped my organization?

It has helped the company provide a stable and reliable environment.

What is most valuable?

The most valuable feature, after using Amazon EC2 Container Service for two years, is to set the availability and also for network throughput.

What needs improvement?

There is room for improvement in the pricing of Amazon EC2 Container Service. Also, mainly on the network issues to access the container.

For how long have I used the solution?

We have been using Amazon EC2 Container Service in a specific project here for two years. However, we don't use the latest version. 

What do I think about the stability of the solution?

Amazon EC2 Container Service is stable. I would rate the stability ten out of ten.

What do I think about the scalability of the solution?

The solution has some limitations. Mainly the network issues with accessing the container. Hence, I would rate the scalability of Amazon EC2 Container Service a seven out of ten.

How are customer service and support?

The customer service and support team is good. We can find all the information on the online portal.

How was the initial setup?

Amazon EC2 Container Service is very good and easy to use. It also integrates with Okta Solutions.

What was our ROI?

It was really important to our project to have a stable environment on the cloud that would be reliable. It was important. It is not easy to give a number to this, but for sure, it has value.

What's my experience with pricing, setup cost, and licensing?

We emphasize that utilizing any cloud solution with payments in dollars is a huge amount for our liaison here.

What other advice do I have?

For someone who wants to use Amazon EC2 Container Service, I would say it is a very good solution. Especially for people who have to plan a lot in advance to define exactly what they need and to plan the capacity and also the way they will use the institute and also order possible solutions connected to them so they can plan for their costs.

Overall, I would rate Amazon EC2 Container Service solution as an eight out of ten

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
RodrigoGalhardo - PeerSpot reviewer
CTO at Kultua
Real User
Jun 8, 2023
A stable cloud-based container management service
Pros and Cons
  • "It has helped our organization greatly and especially on weekends because we have many transactions as our users are buying some kind of tools and paying online."
  • "The documentation and usage for the users can be better because for new users it can be very hard to understand and use the solution. They can add small images and accessories."

How has it helped my organization?

It has helped our organization greatly and especially on weekends because we have many transactions as our users are buying some kind of tools and paying online.

What is most valuable?

The solution is easy to use. When you have nodes like Python, it's easy to plug and play.

What needs improvement?

The documentation and usage for the users can be better because for new users it can be very hard to understand and use the solution. They can add small images and accessories.

For how long have I used the solution?

I have been using the solution for two years.

What do I think about the stability of the solution?

It is a stable solution. I rate it eight out of ten.

What do I think about the scalability of the solution?

It is not a very scalable solution. I rate it five out of ten.

How are customer service and support?

The technical support team is good but if you are looking for any documentation then it is not very helpful.

How was the initial setup?

The initial setup is easy and it is deployed on the cloud. 

What was our ROI?

I have seen ROI with the product's use. 

What's my experience with pricing, setup cost, and licensing?

The pricing is good.

What other advice do I have?

I rate the solution an eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Kyle Titus - PeerSpot reviewer
Chief Technology Officer at Revio
Real User
Mar 8, 2023
Everything works once you get the pattern right and it integrates perfectly with AWS’s service mapping feature
Pros and Cons
  • "Once you get the procedure right, and set a pattern, it just works."
  • "Probably, they should include automated graphing, and monitoring solutions."

What is our primary use case?

We are using the solution to run our apps and services. We make use of Docker to run our API services. So, we use ECS as the container service to run all of our Docker images.

What is most valuable?

Its most valuable feature is the ability to work with Docker images. We just have to give it a Docker image and run some parameters. It keeps the process going for us. It's been great. We don't have to worry about where and how it gets deployed. We just know that it's going to run and we can contact it at a particular address. It integrates perfectly with AWS's service mapping feature and allows one ECS container to contact any other ECS container using a service name. It's almost like an internal DNS thing. If we want to expose it to the internet, we just put a load balancer. It passes requests from the load balancer to the relative ECS services. It also helps for scaling–we just have to add one in a new container. That's pretty cool.

What needs improvement?

I see they have changed the console a bit to make it easier to use. Probably, they should include automated graphing, and monitoring solutions. Currently, I have to set up all of those by myself.

For how long have I used the solution?

We have been using the solution since October 2021.

What do I think about the scalability of the solution?

The whole engineering team of six people at our organization uses the solution.

How was the initial setup?

There were some issues with the setup. It wasn't the easiest to get going as opposed to something like SFTP Gateway. It's a learning curve. You need to learn what a cluster is, what a task is, and what a service is. There are no industry standard concepts that could be applied to different technologies. You need to learn ECS-specific concepts. It's similar to Docker Swarm or other resource management technologies like Kubernetes. They have similar concepts, so if you come from that world, you might understand it a bit easier. There is some AWS-specific stuff that you just need to learn. Once you get over that learning curve, then it works pretty nicely. I would rate the setup procedure as a four out of ten.

What's my experience with pricing, setup cost, and licensing?

The price of ECS is not bad. It is based on usage. It works on a per-hour pricing model.

What other advice do I have?

I would definitely recommend the solution. Once you get the procedure right and set a pattern, it just works. I have used different use cases, languages, and frameworks. Everything works nicely once you get the pattern right. The solution scales by itself, and you can set the threshold of how to scale it. Once it goes to 80% of CPU for five minutes, it scales up automatically, and then if the CPU usage goes down, it scales down. You don't have to pay for that upscale cost over time. You need not have to worry about servers or machines. You just have to worry about your containers. It's great.

Also, deploying to ECS is pretty easy via whatever CI you use. It's generally quite easy. It also integrates with Amazon's ECR service, which holds the Docker images used for the services and containers. It works nicely with the ECS.

If you have credentials or secrets that you might want to use as environment variables in your applications, you could inject them at run time into your containers. ECS caters to this with a pretty easy task definition like syntax. You just have to specify the secret name in the task definition and ECS will know when it starts, and when it needs to pull this secret into the container at run time. Thus it's not vulnerable to an attack where someone can snoop on your task definition. It's not in plain text and it only works if you give your container explicit permission to pull the secret.

I would rate the solution as an eight out of ten.

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Amazon Elastic Container Service Report and get advice and tips from experienced pros sharing their opinions.
Updated: November 2026
Buyer's Guide
Download our free Amazon Elastic Container Service Report and get advice and tips from experienced pros sharing their opinions.