Google Kubernetes Engine vs OpenShift Container Platform comparison

You must select at least 2 products to compare!
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Google Kubernetes Engine and OpenShift Container Platform 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.
To learn more, read our detailed Google Kubernetes Engine vs. OpenShift Container Platform Report (Updated: March 2023).
686,748 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
"We appreciate that it is quite easy to set up a Kubernetes cluster in Google Cloud, using the managed services within this solution.""The solution is available across AWS, GCP and Azure and is seamless.""GKE's plugin management and configuration sync are excellent features. The amount of data it provides is good, and I've been able to integrate it with the things I need.""We can scale it all the way from a single zone to multiple regions around the world.""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.""Google Kubernetes Engine's most valuable feature is container deployment.""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.""It's easy to manage and deploy. It's the best."

More Google Kubernetes Engine Pros →

"On OpenShift, it's easy to scale applications. We can easily scale up or scale down.""The platform is easy to scale as it supports Windows worker node.""Technical support is good; they are fast and reliable.""The software is user-friendly and straightforward to use, which is favorable to a developer.""Red Hat's security throughout the stack and software supply chain is good. It is a lightweight operating system. You don't have to worry about the security patches on the system. You can update the entire environment with security patches, which is a nice feature.""The most valuable features are the monitoring and logging functionalities.""OpenShift is a user-friendly container platform with a solid GUI that helps you follow what is going on and gives you an overview of all your clusters. It's more user-friendly than the Kubernetes itself. The interface helps you learn the platform and provides access to some features or specific comments.""Some of the primary features we leverage in the platform have to do with how we manage the cluster configurations, the properties, and the auto-scalability. These are the features that definitely provide value in terms of reducing overhead for the developers."

More OpenShift Container Platform Pros →

"Google Kubernetes Engine is less stable in some highly complex deployments with many nodes.""One of the biggest issues right now is the Kubernetes backup system. That's being handled right now by Google, but it's in beta.""The user interface could be improved.""The console for this solution could be improved because it is very limited.""There is a limitation for our infrastructure. It's very complex to see in one dashboard all the components and all the behavior on performance. I am looking for some additional tools for that. If I want to check the disk or file storage, it gets complex. There should be an integrated dashboard so that we can manage everything through a single pane.""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.""An area in which Google Kubernetes Engine could improve is configuration.""Their documentation is a little here and there. Sometimes, the information is not clear or updated. Their documentation should be a little bit better."

More Google Kubernetes Engine Cons →

"Another thing that bugs me is that they removed the software in NFS storage. I don't understand why because this is a common type of storage. I am having problems with that, so I wish they would put it back.""With the recent trend of cloud-native, fully managed serverless services, I don't see much documentation about how a customer should move from on-prem to the cloud, or what is the best way to do a lift-and-shift. Even if you are on AWS OCP, which is self-managed infra services, and you want to use the ROSA managed services, what is the best way to achieve that migration? I don't see documentation for these kinds of use cases from Red Hat.""Container Platform could be improved if we could aggregate logs out of the box instead of having to do it through integrations with other products.""The initial setup can be hard.""It is difficult to deploy the OpenShift cluster in a bare-metal environment.""OpenShift has certain restrictions in terms of managing the cluster when it's running on a public cloud. For example, identity and access management integration with the IM of AWS is quite difficult. It requires some open-source tools to integrate. This is one area where I always see room for improvement.""Things are there and the documentation is there, however, there still needs to be quick guides available.""One area for improvement is that we can't currently run Docker inside a container, as it clashes with security consents. It would be good if we could change that."

More OpenShift Container Platform Cons →

