Overall Satisfaction with Amazon Elastic Container Service (Amazon ECS)
We use Amazon ECS to host our multiple web solutions on a single EC2 machine. These solutions require different components, environments, and software to run smoothly. However, they might have a conflict with each other. One way is to host them on separate machines and another way is to use Amazon ECS which provides container service to create a separate environment for each solution. We use Amazon ECS to solve this problem effectively and we use it across the organization.
- One of the biggest advantages is the flexibility to change underlying EC2 instances. As the traffic or demand increases, we can easily change EC2 instances without any issues.
- Amazon ECS APIs are extremely robust and one can start and stop containers by firing one post request only. So, it is not mandatory to keep the demo solutions up for every time. Just at the time of demo fire the command - make the container up and running - do the demo - down the container with API. A simple portal can control every container which helps non-technical (sales, marketing) to do the demo without keeping the solutions up for the entire time frame.
- The integration between ECR and ECS is bit tricky. It takes little extra learning curve to integrate seamlessly.
- To set up the right configuration using cloudformation is also difficult. This flexibility of configuration costs extra complexity.
- We run 8 web applications (demo instances) on a single machine. At a particular time, no more than 3 applications run simultaneously. So, we keep only required containers up. This helps us to provision small EC2 machines without compromising performance.
- Overall Amazon ECS helps to have less number of dedicated machines as more than one solution can be deployed on a single instance. This reduces costs a lot.
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