Red Hat OpenShift - a developer and architect's experienced perspective.
February 13, 2024

Red Hat OpenShift - a developer and architect's experienced perspective.

Bhargav VR Perepa | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Software Version

Red Hat OpenShift Container Platform (self-managed)

Overall Satisfaction with Red Hat OpenShift

As an enterprise organization with mission-critical applications - Red Hat OCP helps my organization - build, deploy, operate, maintain, and integrate containerized applications that are secure, scalable, and stable - across multiple platforms. Red Hat OpenShift helps to build native and containerized cloud applications quickly to react to market forces, capitalize on market opportunities, and innovate to market-changing trends. OpenShift helps to application development time, time to value, and market with safer applications, stabler, and more secure. At the same time - the deployed applications are consistent across on-prem or in public clouds or private data centers - in physical or virtual environments. OpenShift can also be used simultaneously - on legacy applications to modernize and deploy anywhere or everywhere, including at the edges or on factory/shop floors.
  • Single point and centralized visibility for hybrid or multi cloud deployments.
  • Multi-cloud and multi-cluster security across hybrid and multi-cloud deployments.
  • Enhanced security - with security contexts and selinux hardening.
  • Enhanced security to application code - container registry and security/vulnerability scanning capabilities.
  • Knowledge diffusion with less friction since OpenShift skills are non-trivial and demanding.
  • Improved support for issues arising when using OpenShift.
  • Improved samples catalog - examples, samples and tutorial code.
  • Speed to value and speed to market - very positive.
  • Developer, Operator/Administrator, Security professional productivity - very positive.
  • Enhanced visibility into cluster or multi-cluster security, management - very positive.
  • Enhanced application code security - with vulnerability scanning and keeping curated images in an image registry - (supply chain integrity) - very positive.
Absolutely and positively - unambiguously and irrefutably.
Applications deployed to OpenShift clusters stay responsive when peak load hits or when the traffic dies down - since the platform reacts by scaling out or scaling in the deployed applications elastically - achieved through' policy sense and response automation - leveraging monitoring, measuring (metrics), auto-scaling to meet SLAs, SLOs, and SLIs. This approach works for stateless or stateful business logic hosting applications. The deployed applications perform consistently, stably, and securely across many deployment platforms - public clouds, private data centers, at the edge, or on factory floors - hosted by bare metal or virtual environments.
CNCF Kubernetes. OpenShift builds on Kubernetes and is a complete platform. OpenShift makes use of extensions provided by Kubernetes to provide a full platform. OpenShift is 100% Kubernetes, while Kubernetes is not 100% OpenShift.

Do you think Red Hat OpenShift delivers good value for the price?

Yes

Are you happy with Red Hat OpenShift's feature set?

Yes

Did Red Hat OpenShift live up to sales and marketing promises?

Yes

Did implementation of Red Hat OpenShift go as expected?

Yes

Would you buy Red Hat OpenShift again?

Yes

OpenShift is well suited - when an application needs to be deployed to multiple environments (public clouds, private data centers, hybrid environments, at the edge, or on factory floor environments), where the application needs to be running consistently, safely, securely, and in a performance manner. OpenShift shines when the application deployments need to be quick, be operated, and maintain speed and consistency (DevSecOps). OpenShift also performs very well in building cloud-native microservices architectures or modernizing legacy applications that require integrations. OpenShift may not work well when the applications are unsuitable for containerization or the skills are misaligned with cloud-native and microservices approaches.

Red Hat OpenShift Feature Ratings

Ease of building user interfaces
9
Scalability
9
Platform management overhead
9
Workflow engine capability
9
Platform access control
9
Services-enabled integration
9
Development environment creation
9
Development environment replication
9
Issue monitoring and notification
9
Issue recovery
9
Upgrades and platform fixes
9

Evaluating Red Hat OpenShift and Competitors

Yes - Open Source Kubernetes - CNCF managed.
  • Cloud Solutions
  • Scalability
  • Integration with Other Systems
  • Ease of Use
  • Other
Completeness of the platform - versus competing products or CNCF K8S.
I will not change my decision to select OpenShift.

Red Hat OpenShift Support

I have skilled peers and resources that do not require support.
I did not purchase any support as I have a network that is skilled enough not to have to purchase support.

Using Red Hat OpenShift

It has very usable features and capabilities - for interactive or command line or automated consumption.
ProsCons
Like to use
Relatively simple
Easy to use
Well integrated
Feel confident using
Requires technical support
Slow to learn
Lots to learn
  • Development, Deployment, Management, Operations - containerized application usage - Super good and valuable.
  • Consistency for deployments across a host of target systems.
  • Automation - Ansible and Operators.
  • Gaining knowledge.
  • Exploiting all that the platform offers - operators, templates, policies.