TrustRadius: an HG Insights company

Red Hat OpenShift on IBM Cloud

Score8 out of 10

41 Reviews and Ratings

Get a Demo

Contact about Red Hat OpenShift on IBM Cloud

Please fill out the form below to get in touch.

IBM

Connect with IBM

What are you interested in?

Already have an account?

You hereby consent to have TrustRadius share the information supplied on this form with IBM so that IBM and TrustRadius may contact you in regard to the information requested.

What is Red Hat OpenShift on IBM Cloud?

Red Hat OpenShift on IBM Cloud is a comprehensive service that offers fully managed OpenShift clusters, on IBM Cloud platform. It is directly integrated into the same Kubernetes service that maintains 25 billion on-demand forecasts daily at The Weather Company.

Top Performing Features

  • Security and Isolation

    Product provides effective tools to isolate containers, nodes, and clusters and protect them from threats.

    Category average: 8.5

  • Container Orchestration

    The product’s ability to automate networking, deployment, scaling, and other container management functions.

    Category average: 8.3

  • Self-Healing and Recovery

    Product can be configured to automatically restart, replace, reschedule, kill, and validate jobs, containers, nodes, or clusters.

    Category average: 7.8

Areas for Improvement

  • Storage Management

    Product’s ability to allocate storage resources and manage both temporary and persistent data.

    Category average: 8.1

  • Analytics, Monitoring, and Logging

    Product provides tools to manage performance, health, and other data related to containers or clusters. This could include analytics tools, logging tools, live dashboards, etc.

    Category average: 7.9

  • Discovery Tools

    Product provides methods (such as URIs or sortable lists) to easily find and access jobs, nodes, containers, or clusters.

    Category average: 8.1

IBM Cloud Openshift is perfect service from IBM offering.

Use Cases and Deployment Scope

We use Red Hat OpenShift on IBM Cloud for our product's day-to-day deployment. As we have to verify our product in the cloud, we have chosen IBM Cloud as one of our vendors. As we already use other cloud services from IBM, it makes sense to collaborate more efficiently for our deployment and testing.

Pros

  • Its easily scalable.
  • Deployment Configs are easy to operate on.
  • Execution of commands on pods is easier.

Cons

  • Debugging could be easier within console.
  • Private deployments.
  • Openshift virtualisation.

Return on Investment

  • 150% increase in our productivity as we don't have to do the things manually any more.
  • It's more secure, so we need to spend less money fixing the vulnerabilities ourselves.
  • Deployments are much more easier so it has reduced our time of testing by 80%.

Alternatives Considered

Kubernetes, Azure Kubernetes Service (AKS) and Google Kubernetes Engine

Other Software Used

Azure Blob Storage, Amazon S3 (Simple Storage Service), AWS Glue

RedHat OpenShift on IBM Cloud.

Use Cases and Deployment Scope

OpenShift is very handy for us. With just a code repository (e.g., imported from Git), OpenShift is able to build the code into a container image, push that image to a registry, create a deployment that references the image, and open the application to the internet. My experience with OpenShift includes deploying an application using s2i (‘Source-to-image’).

Pros

  • Elastic Scaling.
  • Self-service.
  • Built-in Security.
  • AI and ML Capabilities.

Cons

  • It has a steeper learning curve.
  • It's more resource hungry.
  • The user interface could be more user friendly.
  • Customization options could be more flexible.

Return on Investment

  • Faster time to market.
  • OpenShift Automation improves efficiency.
  • Resource Optimization saves costs (e.g., resources only used when needed).

Alternatives Considered

Docker

Other Software Used

GitHub, IBM Watson Natural Language Understanding, MongoDB

Enrich your developer skills with Red Hat OpenShift on IBM Cloud

Use Cases and Deployment Scope

We use to deploy, manage, and scale containerized applications in a IBM cloud environment. Using Red Hat OpenShift on IBM Cloud leverages our ability to start very quickly any containerized application developed with diferente languages, as here we use python, node, javascript and NEXT. We can take advantage of Built-in continuous integration and continuous deployment (CI/CD) tools, as well, security features, such as network policies and secret management. And its possible to use various databases and data stores.

Pros

  • Support for multiple programming languages and frameworks
  • Automated deployment and scaling of applications
  • Security features
  • Support for various databases and data stores
  • Support for monitoring and logging

Cons

  • Could generate yaml files automatic
  • Plugin for VS
  • Improve UI

Return on Investment

  • It is not free
  • We need to associate to a paid Linux
  • After using, it becomes cheaper

Alternatives Considered

Kubernetes

Other Software Used

IBM Cloud Code Engine, IBM Cloud Continuous Delivery, Db2

Container orchestration platform for Enterprises with all the bells and whistles

Use Cases and Deployment Scope

We have used OpenShift cluster to install IBM Cloud Pak software. Cloud Pak was provisioned in the IBM Cloud. This was quick and painless.

Pros

  • Ease of provisioning
  • Time to market
  • Operated by IBM
  • IBM relationships with RedHat

Cons

  • Price could be lower
  • Ability to create OpenShift cluster for free (testing)

Return on Investment

  • Customer didn't have any outages running OpenShift cluster over a year
  • Could be more expensive than plain Kubernetes but value is more

Alternatives Considered

Amazon Elastic Kubernetes Service (EKS), Azure Kubernetes Service (AKS) and SUSE Rancher

Other Software Used

Amazon Web Services, Microsoft Azure

Hybrid cloud hosting for Enterprise applications

Use Cases and Deployment Scope

We use Red Hat OpenShift as the primary platform for our applications. The platform hosts around 3000 applications for our company, spread across millions of pods. Given that it's the primary platform for hosting our applications for developers as well as actual business users, the revenue source is both, direct and otherwise

Pros

  • Multiclick provisioning of resources makes it super easy to manage pods and deployments. We don't have to maintain code for the same
  • In built security features and customizability ensures that organization wide standards are integrated well into the containers
  • Automated backups, scale ups and fail recovery makes sure of minimal down time

Cons

  • Multi cloud support and migration often requires support of cloud teams, and is not entirely automated
  • Often run into common issues like cache clearance of pods, which is an activity we have to do manually, often multiple times a day
  • The UI can be made more intuitive and user friendly

Return on Investment

  • OpenShift has handled around 3000 applications within our network, amounting to a revenue of more than $1T
  • The average uptime across applications is more than 99.8%, which has led to minimal disruption in business critical functioning
  • It has also led to minimal security concerns, which has further solidified trust of the organization

Alternatives Considered

Google Cloud Platform

Other Software Used

Atlassian Confluence