We use it for container orchestration. Some customers don't need to go with the coordinated open source as they need a more enterprise solution, so we use OpenShift. We mainly use it to host IBM CloudSec. We are working with CloudSec for integration, CloudSec for automation, and as a prerequisite for them, they need an OpenShift.
Red Hat OpenShift Service on AWS
Red HatExternal reviews
External reviews are not included in the AWS star rating for the product.
The platform of the future
Complex but far more accessible and stable than a Vanilla Kubernetes
Great to remove Broadcom/VMware
Red Hat OpenShift
OpenShift review
Easy to experiment & integrate with the help of platform operators
I love open source and redhat
Awesome explaining experience
Our management
Deployment with training
Seamlessly monitor microservices with streamlined DevOps capabilities
What is our primary use case?
How has it helped my organization?
With OpenShift, it gives me the ability and capability to monitor all my microservices and all my containers using its integrated monitoring. Its horizontal pod scaling is more efficient than the one used in Kubernetes.
What is most valuable?
Most benefit from it, however, I work with Kubernetes, and installing Vanilla Kubernetes is easy. That said, it introduces many tools that need to be set up individually. OpenShift comes ready out of the box, with all tools installed and configured. Red Hat certifies and confirms that all the components are compatible with each other.
OpenShift's superior dashboard is a notable strength, especially when compared to Kubernetes. The integrated DevOps capabilities, such as pipelines and the container registry, are extremely beneficial.
Additionally, its capability to monitor microservices and containers with integrated tools like Prometheus is a major advantage. The horizontal pod scaling exceeds the scalability features I found in Kubernetes.
What needs improvement?
OpenShift requires a very expensive and complex infrastructure. If I have a Kubernetes cluster with one master and three workers, to apply the same configuration in OpenShift, I need about three masters, three infra, and three workers.
It uses around double the resources of vanilla Kubernetes. Also, learning OpenShift requires complex infrastructure, needing vCenter integration, more advanced answers, active directory, and more expensive hardware. These demands can deter people from learning OpenShift.
For how long have I used the solution?
I have been working with Red Hat OpenShift for about four years now.
What do I think about the stability of the solution?
OpenShift is stable but comes at the cost of a very expensive infrastructure. It provides better performance yet requires more resources compared to vanilla Kubernetes.
What do I think about the scalability of the solution?
OpenShift's horizontal pod scaling is more effective and efficient than that used in Kubernetes, making it a superior choice for scalability.
How are customer service and support?
We have dealt with many cases with Red Hat support, and while they eventually solve issues, it sometimes takes them a long time to reach a resolution, particularly with complex matters related to IBM Cloud. We have rated their support a seven out of ten.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have used Vanilla Kubernetes, VMware Kubernetes, etc., before. OpenShift is the more powerful and supported solution between them.
How was the initial setup?
The setup involves creating a configuration file called 'install-config.' After providing necessary parameters such as vCenter's URL, username, and password, an Ignition file is generated. A virtual machine is then created from an OVA file with attached parameters.
Although the process is still somewhat complex due to user-provisioned infrastructure, OpenShift offers a simpler installer-provided infrastructure. We chose user-provided because it offers more control over our environment.
What was our ROI?
With OpenShift combined with IBM Cloud App integration, I can spin an integration server in a second as compared to traditional methods, which could take days or weeks.
What's my experience with pricing, setup cost, and licensing?
The cost of OpenShift is very high, particularly with the OpenShift Plus package, which includes many products and services. While I know it's expensive, I do not have the specific numbers.
Which other solutions did I evaluate?
I have used Vanilla Kubernetes, VMware Kubernetes, etc., before. OpenShift has proven to be better.
What other advice do I have?
I recommend having a solid understanding of Kubernetes before transitioning to OpenShift as it is based on Kubernetes. Without this knowledge, managing and maintaining OpenShift can be a nightmare.
I rate OpenShift as a nine point nine out of ten. I suggest considering the necessary infrastructure and related costs before adopting OpenShift.