Red Hat OpenShift

Red Hat OpenShift

Customer Verified
Top Rated
About TrustRadius Scoring
Score 8.3 out of 100
Top Rated
Red Hat OpenShift

Overview

Recent Reviews

Infrastructure Architect

9
March 17, 2022
We have installed Openshift on bare metal servers. We are using Openshift to host our containerized applications for 5G systems. The main …
Read full review

OpenShift Review

10
February 08, 2022
As a Red Hat Partner we use OpenShift to help our customers to include it in their projects as the main platform for running workloads. …

Red Hat OpenShift 2021 Review

6
September 28, 2021
As a Solution Architect working in a managed service provider for hyperscalers, my job is to recommend the best solutions meeting …
Read full review

Robust container networking with Red Hat OpenShift

8
September 23, 2021
Red Hat OpenShift is used by multiple teams across my organization, specifically the teams working on our backend applications. It …
Read full review

Red Hat OpenShift - The Safe Way

9
September 22, 2021
Red Hat OpenShift is currently being used in the application and systems development area, our organization is dedicated to something …

OpenShift - To be or not to be

6
September 21, 2021
Our company is trying to build a hybrid K8 cloud environment, which is composed of the public cloud (Azure) and an on-premise private …
Read full review

The Good, The Bad, OpenShift

7
September 21, 2021
It is used across the company to manage container instances. [The] problem it addresses is to help monitor the health of the containers, …
Read full review

Reviewer Sentiment

N/A
Positive ()
N/A
Negative ()
Learn how we calculate reviewer sentiment

Awards

TrustRadius Award Top Rated 2022
TrustRadius Best of Award, Best Of Relationship 2022
TrustRadius Best of Award, Best Of Value 2022
TrustRadius Best of Award, Best Of Feature Set 2022

Popular Features

View all 11 features

Scalability (26)

8.7
87%

Development environment creation (25)

8.4
84%

Development environment replication (24)

8.2
82%

Platform access control (24)

8.0
80%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Red Hat OpenShift, and make your voice heard!

Pricing

View all pricing

3-Year Reserved Instance

$0.076

Cloud
Per Hour

1-Year Reserved Instance

$0.114

Cloud
Per Hour

Azure On Demand

$0.171

Cloud
Per Hour

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Starting price (does not include set up fee)

  • $42 per month

Features Scorecard

Platform-as-a-Service

7.9
79%

Product Details

What is Red Hat OpenShift?

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications. Under the OpenShift brand, there are three options for clients: Red Hat OpenShift Container Platform, Red Hat OpenShift Dedicated, and Red Hat | Microsoft Azure.

Red Hat OpenShift Container Platform
  • A Kubernetes platform on clients' own infrastructure designed with security in mind
  • Build, deploy, and manage container-based applications consistently across cloud and on-premises infrastructure
  • Full-stack automated operations to manage hybrid and multicloud deployments

Red Hat OpenShift Dedicated
  • Professionally managed, enterprise grade Kubernetes
  • Private, high-availability OpenShift clusters hosted on Amazon Web Services
  • Delivered as a hosted service and supported by Red Hat

Red Hat | Microsoft Azure
  • Enterprise-grade Kubernetes jointly managed by Microsoft and Red Hat
  • Highly available Red Hat OpenShift clusters hosted on Microsoft Azure
  • Delivered as a hosted service jointly engineered, operated, and supported by Red Hat and Microsoft

Red Hat OpenShift Competitors

Red Hat OpenShift Technical Details

Deployment TypesSaaS
Operating SystemsUnspecified
Mobile ApplicationNo

Comparisons

View all alternatives

Frequently Asked Questions

What is Red Hat OpenShift?

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

How much does Red Hat OpenShift cost?

Red Hat OpenShift starts at $42.

What is Red Hat OpenShift's best feature?

Reviewers rate Scalability highest, with a score of 8.7.

Who uses Red Hat OpenShift?

The most common users of Red Hat OpenShift are from Enterprises (1,001+ employees) and the Information Technology & Services industry.

Reviews