Pricing and Cost Advice
  • "I would rate Kubernetes' pricing four out of five."
  • "The price for Google Kubernetes Engine could be lower - I'd rate its pricing at three out of five."
  • "It is competitive, and it is not expensive. It is almost competitive with AWS and the rest of the cloud solutions. We are spending around 3K USD per month. There are four projects that are currently running, and each one is incurring a cost of around 3K USD."
  • "The pricing for GKE is dependent on the type of machine or virtual machine (VM) that is selected for the nodes in the cluster. There is a degree of flexibility in choosing the specifications of the machine, such as the number of CPUs, GPUs, and so on. Google provides a variety of options, allowing the user to create the desired cluster composition. However, the cost can be quite steep when it comes to regional clusters, which are necessary for high availability and failover. This redundancy is crucial for businesses and is required to handle an increase in requests in case of any issues in one region, such as jumping to a different region in case of a failure in the Toronto region. While it may be tempting to choose the cheapest type of machines, this may result in a limited capacity and user numbers, requiring over-provisioning to handle additional requests, such as those for a web application."
  • "Its pricing is good. They bill us only per user. That's nice."
  • More Google Kubernetes Engine Pricing and Cost Advice →

  • "OpenShift with Red Hat support is pretty costly. We have done a comparison between AWS EKS (Elastic Kubernetes Services) which provides fully managed services from AWS. It's built on open-source-based Kubernetes clusters and it is much cheaper compared to Red Hat, but it is a little expensive compared to ECS provided by AWS."
  • "It depends on who you're talking to. For a large corporation, it is acceptable, other than the significant infrastructure requirements. For a small organization, it is in no way suitable, and we'd go for Amazon's container solution."
  • "The license to use the OpenShift Container Platform is free. If you are capable with Java you can modify it."
  • "The price is slightly on the higher side. It is something that can be worked on because most of the businesses now have margins."
  • "The pricing is a bit more expensive than expected."
  • "We paid for Cloud Pak for integration. It all depends on how many VMs or how many CPUs you are using. They do the licensing based on that."
  • "We currently have an annual license renewal."
  • "It largely depends on how much money they earn from the application being deployed; you don't normally deploy an app just for the purpose of having it. You must constantly look into your revenue and how much you spend every container, minute, or hour of how much it is working."
  • More OpenShift Container Platform Pricing and Cost Advice →

    Use our free recommendation engine to learn which Container Management solutions are best for your needs.
    686,748 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:The deployment of the cluster is very easy.
    Top Answer:Multi-cloud is a sort of an expensive endeavor as the tools are overpriced. We're looking at options that aren't based on Anthos, which is Google's multi-cloud solution. While you pay money to Google… more »
    Top Answer:It's maybe a controversial topic, as Kubernetes itself should be just your bottom layer. However, within your own engine, you expect to do more with time. Since we're putting so much into the cluster… more »
    Top Answer:Red Hat Openshift is ideal for organizations using microservices and cloud environments. I like that the platform is auto-scalable, which saves overhead time for developers. I think Openshift can be a… more »
    Top Answer:Red Hat's security throughout the stack and software supply chain is good. It is a lightweight operating system. You don't have to worry about the security patches on the system. You can update the… more »
    Top Answer:The solution is very costly. However, you do get good value for the price, and therefore we're willing to pay even if the cost is high.
    Average Words per Review
    Average Words per Review
    Also Known As
    Learn More

    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.

    Red Hat® OpenShift® offers a consistent hybrid cloud foundation for building and scaling containerized applications. Benefit from streamlined platform installation and upgrades from one of the enterprise Kubernetes leaders.

    Learn more about Google Kubernetes Engine
    Learn more about OpenShift Container Platform
    Sample Customers
    Philips Lighting, Alpha Vertex, GroupBy, BQ
    Edenor, BMW, Ford, Argentine Ministry of Health
    Top Industries
    Financial Services Firm15%
    Computer Software Company12%
    Comms Service Provider12%
    Financial Services Firm46%
    Computer Software Company15%
    Maritime Company8%
    Computer Software Company19%
    Financial Services Firm16%
    Comms Service Provider9%
    Company Size
    Small Business50%
    Midsize Enterprise13%
    Large Enterprise38%
    Small Business16%
    Midsize Enterprise14%
    Large Enterprise70%
    Small Business13%
    Midsize Enterprise3%
    Large Enterprise83%
    Small Business16%
    Midsize Enterprise12%
    Large Enterprise73%
    Buyer's Guide
    Google Kubernetes Engine vs. OpenShift Container Platform
    March 2023
    Find out what your peers are saying about Google Kubernetes Engine vs. OpenShift Container Platform and other solutions. Updated: March 2023.
    686,748 professionals have used our research since 2012.

    Google Kubernetes Engine is ranked 7th in Container Management with 10 reviews while OpenShift Container Platform is ranked 1st in Container Management with 27 reviews. Google Kubernetes Engine is rated 8.0, while OpenShift Container Platform is rated 8.4. The top reviewer of Google Kubernetes Engine writes "Fully Google ecosystem integrated, saves valuable time, and rapid deployment". On the other hand, the top reviewer of OpenShift Container Platform writes "Provides automation that speeds up our process by 30% and helps us achieve zero downtime". Google Kubernetes Engine is most compared with Linode, VMware Tanzu Mission Control, Kubernetes, Rancher Labs and Amazon Elastic Container Service, whereas OpenShift Container Platform is most compared with Amazon EKS, VMware Tanzu Mission Control, Nutanix Kubernetes Engine NKE, Rancher Labs and Cisco Container Platform. See our Google Kubernetes Engine vs. OpenShift Container Platform 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.