

Google Kubernetes Engine and Kubernetes compete in the container orchestration platform category. Google Kubernetes Engine appears to have the upper hand due to its managed services and ease of deployment, though Kubernetes offers notable flexibility and community support.
Features: Google Kubernetes Engine provides extensive managed services to ease deployment, support for autoscaling, and seamless integration with Google's ecosystem. Kubernetes, being open-source, offers flexibility across various platforms, scalability with microservices, and strong community support.
Room for Improvement: Google Kubernetes Engine could improve cost management, integrations for monitoring, and application-level security. Kubernetes could benefit from more built-in tools for security, simpler integration options, and reduced configuration complexity.
Ease of Deployment and Customer Service: Google Kubernetes Engine is predominantly deployed in public cloud environments, noted for easy integration but faces criticism in support services compared to AWS. Kubernetes offers flexible deployment across hybrid, private, and public clouds but requires expertise for effective management, with users often relying on community forums for support.
Pricing and ROI: Google Kubernetes Engine costs are based on cloud usage and machine specifications, offering a competitive pricing model, yet can be high for complex use cases. Kubernetes, being open-source, incurs no licensing costs but can have hidden management and support costs. Both can yield positive ROI, with GKE's managed services offering operational efficiency, while Kubernetes provides cost-effectiveness when managed effectively.
By migrating from AWS to Google Cloud Platform, we have saved a lot of time and money.
We receive revenue and returns from its deployment due to improved services and applications.
I have seen a return on investment, and the metrics in return for the investment are very fast.
The application is stable, and I seldom require support.
The autoscaling capabilities of Google Kubernetes Engine have significantly impacted our operations.
Kubernetes is highly scalable, earning a rating of eight out of ten.
By using horizontal pod autoscalers, Kubernetes automatically adjusts the number of pods based on CPU, memory usage, or other metrics.
Kubernetes is a scalable platform, which is why we are using it.
If I have 100 replicas of containers and the traffic suddenly pushes to 1,000 within a fraction of a second, the selected machine type must be fast.
Our organization performs robust testing before sending changes to production, ensuring the stability of Kubernetes in live environments.
If any containers take more space, sometimes the cluster goes down.
Kubernetes offers high stability, allowing for easy scaling of ports and containers.
When looking at the web interface, it feels kind of slow due to the many features involved.
I think they are already implementing Kubernetes itself, so they are the owners.
Log observability could be made easier so someone from high school can use it without having technological expertise.
Improved documentation would help in gaining scalable knowledge and making it more understandable.
The upgrade process required addressing these failures and adjusting for changes made by external services such as the AWS CodeBuild.
Although we face issues when migrating to new versions of Kubernetes, such as misunderstandings on using new features or integration with proxy services, these issues can be addressed with proper preparation.
Instead, we only pay for the hardware we use, which results in cost-cutting.
Google is considered cheaper compared to AWS, making it suitable for smaller to medium companies concerning cost.
Google Kubernetes Engine solution is expensive, as are all cloud solutions in general.
Since we use Kubernetes on-premises, the costs are related to our expertise and the personnel we hire.
the setup costs are high.
The most valuable aspect of Google Kubernetes Engine (GKE) is its managed nature, which significantly reduces the burden on our platform team.
The best advantage of Google Kubernetes Engine is that it manages Kubernetes for you, making everything related to the master nodes managed for you with automatic updating and upgrading.
What I find most valuable is the ability to focus solely on my product without worrying about the Kubernetes infrastructure itself.
Kubernetes also offers rollback control and auto-scaling capabilities, which are crucial for maintaining an application's availability even if nodes or pods go down.
Kubernetes has positively impacted my organization as 99% of microservices are running.
The most valuable feature of Kubernetes is its support for load balancing.
| Product | Market Share (%) |
|---|---|
| Kubernetes | 6.1% |
| Google Kubernetes Engine | 2.3% |
| Other | 91.6% |


| Company Size | Count |
|---|---|
| Small Business | 21 |
| Midsize Enterprise | 6 |
| Large Enterprise | 15 |
| Company Size | Count |
|---|---|
| Small Business | 26 |
| Midsize Enterprise | 10 |
| Large Enterprise | 47 |
Kubernetes Engine is a managed, production-ready environment for deploying containerized applications. It brings our latest innovations in developer productivity, resource efficiency, automated operations, and open source flexibility to accelerate your time to market.
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed ideas and practices from the community.
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.