(1-25 of 29)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Review Source
We have installed Openshift on bare metal servers. We are using Openshift to host our containerized applications for 5G systems. The main problems that Openshift has solved are:
  1. It is way simpler than Openstack so it requires less number of employees.
  2. It can host both containerized applications and Virtual machines which makes it a great candidate to be a common infrastructure for both legacy workloads and new workloads.
  • Easiness of deployment, we can deploy the full stack completely and hardened easier than other container products
  • Used to host different workloads (CNF and VNF).
  • Easy to scale on both the worker and the infra layer
  • Infra nodes do not require subscriptions, which means we are only paying for our workload only, and no hidden costs.
  • For Openshift to be perfect, Red Hat has to follow strict life cycle timelines (i.e. as Openstack), rather than postponing a release for a few days, which will make our life easier when we plan the patching
  • For Openshift to be perfect, Red Hat has to follow a strict roadmap for instance Multus Support for ODF is in Tech Preview since Openshift 4.8 and we are always getting a promise that it will be supported in the next release and it is now Openshift 4.10 and it is not supported yet, that is complicating our design work.
  • Openshift is great as a common infrastructure to host both CNF and VNF.
  • As until now network segregation is not possible on ODF, and the storage traffic is using the public interface, it makes the Openshift with Hyperconverged Storage not meet our security guidelines, and we are using an external CEPH, but that makes the life cycle management is a bit complicated, as we need to have 2 life cycles one for Openshift and one for CEPH.
  • Logs in Openshift 4.9 are not always clear, which is making the troubleshooting a bit complicated, logs require more content.
February 08, 2022

OpenShift Review

Score 10 out of 10
Vetted Review
Verified User
Review Source
As a Red Hat Partner we use OpenShift to help our customers to include it in their projects as the main platform for running workloads. Most of the business problems that they solve are regarding agility for deployment and managing scalability for better Customer Experience, better performance and easy rollout. Another business problems that some custormers face that solve with openshift is the portability either from infrastructure or from environments.
  • Compatibility with most of the infrastructure providers (public or private clouds) and the installations methods
  • User Exprience in the console and the integration between components
  • The management of operators
  • The separation on Dev Experience and Admin Experience in the console
  • The observability stack still looks like it's separated from the rest of the console. Need to be more integrated like providing a feature that will make "easy" todo customize some dashboards
  • The migration between versions in clusters that include a lot of operators sometimes is really risky because of the versions compatilbility
Best suited: When starting new developments you have the opportunity to design and think the application to be fully "cloud native" and if you could manage that, OpenShift is teh best platform to developers and then to run the workloads. Less appropiate: When your organization still use old software architectures patterns and some monolotics apps need to be "agilized". Some of the points of OpenShift is that you could "use it for ols monolith" but I saw that the learning path is really long for some roles and it's really difficult to do the sizing of the that kind of apps.
Every time we need to get support all the Red Hat team move forward looking to solve the problem. Sometimes this was not easy and requires the scalation to product team, and we always get a response. Most of the minor issues were solved with the information from access.redhat.com.
Score 6 out of 10
Vetted Review
Reseller
Review Source
As a Solution Architect working in a managed service provider for hyperscalers, my job is to recommend the best solutions meeting customer's requirements or solve their pain points today. Red Hat OpenShift is a great solution for companies who are developing cloud-native applications looking to deploy and manage across public cloud or on-prem. Installation is seamless, as it is all automated with clicks of a button and it can be deployed with the Kubernetes container orchestrator of your choice or your public cloud platform. Also, it has one-click updates for platform, services, and applications, built-in security and regulatory compliance, and more. So instead of building your own automated solutions for applications deployments and testing that would be time-consuming with a lot of effort, you can use Red Hat Openshift for continuous integration and continuous delivery (CI/CD) solution based on Kubernetes resources and it uses Tekton building blocks to automate deployments across multiple platforms by abstracting away the underlying implementation details.
  • Automated installation, upgrades, and life cycle management for every part of your container stack.
  • Service mesh abstracts the logic of interservice communication into a dedicated infrastructure layer, so communication is more efficient, and distributed applications are more resilient.
  • Consistent managed Kubernetes experience for on-premises and cloud-based deployments.
  • You can only install OpenShift on a handful of operating systems, including Red Hat Enterprise Linux Atomic Host (RHELAH), CentOS, Fedora, and Red Hat Enterprise Linux (RHEL).
  • OpenShift has a small community of developers, mostly from Red Hat. As a result, support for this product is limited.
  • Because cluster logs on OpenShift are hard to understand, they are also challenging to manage.
