We performed a comparison between Amazon Elastic Container Service and Google Kubernetes Engine based on real PeerSpot user reviews.
Find out in this report how the two Container Management solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The cloud services are readily available."
"The solution is quite scalable and allows you to launch multiple EC2s within minutes."
"It has an Auto Scaling group feature. We can use this feature to have an Auto Scaling group to specify a minimum and maximum count for all types of configurations. Based on the specified values, Amazon Elastic Container Service scales the required CPU environmental metrics."
"The most valuable feature is the volume size they offer."
"The solution has good performance."
"Amazon ECS allows users to deploy and manage container applications like microservices or web applications on Amazon clusters. It's easy to install and designed for AWS targets, serving as a serverless container platform. It offers features such as automatic scanning, load balancing, and service discovery to help users manage their container applications."
"The tool's most valuable feature is the ability to create revisions on the configurations."
"ECS is a useful platform."
"Google Kubernetes Engine (GKE) takes care of managing Kubernetes, including the main control plane. It also offers solutions for monitoring resources and handling external traffic, which is essential for us. Being a cloud-native solution, it relieves us from worrying about these operational aspects."
"The solution is more user-friendly than AWS or Azure. I can also easily scale out the service in the future when the number of customers grows. GKE is the leader of Kubernetes service and it can be easily updated. I love the tool's user interfaces."
"The solution simplified deployment, making it more automated. Previously, Docker required manual configuration, often done by developers on their computers. However, with Google Kubernetes Engine, automation extends to configuration, deployment, scalability, and viability, primarily originating from Docker rather than Kubernetes. Its most valuable feature is the ease of configuration."
"The deployment of the cluster is very easy."
"The most valuable feature of Google Kubernetes Engine is how you can automatically scale and load balance."
"Google Kubernetes Engine is used for orchestrating Docker containers. We have 30 or 40 customers working with this solution now. We'll probably see 10 to 15 percent growth in the number of customers using Google Kubernetes Engine in the future."
"Stability-wise, this solution is really good."
"The main advantage of GKE is that it is a managed service. This means that Google is responsible for managing the master node in the Kubernetes cluster system. As a result, we can focus on deploying applications to the slaves, while Google handles any updates and security patches. The fact that GKE is fully integrated into the Google ecosystem, including solutions such as BigQuery and VertexAI. This makes it easier for us to integrate these tools into our process. This integration ultimately speeds up our time to market and reduces the time and effort spent on managing infrastructure. The managed aspect of GKE allows us to simply deploy and utilize it without having to worry about the technicalities of infrastructure management."
"There is room for improvement in the pricing of Amazon EC2 Container Service."
"Since it is a managed service for container orchestration, it may limit our control over certain infrastructure functions."
"I rate the platform's stability an eight out of ten. It easily dies."
"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."
"Billing is extremely complex."
"The solution is expensive compared to other alternatives like Azure."
"Support could be better with response time and knowledge of staff."
"We noticed a problem where our container doesn't always run, and the traffic in our secured license exceeds 100%, leading to increased container costs. We are working to understand and reduce this traffic to control costs."
"I think that security is an important point, and there should be additional features for the evaluation of data in containers that will create a more secure environment for usage in multi-parent models."
"The solution does not have a visual interface."
"There is room for improvement in the cluster updates process. Specifically, when managing both non-production and production clusters, we need a sequential functionality."
"The product’s visible allocation feature needs improvement."
"The notifications are not informative."
"While the GKE cluster is secure, application-level security is an essential aspect that needs to be addressed. The security provided by GKE includes the security of communication between nodes within the cluster and the basic features of Kubernetes security. However, these features may not be sufficient for the security needs of an enterprise. Additional security measures must be added to ensure adequate protection. It has become a common practice to deploy security tools within a Kubernetes cluster. It would be ideal if these tools were included as part of the package, as this is a standard requirement in the industry. Thus, application-level security should be integrated into GKE for improved security measures."
"The tool's configuration features need improvement."
"The monitoring part requires some serious improvements in Google Kubernetes Engine, as it does not have very good monitoring consoles."
More Amazon Elastic Container Service Pricing and Cost Advice →
Amazon Elastic Container Service is ranked 8th in Container Management with 46 reviews while Google Kubernetes Engine is ranked 9th in Container Management with 32 reviews. Amazon Elastic Container Service is rated 8.4, while Google Kubernetes Engine is rated 8.0. The top reviewer of Amazon Elastic Container Service writes "An easy to compute solution that can be used to take complete workloads to the cloud". On the other hand, the top reviewer of Google Kubernetes Engine writes "The auto-scaling feature helps during peak hours, but the support is not great". Amazon Elastic Container Service is most compared with Red Hat OpenShift Container Platform, Microsoft Azure Container Service, VMware Tanzu Mission Control and Linode, whereas Google Kubernetes Engine is most compared with Linode, Kubernetes, Rancher Labs, Red Hat OpenShift Container Platform and Trend Micro Deep Security. See our Amazon Elastic Container Service vs. Google Kubernetes Engine report.
See our list of best Container Management vendors.
We monitor all Container Management reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.