Amazon Elastic Container Service (Amazon ECS) vs. IBM Cloud Kubernetes Service

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Amazon Elastic Container Service (Amazon ECS)
Score 8.8 out of 10
N/A
Amazon Elastic Container Service (Amazon ECS) is a scalable, high performance container management service that supports Docker containers.
$0
per hour per GB
IBM Cloud Kubernetes Service
Score 9.2 out of 10
Mid-Size Companies (51-1,000 employees)
IBM Cloud Kubernetes Service is a managed Kubernetes offering, delivering user tools and built-in security for rapid delivery of applications that users can bind to cloud services related to IBM Watson®, IoT, DevOps and data analytics. As a certified K8s provider, IBM Cloud Kubernetes Service provides intelligent scheduling, self-healing, horizontal scaling, service discovery and load balancing, automated rollouts and rollbacks, and secret and configuration management. The Kubernetes…N/A
Pricing
Amazon Elastic Container Service (Amazon ECS)IBM Cloud Kubernetes Service
Editions & Modules
AWS Fargate Launch Type Model
Spot price: $0.0013335. Ephemeral Storage Pricing: $0.000111
per hour per storage
Amazon EC2 Launch Type Model
Free
Amazon ECS on AWS Outposts
Free
No answers on this topic
Offerings
Pricing Offerings
Amazon Elastic Container Service (Amazon ECS)IBM Cloud Kubernetes Service
Free Trial
NoNo
Free/Freemium Version
YesYes
Premium Consulting/Integration Services
NoYes
Entry-level Setup FeeNo setup feeOptional
Additional DetailsThere is no additional charge for Amazon ECS. You pay for AWS resources (e.g., Amazon EC2 instances or Amazon EBS volumes) you create to store and run your application. You only pay for what you use, as you use it; there are no minimum fees and no upfront commitments.
More Pricing Information
Community Pulse
Amazon Elastic Container Service (Amazon ECS)IBM Cloud Kubernetes Service
Considered Both Products
Amazon Elastic Container Service (Amazon ECS)
Chose Amazon Elastic Container Service (Amazon ECS)
We like Elastic Containers better because of the simplicity to create an application without losing control over it. It is simple, yet powerful, exposing only the parts that are needed without complicating the access to the nuts and bolts when more complicated adjustments are …
IBM Cloud Kubernetes Service
Chose IBM Cloud Kubernetes Service
Well, as we were in a state to compulsory implement this service, but then it is very suited for deployment of a service that has higher fault tolerance. And maintaining the lifecycle of custom made resources. And the ability to integrate other services also
Chose IBM Cloud Kubernetes Service
We decided to give IBM a chance due to their initial on-boarding incentives, but we are very happy with our decision to leverage that opportunity.
Chose IBM Cloud Kubernetes Service
We did not select IBM Cloud Kubernetes over the others. Our objectives are to support each cloud vendor and be professional with our expertise and advice. IBM Cloud is a major enterprise vendor that we must support for our business.
Chose IBM Cloud Kubernetes Service
It's User friendly and simple to create CI CD jobs
Top Pros
Top Cons
Features
Amazon Elastic Container Service (Amazon ECS)IBM Cloud Kubernetes Service
Container Management
Comparison of Container Management features of Product A and Product B
Amazon Elastic Container Service (Amazon ECS)
8.1
1 Ratings
3% above category average
IBM Cloud Kubernetes Service
7.5
14 Ratings
4% below category average
Security and Isolation9.01 Ratings7.514 Ratings
Container Orchestration9.01 Ratings8.214 Ratings
Cluster Management9.01 Ratings7.714 Ratings
Storage Management8.01 Ratings7.514 Ratings
Resource Allocation and Optimization8.01 Ratings7.414 Ratings
Discovery Tools8.01 Ratings6.814 Ratings
Update Rollouts and Rollbacks7.01 Ratings7.614 Ratings
Self-Healing and Recovery8.01 Ratings7.713 Ratings
Analytics, Monitoring, and Logging7.01 Ratings7.014 Ratings
Best Alternatives
Amazon Elastic Container Service (Amazon ECS)IBM Cloud Kubernetes Service
Small Businesses
Portainer
Portainer
Score 9.3 out of 10
Portainer
Portainer
Score 9.3 out of 10
Medium-sized Companies
Docker
Docker
Score 9.2 out of 10
Docker
Docker
Score 9.2 out of 10
Enterprises
Docker
Docker
Score 9.2 out of 10
Docker
Docker
Score 9.2 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Amazon Elastic Container Service (Amazon ECS)IBM Cloud Kubernetes Service
Likelihood to Recommend
8.0
(7 ratings)
8.1
(79 ratings)
Likelihood to Renew
-
(0 ratings)
8.9
(16 ratings)
Usability
-
(0 ratings)
8.7
(16 ratings)
Availability
-
(0 ratings)
9.1
(1 ratings)
Performance
-
(0 ratings)
9.1
(1 ratings)
Support Rating
8.4
(4 ratings)
7.7
(4 ratings)
Online Training
-
(0 ratings)
8.7
(15 ratings)
Implementation Rating
-
(0 ratings)
7.6
(3 ratings)
Product Scalability
-
(0 ratings)
1.0
(1 ratings)
User Testimonials
Amazon Elastic Container Service (Amazon ECS)IBM Cloud Kubernetes Service
Likelihood to Recommend
Amazon AWS
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.
Read full review
IBM
IBM Cloud Kubernetes Service is ideal for deploying modern applications on a microservices architecture -- where easy scaling and ability to update are important. IBM Cloud Kubernetes Service also handles automated deployments and load balancing very well, particularly if you're already working in the IBM Cloud ecosystem. There are applications less suited to IBM Cloud Kubernetes Service -- such as very small applications, where managing an IBM Cloud Kubernetes Service cluster would be overkill. Also, users not familiar with container organization might find IBM Cloud Kubernetes Service to be a challenge to manage effectively.
Read full review
Pros
Amazon AWS
  • 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.