Red Hat OpenShift helps developers delivering high-quality applications and functionalities in a faster way and improves business and efficiency results satisfying the customers’ and users’ needs. Continuous application management needs less time compared to running your applications on Kubernetes stacks yourself and it reduces the applications’ developed costs associated with the infrastructure and platforms’ development.
Rishabh Khanna | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Red Hat OpenShift is being used by our teams for moving on-premise web applications to the cloud using containerization. We started using containers with the Red Hat OpenShift platform. It provides a feature-rich environment. It provides features like load balancing, auto restart, monitoring, and security. It was easily adopted by our new team members.
  • Out of the box package of tools and services for DevSecOps practices.
  • Possibility to start small and then scale up.
  • Very nice user interface.
  • There should be a proper way to manage and view logs which will reduce overhead.
  • Community support can be better.
  • Documentation can be improved with best practices.
I suggest learning and implementing the OpenShift container platform If you are new to containers as it is easy, robust, and secure compared to other container orchestration platforms. It is a successful software stack for companies that require certified software and want to move to containerization. We are currently using it with our IIoT platform.
Score 8 out of 10
Vetted Review
Verified User
Review Source
Red Hat OpenShift is used by multiple teams across my organization, specifically the teams working on our backend applications. It automates our manual work and provides a unified basis to deploy, test, and run our applications. It makes deploying containers a very easy task and most of our engineers are now trained in the same.
  • Route registration is automatic
  • Massive scaling opportunity , both horizontally and vertically
  • Free Trial period
  • More python and nodeJS nodes can be added
  • Checking logs could be made simpler
  • Not practical for small patch updates or deployments
Red Hat OpenShift UI is amazing and is very helpful to train engineers to deploy Kubernetes without much prior knowledge.
On the other hand, if an issue occurs, it is very difficult to find the proper logs and the root cause of the issue immediately. It can be made more search friendly.
Score 10 out of 10
Vetted Review
Verified User
Review Source
Our application and deployment teams are using Red Hat OpenShift for the containerization and deployment of different business applications. It has helped us in managing enterprise-level large applications at an ease. We are able to handle deployments across on-premise and public/private clouds very easily with increased overall efficiency and security.
  • Security
  • Easy to manage deployments across public, private and hybrid cloud environments
  • Simple and seamless experience with deploying cluster of business applications
  • Ready made monitoring capabilities for PODS
  • Automated deployments based on the business and development requirements
  • Cost is somewhat on the higher side
  • Documentation needs a lot of improvement and detailed information about certain functionalities
  • Support is good, but more videos and small tutorials would be an added advantage
Red Hat OpenShift is one of the best containerization and orchestration tools available today. It has wide support with all the popular programming languages and different development frameworks. It makes management and deployments very simple and easy for the engineers and saves a lot of time.
Moris Mendez | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
Red Hat OpenShift is currently being used in the application and systems development area, our organization is dedicated to something other than software development, so it would be very difficult to expand the use of Red Hat OpenShift throughout the organization.
  • it has a great user-friendly interface
  • guaranteed scalability and flexibility
  • having the Git repositories is great
  • unexpected crashes that require a restart
  • poor accessibility to log records
  • technical support could be improved
Red Hat OpenShift is a great option when creating a sustainable and scalable systems development environment, which will increase the productivity of the development team by providing advanced integration features.
Score 6 out of 10
Vetted Review
Verified User
Review Source
Our company is trying to build a hybrid K8 cloud environment, which is composed of the public cloud (Azure) and an on-premise private cloud. For the on-premise private cloud, we are evaluating both VMware's Tanzu Grid and the Red Hat OpenShift options. We did the POC with OpenShift by deploying the containerized traditional mainstream Spring-based Java services application, as well as the Python-based AI/ML predictive model services. Based on the multifactor benchmarking, we eventually decide to opt for Tanzu Grid.
  • The same as many similar K8 vendor solutions, OpenShift provides a managed Kubernetes environment with advanced facilitative components built-in.
  • It provides the life cycle management/monitoring toolset to help users better visualize and understand both the application and infrastructure environment.
  • Provides the scaling and recovering mechanism to ensure the high resilience of the application.
  • CI/CD pipeline integration following the DevOps concept.
  • The monitoring feature is still not mature, at least not in satisfying our requirements.
  • Logging is somehow tricky. We can not stream all log info in real-time. Maybe it is our setup issue because we only see a partial log. This is a very negative part of our evaluation.
  • The installation and set up process is a little complex.
  • Only has the Jenkins as the CI/CD.
  • As long as we stay in the pre-built component suite it is fine, but if we want to add more 3rd party components into the portfolio it is not straightforward.
  • Documentation is not sufficient and it is also hard to find troubleshooting info from a public forum, requiring the purchase of the professional service from RedHat, which will lead to bigger cost concerns.
  • The auto-scaling setting is not perfect. It can not apply ad-hoc changes after the initial set up.
