We primarily use Google Kubernetes Engine for hosting applications. We use it for hosting our microservices-based applications.
Consultant at a manufacturing company with 10,001+ employees
Good control plane management and seamless integration capabilities
Pros and Cons
- "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."
- "There is room for improvement in the cluster updates process. Specifically, when managing both non-production and production clusters, we need a sequential functionality."
What is our primary use case?
How has it helped my organization?
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. Specifically, I can use infrastructure-as-code with tools like Terraform to provision clusters efficiently. Additionally, GKE enables us to use GitOps for application deployment.
What is most valuable?
The most valuable feature is that GKE manages the control plane. Control Plane management is a good feature.
What needs improvement?
There is room for improvement in the cluster updates process. Specifically, when managing both non-production and production clusters, we need a sequential functionality. This means being able to upgrade non-production clusters first and then the production clusters. Having this sequential upgrade capability would be beneficial.
Therefore, I am looking for a sequential functionality for cluster upgrades.
Buyer's Guide
Google Kubernetes Engine
January 2026
Learn what your peers think about Google Kubernetes Engine. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,082 professionals have used our research since 2012.
For how long have I used the solution?
I have been working with this solution for two years. I am currently working with version 1.25.
What do I think about the stability of the solution?
I would rate the stability an eight out of ten. Though it's highly stable, sometimes it takes time for Google to provide support.
What do I think about the scalability of the solution?
It is a highly scalable solution. I would rate the scalability a nine out of ten. It doesn't have any limit to endpoints.
We currently have around 300+ endpoints for the applications hosted on it. We use this solution extensively and 24/7.
How are customer service and support?
The support takes longer to response. There is room for improvement in the response time.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
Before Google Kubernetes Engine, we used OpenShift. We switched to Google Kubernetes Engine because OpenShift's support and complexity were causing challenges in maintaining stable impressions. Kubernetes evolved from Google and provided better stability, leading to the switch.
How was the initial setup?
I would rate my experience with the initial setup a nine out of ten, where one being difficult and ten being easy. It is very easy to set up. It took just a couple of minutes.
What about the implementation team?
I needed to deploy using infrastructure as code, specifically with Terraform. It was done in-house; we deployed using Argo CD and Flux CD. It's a self-service deployment.
Developers can deploy the solution themselves. We don't require anyone in between. However, the number of people required for maintenance depends on how many clusters we have. As of now, we have around five DevOps practitioners responsible for maintenance.
What was our ROI?
As for the return on investment, I would not be able to conclusively determine that. However, from a cost-saving perspective and the efficiency it brings, we have likely saved money and required fewer employees to manage the solution.
It has been efficient in that regard. I would say the ROI has been around 60%.
What's my experience with pricing, setup cost, and licensing?
I would rate the solution's pricing a six out of ten, with one being low price and ten being high price.
There are no additional costs. It's based on usage and the number of nodes and applications deployed.
Which other solutions did I evaluate?
I have experience with Kubernetes, Jenkins, CI/CD solutions, and GitOps. We evaluated other cloud providers, but we ultimately finalized and switched to Google Kubernetes Engine.
What other advice do I have?
My advice would be to go for Google Kubernetes Engine if they seek stability, a well-tested product, and a reliable solution. It's suitable for those who value those qualities.
Overall, I would rate the solution an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Owner at a comms service provider with 1-10 employees
A highly scalable and stable solution to handle workloads of big data
Pros and Cons
- "We used automation for the initial setup. It was okay. So it wasn't too complex."
- "One of the things I missed a bit is the visibility and availability of solutions. If I compare it to a different solution, it is a bit behind."
What is our primary use case?
We use this solution to handle big data workloads in that specific NGK.
What is most valuable?
The solution is the latest and greatest. It has everything in it. You can have service and everything that you need.
What needs improvement?
There is room for improvement in terms of visibility and observability of solutions. One of the things I missed a bit is the visibility and availability of solutions. If I compare it to a different solution, it is a bit behind.
For how long have I used the solution?
I have been using this solution for three years. We use the tool’s latest version; it was Kubernetes V1.24
What do I think about the stability of the solution?
The solution is quite stable.
I rate the solution’s stability a nine out of ten.
What do I think about the scalability of the solution?
It is a scalable solution. We are using this solution for small enterprises.
I rate the solution’s scalability a ten out of ten.
How are customer service and support?
The customer service and support are not too good. Usually, the vendor acts as the middleman for support on GK, and it's not good.
They should be more professional.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
How was the initial setup?
We used automation for the initial setup. It was okay. So it wasn't too complex.
With automation, the deployment took about a week. But if you do it manually, it can take even just minutes or hours.
What about the implementation team?
The deployment was done in-house with the help of one DevOps engineer.
Maintenance is required for the solution. Moreover, maintenance is a bit of an issue because we don't have good observability for those issues, so I'm less positive about that. It was hard to maintain. Only one person is enough for the maintenance.
What's my experience with pricing, setup cost, and licensing?
The pricing is the same, as far as I recall. So it's the same pricing. It depends on the compute pricing, so the pricing is relative.
It's a monthly solution for the Control Plane, and pay-as-you-go for the workers, and the compute — it depends on how you define it. I don't think there are any extra costs. It is only pay for the Control Plane, and that's it.
Which other solutions did I evaluate?
I worked with AWS, specifically EKS (Elastic Kubernetes Service) and Postgres.
In brief, I would say that Amazon's support is better. The solutions are quite equal, but there is better integration for EKS with AWS services.
What other advice do I have?
My advice to others looking to use Google Kubernetes Engine is to pay attention to maintenance and utilize automation and platform tools to build and manage it. Do not do it manually.
Many maintenance errors should be managed automatically, especially by Google. Otherwise, you need to be very attentive to the cluster due to maintenance issues. I suggest automating most of the manual tasks. There is a distribution of Google called Autopilot that handles it, although I haven't personally worked with it. I recommend considering its usage rather than doing everything manually. Maybe it's related to the specific solution we chose, but ultimately, it's about pricing.
Overall, I would rate the solution a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Google Kubernetes Engine
January 2026
Learn what your peers think about Google Kubernetes Engine. Get advice and tips from experienced pros sharing their opinions. Updated: January 2026.
881,082 professionals have used our research since 2012.
Associate Consultant at a tech services company with 11-50 employees
User gains time savings and finds resource management convenient while suggesting AI-driven error-checking as a future enhancement
Pros and Cons
- "Regarding deployment in the cloud platform, it is simple because there are pre-configured configurations."
What is our primary use case?
I am using Google Kubernetes Engine as a customer primarily for test cases and self-research. I mainly use their VMs with the free credits they have provided, and I am learning more about DevOps technology with DevOps tools integration with the Kubernetes clusters they provide with their free trial credits.
What is most valuable?
Google Kubernetes Engine is a cloud platform where I can host any applications for containers. It is a reliable cloud platform for hosting VMs and containers on the Kubernetes platform.
In terms of scalability, Google Kubernetes Engine is very convenient. Going through their portal to scale based on machine resource requirements is straightforward. It is convenient to add nodes.
The installation process for Google Kubernetes Engine is not stressful at all.
Regarding deployment in the cloud platform, it is simple because there are pre-configured configurations. All I have to do is select how powerful my machine needs to be, and they provide the business end. The entire process is stress-free.
What needs improvement?
I have no comment about the learning curve of Google Kubernetes Engine.
Regarding AI integration and features in Google Kubernetes Engine, there are currently none available.
I would appreciate seeing AI features added to Google Kubernetes Engine in the future. One potential feature could be AI scanning for configuration errors. This could help inexperienced users who might have trouble configuring their platform, acting as a guidance system.
For how long have I used the solution?
I have been working with Google Kubernetes Engine for two years, though not very frequently.
What do I think about the stability of the solution?
Regarding stability with Google Kubernetes Engine, it is based on regions. While it can be region-dependent, I have not experienced any stability issues.
What do I think about the scalability of the solution?
The most challenging aspect of Google Kubernetes Engine depends on one's understanding of the infrastructure side, particularly how to tune a particular machine to specific needs. It should not be problematic beyond one's experience level.
Which solution did I use previously and why did I switch?
I have not used any other cloud-providing Kubernetes Engine solutions for comparison.
What was our ROI?
There are definite savings from Google Kubernetes Engine, particularly in terms of time management. I would estimate the savings to be around 40 percent.
What's my experience with pricing, setup cost, and licensing?
Google Kubernetes Engine solution is expensive, as are all cloud solutions in general. On a scale of one to ten for pricing, I would rate it between seven and eight.
Which other solutions did I evaluate?
I have not used any other cloud-providing Kubernetes Engine solutions for comparison.
What other advice do I have?
I currently have no specific disadvantages to report about Google Kubernetes Engine. I prefer to be called JD, which stands for Jedidiah. On a scale of one to ten, I rate Google Kubernetes Engine an 8.
Which deployment model are you using for this solution?
Private Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Last updated: Jul 2, 2025
Flag as inappropriatePackaged App development Senior Analyst at a consultancy with 10,001+ employees
A stable solution to deploy microservices with ease of use
Pros and Cons
- "It is easy to use and deploy."
- "The product could be cheaper."
What is our primary use case?
We used to deploy microservices on the Java platform. It took a lot of work to manage these skill sets. With Kubernetes, it is easy to use and deploy. It was very convenient, mostly for scalability purposes.
What needs improvement?
The product could be cheaper.
For how long have I used the solution?
I have been using Google Kubernetes Engine for one year.
What do I think about the stability of the solution?
The product is stable.
What do I think about the scalability of the solution?
We started with 20 people who were migrating. Later, we migrated to other teams.
How was the initial setup?
In the initial stage, It'll depend on our understanding level and how we've undergone training because we have a dedicated Engine. We were more inclined to learn something new. It is easy to use.
Google Kubernetes Engine integrates with your existing CI/CD pipelines. It's quite straightforward. Someone knowledgeable in DevOps helped develop a script for us. This script facilitated the integration of both pipelines with Kubernetes and streamlined the process for us.
What's my experience with pricing, setup cost, and licensing?
The solution was pricey. If you have options, consider OpenShift as another platform that does the same.
What other advice do I have?
We had a training session where they covered the features of Google Kubernetes Engine, allowing us to become familiar with all the commands that can be used in Kubernetes.
You won't need to have its feature to encrypt the data. Instead, a config map and secret feature are available. There's ample data recovery capability, particularly during operations like saving and performing other tasks. It's pretty impressive.
Google Kubernetes Engine provides certain features for free, especially for self-learning purposes. We install it on my local machine and deploy applications without incurring costs.
Overall, I rate the solution an eight or nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Chief Technology Director at a tech services company with 11-50 employees
A highly scalable and simple-to-use solution that can be used for containerizing
Pros and Cons
- "The most valuable feature of Google Kubernetes Engine is how you can automatically scale and load balance."
- "Google Kubernetes Engine's cost should be improved because it is high."
What is our primary use case?
We use Google Kubernetes Engine, usually for containerizing.
How has it helped my organization?
Google Kubernetes Engine has helped our organization to deploy classes faster.
What is most valuable?
The most valuable feature of Google Kubernetes Engine is how you can automatically scale and load balance.
What needs improvement?
Google Kubernetes Engine's cost should be improved because it is high.
It would help if Google Kubernetes Engine could be made more customizable.
For how long have I used the solution?
I have been using Google Kubernetes Engine for three years.
What do I think about the stability of the solution?
Google Kubernetes Engine is a pretty stable solution.
I rate Google Kubernetes Engine an eight or nine out of ten for stability.
What do I think about the scalability of the solution?
Google Kubernetes Engine's scalability is pretty high.
I rate Google Kubernetes Engine a nine out of ten for scalability.
How was the initial setup?
The solution’s initial deployment is pretty easy.
What was our ROI?
Our clients have seen a return on investment with Google Kubernetes Engine, which is diminishing because competitors now have better products.
What other advice do I have?
I am using the latest version of Google Kubernetes Engine.
Google Kubernetes Engine is deployed on-cloud in our organization.
I would advise users to pay attention to the vendor lock-in. Sometimes, they reduce access to infrastructure. I would pay much attention to implementing the solution to have better visibility of the performance issues, especially concerning direct access to virtual machines.
Google Kubernetes Engine is pretty simple to use. It is pretty good as long as you use the solution within Google Cloud.
The solution's ease of use comes with the cost. Whoever wants to use the solution must weigh what's more important to them: the cost they'll pay to Google or the cost they'll pay their staff to make it work as well as they need.
Overall, I rate Google Kubernetes Engine an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
DevOps Engineer at a tech vendor with 51-200 employees
Effective project management with improved permissions but complex configurations
Pros and Cons
- "The most beneficial feature is the ability to separate each project and manage permissions more effectively."
- "The primary area for improvement would be the complexity involved when working with Google Kubernetes Engine, especially when using Terraform."
What is our primary use case?
We use Google Kubernetes Engine primarily for our production clusters, running several microservices and main services. We have one main separate cluster for production testing, and for our actual production, we manage separate clusters.
How has it helped my organization?
Google Kubernetes Engine has helped us manage our infrastructure more securely, especially when separating projects and assigning permissions. This categorization enhances security as we streamline roles and permissions management.
What is most valuable?
The most beneficial feature is the ability to separate each project and manage permissions more effectively. This categorization is especially useful for security purposes. I find managing IAM roles in GCP to be better than AWS.
What needs improvement?
The primary area for improvement would be the complexity involved when working with Google Kubernetes Engine, especially when using Terraform. It can be more complex compared to AWS.
Additionally, the process of managing IAM roles and integration with other Google services can be cumbersome and could use some simplification.
For how long have I used the solution?
I have been using Google Kubernetes Engine for about one year to one and a half years.
What do I think about the stability of the solution?
We have not encountered any major stability issues with the Google Kubernetes Engine. Aside from the usual errors that occur day-to-day, such as image pull-back errors, we maintain a stable environment by using versions that are one or two versions behind the latest release.
What do I think about the scalability of the solution?
The auto-scaling performance is really good in both GCP and AWS. I have not experienced any issues with auto-scaling capabilities, and they meet our demands efficiently.
How are customer service and support?
Usually, our upper management takes care of any escalations to tech support, so I do not have direct experience with their customer service.
How would you rate customer service and support?
Neutral
How was the initial setup?
The initial setup of Google Kubernetes Engine took me about two days. I primarily used Terraform scripts for deployment and testing.
What about the implementation team?
Initially, when starting with Google Kubernetes Engine, I required some help, especially with configurations involving Helm charts and additional components such as the ingress controller. Once everything was set up, maintaining it became more manageable.
What was our ROI?
Google Kubernetes Engine has been cost-effective and has improved our operational productivity. However, GKE can be more expensive compared to AWS when it comes to certain services like Compute Engine. Integrating with multiple cloud providers is easier with GCP, making it a flexible solution for our diverse requirements.
What's my experience with pricing, setup cost, and licensing?
I'm aware of the normal pricing, but it's not on top of my head. AWS is generally cheaper than GCP for most use cases. Costing fluctuates based on different purposes and sizes.
What other advice do I have?
If you are using multiple cloud provider services, such as DNS management from DigitalOcean or S3 buckets from AWS, integrating with Google is simpler than AWS. For smaller functions, services like AWS Lambda can be more cost-effective than running them on GKE. It is important to utilize the proper tools for easy maintenance.
I'd rate the solution seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Solutions Architect at a tech vendor with 1,001-5,000 employees
Provides deployment across multiple regions and has a user-friendly setup process
Pros and Cons
- "The initial setup process is simpler and more user-friendly than other cloud providers."
- "The product's integration with third-party vendors needs improvement."
What is our primary use case?
We use the platform for transforming our product from VM-based to container-based. It involves migrating old monolithic applications to containers, which takes years.
What is most valuable?
One valuable feature of the product is openness to global networks, which allows for integration and deployment across multiple regions, which is only sometimes possible with other cloud providers.
What needs improvement?
The product's integration with third-party vendors needs improvement.
For how long have I used the solution?
I have been working with Google Kubernetes Engine for approximately two to three years.
What do I think about the stability of the solution?
I rate the product stability an eight.
What do I think about the scalability of the solution?
I rate the product scalability an eight.
How was the initial setup?
The initial setup process is simpler and more user-friendly than other cloud providers.
What other advice do I have?
Google Kubernetes Engine has made the deployment process easier than Amazon and Azure. It is a good product and often more cost-effective.
I recommend it to others and rate it an eight out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Performance Specialist at a renewables & environment company with 1,001-5,000 employees
Along with great scalability and reliability features, the tool also makes CI/CD implementation easy
Pros and Cons
- "I am satisfied with the stability offered by the solution."
- "The monitoring part requires some serious improvements in Google Kubernetes Engine, as it does not have very good monitoring consoles."
What is our primary use case?
In our company, the microservices are deployed into the containers in Google Kubernetes Engine.
What is most valuable?
Google Kubernetes Engine itself is quite a revolutionary concept. The scalability and reliability features of the product are fascinating, and they help a lot. With Google Kubernetes Engine, the area around deployment and the CI/CD implementation is easy.
What needs improvement?
The monitoring part requires some serious improvements in Google Kubernetes Engine, as it does not have very good monitoring consoles. If Google Kubernetes Engine comes up with monitoring consoles, that would be helpful.
During deployment, if the product provides users with an interactive kind of proper dashboard, which gives status or feedback on deployment, it will be helpful.
For how long have I used the solution?
I have been using Google Kubernetes Engine for around two years.
What do I think about the stability of the solution?
I am satisfied with the stability offered by the solution. Stability-wise, I rate the solution a nine out of ten.
What do I think about the scalability of the solution?
Google Kubernetes Engine is an industry leader. Scalability-wise, I rate the solution a nine out of ten.
More than 200 people in my company use the solution.
The use of the solution is increasing day by day in my company as Google Kubernetes Engine is the main platform we use for development. Our organization is rapidly growing, and new teams are being introduced.
How are customer service and support?
Though I have not contacted the solution's technical support, through our company's regular channels, we keep watch for regular updates. If there is any escalation or ticket that was raised, our company gets good support from Google. I rate the technical support an eight out of ten.
How would you rate customer service and support?
Positive
How was the initial setup?
I rate the product's initial setup phase a seven out of ten.
The solution is deployed on a hybrid cloud.
The time required to deploy the product depends on how many services you want to be deployed at a time in your environment. In general, deploying the product doesn't take much time since it can usually be done in ten to fifteen minutes. If everything goes smoothly during the deployment process, it won't take much time, and if something gets stuck, then it may require time for a person to deploy.
What's my experience with pricing, setup cost, and licensing?
Initially, Google Kubernetes Engine was a little bit cheaper, but now its prices have been increased compared to the pricing model and the features that are made available by its competitors.
What other advice do I have?
I recommend others try the solution and see if it suits and meets your budget. I recommend the solution to others because of the scalability, reliability, and ease of use it offers.
I rate the overall tool an eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free Google Kubernetes Engine Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2026
Product Categories
Container ManagementPopular Comparisons
Microsoft Defender for Cloud
Red Hat OpenShift
Splunk Observability Cloud
Red Hat OpenShift Container Platform
VMware Tanzu Platform
Amazon EKS
Rancher Labs
Kubernetes
Nutanix Kubernetes Platform (NKP)
Amazon Elastic Container Service
HPE Ezmeral Container Platform
Buyer's Guide
Download our free Google Kubernetes Engine Report and get advice and tips from experienced pros
sharing their opinions.
