Read full review
IBM
  • IBM has a strong focus on serverless and Kubernetes. This shows in the platform. Deploying containers to Kubernetes was very easy.
  • Deploying a Kubernetes cluster through the GUI is very easy and quick. On top of that, IBM Cloud offers a single node cluster for Free.
  • Container Registry is a very good product for managing container images. Integration with Kubernetes was seemless.
  • Portability. To transition from Google Cloud Kubernetes to IBM Cloud Kubernetes took almost no effort. We mostly use the CLI and the standard tools such as kubectl were present.
Read full review
Cons
Amazon AWS
  • A cleaner container service road map
  • It would be. nice to have more AI recommended cluster reductions
  • The UX could use some simplification
Read full review
IBM
  • I constantly get this error even when everything is well configured prefect.exceptions.AuthorizationError: [{'path': ['auth_info'], 'message': 'AuthenticationError: Forbidden', 'extensions': {'code': 'UNAUTHENTICATED'}}]
  • Then sometimes the error disapear without changine anything, happened twice to me. Should there be an issue with the authentication service? Please let's improve or let users know why this may be happening.
  • Improve the UX in the browse console when removing many images at once
  • UX on the process of installing KeyCloack operator
Read full review
Likelihood to Renew
Amazon AWS
No answers on this topic
IBM
We have our application running on a CentOS compartment on IBM Cloud Kubernetes Service. We have been utilizing the help since IBM Cloud initially dispatched. We liked the adaptability and versatility that IBM Cloud Kubernetes Service give us. Since we are tiny, the Kubernetes administration is just utilized at present inside my venture bunch.
Read full review
Usability
Amazon AWS
No answers on this topic
IBM
We actually haven't had any real problems in our clusters recently and the results we have gotten from adopting IBM Cloud Kubernetes Service have been beyond even our greatest expectations. The community has helped optimize the use of the system and make it relatively simpler to use.
Read full review
Reliability and Availability
Amazon AWS
No answers on this topic
IBM
IBM's cloud is almost infallible.
Read full review
Performance
Amazon AWS
No answers on this topic
IBM
IBM's cloud has a site in my conuntry (MEXICO) so the network latency was almost 0
Read full review
Support Rating
Amazon AWS
Support is relatively good, although the documentation sometimes is lacking, as well as outdated in our experience, especially when we initiated the process of using this service. But once we found how to assemble things, we haven't really required support from anyone at AWS, the service works without problems so we haven't had the need to contact support, which speaks well of how ECS is built.
Read full review
IBM
The self-guided support was solid, and there are plenty of online videos to guide first time users, but I think one area of improvement is a faster way to transfer a large quantity of files from our local machine to the cloud for storage (Aspera)
Read full review
Online Training
Amazon AWS
No answers on this topic
IBM
Online training is really an important resource for using these tools. IBM's help center is rich in useful information and tips. Also, external guides and tutorials are available (e.g. on youtube), but I followed only IBM ones and I had no difficulties.
Read full review
Implementation Rating
Amazon AWS
No answers on this topic
IBM
Ease of use. Very intuitive. We have been looking for a product that allows us to orchestrate our docker containers in a way where it allows us to effectively scale our applications to production. It also provides us a way of monitoring all our infrastructure in a very clear concise way.
Read full review
Alternatives Considered
Amazon AWS
EKS is a Kubernetes technology and you need to learn Kubernetes and build a cluster before using it. So there's a learning curve here. ECS was easier to implement and simpler to have in our use case. It takes less time to run a workload and make it available.
Read full review
IBM
The IBM Cloud Kubernetes Service is quite flexible platform with profitable Cloud functions performance and the data security through IBM Cloud Kubernetes Service is nice. To manage container easily and process huge amount of data at the same time, the IBM Cloud Kubernetes Service is amazing ad the platform deployment is very easy after training.
Read full review
Scalability
Amazon AWS
No answers on this topic
IBM
IBM's CKS does not offers automatic autoscaling nor vertical scaling (automatic). Other services like Google Kubernetes Engine scales up and down very well
Read full review
Return on Investment
Amazon AWS
  • 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.
Read full review
IBM
  • IKS can provide around 30% savings when it comes to operational costs since Kubernetes is designed to run applications in most machines in the most efficient manner possible.
  • Managed Kubernetes can save a company time by 45% since Managed Kubernetes usually is seamlessly updated, without any interruptions with the workload. IKS fall into this benefit.
  • We heard people had saved in maintenance downtimes when it comes to Kubernetes by a factor of 10 so IKS can contribute to more flexible and distributed services with virtually no downtime.
Read full review
ScreenShots