If your company has already been using the Red Hat software/service and is interested in extending it to an on-premises K8 environment, then OpenShift might be worth a quick try-out to see what it offers to meet your demands. It might be less appropriate for companies that want to have cross-platform K8 environments.
Score 7 out of 10
Vetted Review
Verified User
Review Source
It is used across the company to manage container instances. [The] problem it addresses is to help monitor the health of the containers, troubleshoot issues by viewing the logs, providing a self-service UI to restart the container without needing help from the operations team. The platform also allows us to manage multiple environments which reduces a lot of the overhead compared to managing Virtual Machines.
  • Managing multiple container instances across different environments
  • Allows real time tracing of logs
  • Relatively simple UI which does not take much training to get used to
  • There is a limit to how much logs can be viewed on the browser
  • No feature to search the logs (like how it can be done on Splunk)
  • Absence of graphical representation of CPU and Memory usage
[It is a] suitable platform that is used to monitor the status of your containers. This is not applicable to traditional Virtual Machine Monitoring. It is particularly useful when running tests in lower environments, for instance, you will be able to [easily] modify the config values and then restart the container all through [Red Hat] OpenShift to test a different application flow.
Score 10 out of 10
Vetted Review
Verified User
Review Source
[Red Hat] OpenShift is used in my organization as a platform environment to easily host and scale applications. It solves the problem for our organization of having to continually have our ops team spin up new servers (either virtual or bare metal) and have them grumble about needing to patch yet more servers. [Red Hat] OpenShift allowed the development team to take ownership of its own hosting requirements and allowed the team to control its own needs and scaling.
  • Gears/containers
  • Scaling
  • Deploying new applications is a breeze
  • Excellent configuration and management controls through tools
  • [The] development team can take control of its own hosting and scaling needs without the need for any other team's involvement (apart from the initial setup of course)
  • Performant
  • Polished
  • The shift from v2 to v3 was a huge transition, and Red Hat [OpenShift] really failed at making this step easy for users - their documentation at the time was fairly lacking
  • When things go wrong it can be hard to diagnose
[Red Hat] OpenShift is well suited to any organization that wants to put their apps in the cloud and alleviate themselves from all that infrastructure and cost or an organization that wants to self host a platform environment solution that would allow better use of resources, effectively alleviating the cost of spinning up/scaling servers.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Red Hat OpenShift is our new application platform and is the core of our digital transformation.
We use it to host our integration platform. As [the] first step, we use its container orchestration capabilities.
It enables us to build applications using a choice of programming languages, frameworks, and application lifecycle tools.
It allowed us to switch our existing project environments from traditional virtualization to the containerized world without excessive costs.
  • Very efficient support and very active community on the internet
  • Very efficient and user-friendly UX and CLI
  • Scalable, extensible
  • Multi-platforms, multi-technologies
  • Platform management made easy
  • Very smooth learning curve
  • OS log management could be improved (log reading can be tough)
  • It's sometimes hard to follow the new features flow
Red Hat OpenShift is the best platform for microservices-based modern apps lifecycle management and hosting.

[Red Hat OpenShift] is not suited for old windows server virtualization [or if] you have legacy heavy systems.
Score 5 out of 10
Vetted Review
Verified User
Review Source
We use it to run containerized workloads across the enterprise, both for long-running containers, as well as short-lived batch job containers. The business problems it addresses are consistent provisioning of infrastructure in a self-service format. And it provides capabilities like load balancing, auto restart, monitoring, and security for workloads running on it.
  • Nice user interface
  • Fine grained access control
  • Easy way to shell into a running container
  • Slow to adopt Docker features like multi stage builds
  • Inconsistent with Docker build behavior
  • No Redhat supported client libraries for k8 APIs to Redhat CRDs
