We performed a comparison between Cloud Foundry, Google Compute Engine, and OpenShift based on real PeerSpot user reviews.
Find out what your peers are saying about Microsoft, Amazon Web Services (AWS), Oracle and others in PaaS Clouds."Cloud Foundry builds the runtime environment directly without requiring dependency management from the user."
"My favorite component of IBM's solution is Node-RED, which greatly shortens the amount of time required to develop, test, and deploy new applications."
"IBM is the only vendor to offer integration with blockchain for smart contract development."
"One of GCE's best features is the managed instance groups."
"The initial setup is reasonably straightforward. It's a handful of networks and a handful of computers."
"From a feature perspective, I find API integration, automation capabilities, and features like preemptive and Spot instances valuable. Migration tools have also been useful."
"It's the most engineer-friendly product compared to Amazon AWS or Azure."
"The solution helps to direct SSH into the machine at the click of a button. It also helps to deploy container images right from the UI. There is no need to manage the containers on the machine. I also like the tool’s Spot provision model."
"Everything is simple and useful. The initial setup is not challenging."
"Google is managing all hardware. You don't need to provision or pre-provision your computer engine."
"The support for ephemeral instances has been particularly valuable for me. It allows me to significantly reduce costs for temporary virtual machines by automatically destroying them once they are no longer needed, which can result in cost savings of up to 90 percent. Additionally, the solution is easy to use."
"The stability has been good."
"In terms of implementation, OpenShift is very user-friendly, which is an advantage. We are using it along with GitLab for implementing CI/CD pipelines. That's a feature that other products also have, but in OpenShift, we find it good."
"Two stand-out features are the security model and value-add features that don't exist in Upstream Kubernetes."
"Excellent GUI support, so one does not need to use the command line client for almost any tasks. Great support for building images directly from Git repositories with hooks."
"The scalability of OpenShift combined with Kubernetes is good. At least from the software standpoint, it becomes quite easy to handle the scalability through configuration. You need to constantly monitor the underlying infrastructure and ensure that it has adequate provisioning. If you have enough infrastructure, then managing the scalability is quite easy which is done through configuration."
"The virtualization of my APIs means I no longer have to pay VMware large amounts of money to only run in-house solutions."
"The most valuable feature is the auto scalers for all microservices. The feature allows us to place request limits and it is much cheaper than AWS."
"The most valuable aspect of this solution is the great customer service and the ability for our team to get assistance when we need it."
"After the initial excitement period with Node-RED is over, you crave the need of additional integrations to third-party services."
"In IBM Cloud, the product has been deprecated in favor of Kubernetes, which is a more complicated infrastructure to manage."
"There have been instances when a customer has tried to deploy a certain number of VMs inside a project, and they come across quota issues."
"Google Compute Engine needs to have multi-region support. It would also be nice to have a tracking mechanism."
"The biggest problem is that it's got a very archaean and complex security environment that has to be very carefully set up and is easy to break."
"I rate the product's stability around five to six out of ten."
"I would like to improve the solution’s UI while deploying a container. It is sometimes hard to figure out the container’s details and format that you want to deploy. The tool does not give you a guide to find out the error and why the container is not starting up which could be because you have configured it wrong. This is always a hit on the setup."
"Google Compute Engine does not have many options at a lower tier level. If they had more options it will be better. For example, Amazon AWS or Microsoft Azure, have more options and different types of instances, of VMs we can select."
"The licensing process is not a very straightforward process."
"It is not very user-friendly for non-experienced users"
"There is no orchestration platform in OpenShift."
"An enhancement to consider for the future might involve incorporating a comprehensive solution for CI/CD tailored specifically for OpenShift."
"The tool lacks some features to make it compliant with Kubernetes"
"One glaring flaw is how OpenShift handles operators. Sometimes operators are forced to go into a particular namespace. When you do that, OpenShift creates an installation plan for everything in that namespace. These operators may be completely separate from each other and have nothing to do with each other, but now they are tied at the hip. You can't upgrade one without upgrading all of them. That's a huge mistake and highly problematic."
"Needs work on volume handling (although this is already better with GlusterFS). Security (SSSD) would also be an improvement."
"We experienced issues around desktop security, that stopped us implementing a new feature that had been developed."
"There have been some issues with security, in particular, that we had to address. At times they make it “clunky." I am quite confident these parameters will appear in the next releases. They have been reported as bugs and are actually in process."
"The operators need a lot of improvement, with better integrations."