Great if you want a cloud-agnostic platform to run containers, and have a large platform team to install, maintain, and admin it. Not great if you have autonomous teams that are in control of their own infrastructure, and need to be able to change cluster-level settings, or if you don't have a lot of money for an upfront license charge.
Rohan Tomar | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
I like the OpenShift UI, which we use to monitor the PODS, you can configure the number of that you want, you can scale the number up or down based on your need. Deplying containers across various frameworks and language is very easy. It helps in track dependencies and reduces user efforts.
  • It's flexibility and enablement for DevOps and collection wide collabration.
  • It has user friendly UI.
  • Easy to manage the container architecture, provisioning containers and performing Health management checks all at a single click.
  • Deploying containers across various frameworks and language is very easy.
  • When you have several miocrservices, then creating an image for each microservices is costly in OpenShift.
  • takes more time to configure.
  • OpenShift product support can be improved.
Red Hat OpenShift is well suited for solving problems related to deploying, managing and monitoring containers. It reduces the complexity of the container management process in real time.
Red Hat is less appropriate because there is no proper way to manage an view the logs which heavily increases our loads.
Kadu Barral | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Review Source
We are using OpenShift as a hybrid cloud Kubernetes platform and it enables us to build applications using any programming languages or frameworks. Our production environment is running about 4000 docker images with reliability and high scalability.
  • Works on a bare metal environment.
  • Auto route registration.
  • Log management.
  • Self-healing.
Red Hat OpenShift is perfect if you need to use Kubernetes on-prem, for cloud it could be costly and less effective than managed providers. If your on-premises environment is big and you don't want to pay for virtualization, it is possible to deploy OpenShift on bare metal.
Red Hat support is really useful and the documentation is rich. The community is big because the open source version, so you can find a lot of things on internet.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Red Hat OpenShift is used by our company as an enterprise, hybrid cloud Kubernetes application platform mainly for the container orchestration purposes. It enables us to build applications using a choice of programming languages, frameworks and application lifecycle tools. It allowed us to enhance our existing project environments without insane costs or fear of platform and vendor lock-in.
  • Nicely supports Red Hat Enterprise Linux for worker nodes.
  • Helps teams reach production faster and easier.
  • Starter plan only supports one project.
  • No native support for agents other than Jenkins.
OpenShift is a perfect solution if your teams develop applications with multiple, different languages and tools and deploy these through container images. Does not matter whether your choice of infrastructure is on premise, a public cloud or hosted; OpenShift supports all options. On the other hand it is much less useful for non-dockerized projects.
First of all OpenShift Help Portal is a great place to get assistance in case of any OpenShift platform related technical questions. When it comes to paid support subscription friendly support agents can find the right answer for you in a matter of minutes which is super efficient way of solving any critical issues.
August 19, 2019

OpenShift Review

Score 8 out of 10
Vetted Review
Verified User
Review Source
OpenShift is being used at a project level. OpenShift makes it easy to host our web application on the cloud. Being on the cloud makes our application more accessible than it was before. The interface is easy to use and understand so there is not too much difficulty on that front. It can also be useful from time to time for testing out prototypes.
  • Easy to use interface.
  • Free 1GB access on signup.
  • It is considerably fast.
  • When there is a failure while uploading a project it may take time to understand where the problem is coming from.
  • SSL certification knowledge is required before deploying web projects.
  • Difficult to check and understand logs.
OpenShift is well suited in most cases. They provide 1GB of free space upon sign up. Customer support is also quick and responsive. Recent server movement from Jboss servers to a more complex server system has made things a bit difficult but still, it is great and one of the better tools in the market.
Their customer support team is good and quick to respond. On a couple of occassions, they have helped us in solving some issues which we were finding a tad difficult to comprehend. On a rare occasion, the response was a bit slow but maybe it was because of the festival season. Overall a good experience on this front.
August 15, 2019

OpenShift short review

Andrew Starodubtsev | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
1. I'm using OpenShift as development / testing / staging environment for almost all web projects.
2. Learning platform to cloud technologies / Computer Science / DevOps (e.g. kubernetes, minishift).
3. An experimenting / testing platform to test new services, functions, features.
4. As a showcasing platform, where staging working prototypes are presented to clients.
  • Integrations (github)
  • Latest versions environments (python, node, etc.)
  • Scalabilty and extensibility
  • Compliance
  • Containers
  • Networking
  • Maybe more python and nodejs apps.
OpenShift is effective for almost all, especially advanced and complex web applications and services scenarios.
Very reposnsive.
Score 8 out of 10
Vetted Review
Verified User
Review Source
We evaluated OpenShift as a docker platform for our company. While not chosen for non-technical reasons, OpenShift was a definite leader in the list of competitors. The intention was to use this platform across the company for development through production. Integration with our CI/CD pipeline was intended. Simply put, OpenShift solved the majority of our continuous development and deployment issues.
  • Built on top of Kubernetes giving it a solid base to work with.
  • Extensive API support allowing developers to extend the platform as needed.
  • Built for security. For instance, containers are expected to run as a non-root user inside the container. If this is not the case, OpenShift complains and requires an explicit override to allow the container to run.
  • There is a bit of a learning curve. Especially for how OpenShift expects code to be developed.
  • Not for small deployments. OpenShift runs on Kubernetes and with that comes a fairly hefty server count requirement.
As with any solution, it depends on how and why you want to deploy it. OpenShift is excellent for medium to large deployments, but I would caution against smaller deployments unless you're planning on ramping up to a larger deployment in short order. It just doesn't make financial sense to deploy it in a small configuration.
Aivann Carlo Cariaga | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
OpenShift is a great way to start, especially their free tier. It is excellent for software engineers who want to learn PaaS. I have tested many PaaS system from Heroku, IBM Bluemix, to Azure Microsoft. It is great for solo developers and large enterprises.
  • LocalHost using Minishift, having your own PaaS locally
  • Fast Build times
  • Node Support
  • .Net Support
  • Runs on CoreOS
  • Vertical Scaling
  • Horizontal Scaling
  • No Credit Card Needed
  • Free Tier
  • Pricing
  • There is a steep earning curve
  • More tutorials
I discovered that our projects needed a rewrite on a lot of server code, the project we are currently working on requires reverting old versions of our project, GitHub support, persistent connection, source to image, vertical scaling, horizontal scaling, simplified routing What's great is that OpenShift supported that not only that they have a basic example to get started fast. Another great feature is that their online console is very fast.
Score 9 out of 10
Vetted Review
Verified User
Review Source
RedHat Openshift is used across the whole organization to cover 2 needs. First foster a DevOps culture between developers and the middleware team. Secondly standardize the way applications are implemented based on a limited set of docker images and homogenize all configuration properties through a unified all-in-one property file defining JMS queues, JDBC databases, web-services url etc...
  • Openshift has an intuitive easy-to-use web interface as well as an OC client if you need to automate (oc stand for Openshift client).
  • Openshift concepts are clear and well defined (pod, route, probe etc...).
  • Fast, stable with an integrated monitoring tool that covers most the needs.
  • I would like to use another CI tool instead of Jenkins.
  • It would be useful to have a tool to apply global changes on all applications across all tenants at once.
  • An integrated statistical module keeping historical data would be interesting.
Openshift is well suited if you want to go for docker and kubernetes but you want to hide the complexity of these 2 technologies. Openshift is a layer above these 2 technologies that makes easy to use container technology. If you already have RedHat OpenStack (for VM technology) you shouldn't use OpenShift.
January 05, 2017

Love OpenShift!

Score 9 out of 10
Vetted Review
Verified User
Review Source
I deployed my applications on openshift.

It was helpful in these ways:
1) very easy to upload
2) Easy manuals are available
3) Easy troubleshooting

It was not only one application but multiple applications. I could deploy the applications with ease and use OpenShift for software as a service. Links were quite responsive and compatible with other SAAS as well. My DB was also always deployed on the cloud.

  • Easy Deployment
  • Proper Instructions
  • I personally had never faced any problem deploying my applications
1) When you need early deployment.
2) When the number of people involved is not more than 100 (provided you are using a free version).
3) Also, there is a minimum number of applications we can keep active at one time. So if you have to keep multiple applications on at a time it is not possible [to use] free Open Shift.
Score 8 out of 10
Vetted Review
Verified User
Review Source
OpenShift was used to facilitate research and development within the front end development team. It enabled front end developers to quickly create development environments using pre built cartridges without requiring dev ops support.
Previously, developers would have been limited to the languages and tools available to them, which restricted innovation. The speed at which environments can be created has enabled great creativity.
  • Pre built cartridges, giving a huge range of software ready to go. Reduces the amount of time required to get up and running.
  • Integration with GIT was an advantage, cloning the repo and making changes was straight forward.
  • Speed, creating an environment in minutes, ready to deploy.
  • Swapping between different Openshift accounts wasn't as intuitive as I would have imagined, although I doubt that the tool is primarily aimed towards front end developers.
OpenShift proved valuable in spinning up environments quickly with specific requirements. This enabled the team to evaluate tools quickly without having to request resources from other departments, develop proof of concept solutions away from our production environment, work collaboratively as part of smaller teams and ultimately to be as creative and innovative as possible.
Peter Ivie | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Right now, it is being used for a single website that has previously been hosted either personally, in EC2, or on Bluehost over the years. I picked Openshift because it had the capability to scale up, but I don't get charged when use is low, which is the case a majority of the time.
  • No work seems to be required in order to scale up.
  • Free service when use is low.
  • I love the ability to login with SSH!
  • Data storage seems a bit costly in comparison with the other services, but maybe I am just cheap.
I think if you have a lot of data requirements, you could still use Openshift, but you might need to store your data elsewhere. It seems particularly suited for low content websites with bursty traffic patterns. The online interface is very simple, which is good for those (like me) who prefer to configure things from an SSH shell.
February 20, 2016

The Shift to OpenShift

Dale Larsen | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
We use OpenShift for quick easy up websites that don't require a lot of ongoing development. We use AWS for our bigger projects that we need more control over. For example, we use OpenShift if a client needs a click-through website without much real functionality, or just a basic website.
  • Quick setup complete with pre-configured gears.
  • Easy to manage modules and gears.
  • Comes with a git repo.
  • If my site doesn't get much traffic it goes offline sometimes, so I had to set up a service to ping my site frequently.
  • Sometimes my site just goes offline randomly and I have to go restart my app.
If they want it for a simple php site or they don't have deep AWS knowledge I would recommend OpenShift.
Sonam Samdupkhangsar | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
I am using it for evaluation purposes to understand the usefulness of this product in terms of its PAAS services. I have been using the public Openshift cloud since it has a lot more cartridges available. I have developed two applications on the Openshift cloud: Kecha and Note. Kecha, is a instant messaging application and Note is a blog-like application developed using Tomcat7, MongoDB, PostgreSQL cartridges.

From developing these applications, I have learned a lot about OpenShift. I really like their devops architecture such as using environment variables per environment for username/passwords, so no need to maintain extra properties files. I like their "hooks" that triggers builds when a code is pushed-in using GIT or you can customize the process how you like using OpenShift marker files. They also have support for Docker integration which makes it more worthwhile to integrate applications using OpenShift now.
  • OpenShift is really designed well particularly from a developers perspective. I think as a developer myself I just want to pick my target app-server runtime and choose the cartridges I need using OpenShift and I can just deploy. If you are a newbie or want to try it out you can use the OpenShift public cloud and start from there.
  • OpenShift Integration with Git makes it a attractive point. You can also use OpenShift marker files to control when to build and when to deploy after each check-in makes it convenient to customize the build and deploy behavior per environment.
  • OpenShift and Docker integration makes it a very appealing choice.
  • I would like to see a public cloud using OpenShift and Docker integration. I am not aware if this is already available now.
  • I would like to see a tool that can help with extracting log files from the remote server like it being available on a Samba shared folder. And other applications that want to scan for keywords in the application log can check if there have been any errors or exceptions thrown by the application.
I would definitely recommend OpenShift or give it a trial period. I think it gives a developer much more freedom in terms of code deployment, build process and even having log file access using RHC commands. One of its strengths is scaling and you can easily configure it using their tools for each application.