Red Hat OpenShift
Top Rated
Red Hat OpenShift
Top Rated
Red Hat OpenShift
Starting at $42 per month
View PricingOverview
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.
Read moreRecent Reviews
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
View all 11 features- Scalability (25)8.686%
- Development environment creation (24)8.484%
- Development environment replication (23)8.080%
- Platform access control (23)7.979%
Reviewer Pros & Cons
View all pros & consVideo 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 pricing3-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
Return to navigation
Product Details
- About
- Competitors
- Tech Details
- FAQs
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
Red Hat OpenShift Dedicated
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 Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Frequently Asked Questions
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.
Red Hat OpenShift starts at $42.
AWS Elastic Beanstalk, Heroku Platform, and Lumen Cloud Application Manager are common alternatives for Red Hat OpenShift.
Reviewers rate Scalability highest, with a score of 8.6.
The most common users of Red Hat OpenShift are from Enterprises (1,001+ employees).
Comparisons
View all alternativesCompare with
Reviews and Ratings
(117)
Attribute Ratings
Reviews
(1-4 of 4)- Popular Filters
Companies can't remove reviews or game the system. Here's why
August 15, 2019
OpenShift short review
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.
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.
100%
10.0
- Obvious easy deployments convinced clients in shift to cloud technologies.
- High quality standards.
- Innovative and motivational culture.
OpenShift environments has ssh access, some apps required. Better networking.
1
They represent everything related to information technology and marketing. While adopting new emerging big volumes of data it is often / always required to make statistics and analysis of that comparatively large volumes of data to reveal tendencies, patterns, anomalies; and make this data structured, boiled down to essence in the form of several statements / figures, etc. ; easily digestible for various web applications and available in various formats.
1
To support OpenShift and being responsible for OpenShift to work a typical DevOps engineer skills are required; such as:
- Computer Science knowledge
- Linux operating system knowledge
- Python / Go / Rust programming languages, bash scription
- Git and GitHub – Source code management (Version Control System)
- Docker – Software Containerization Platform
- Kubernetes – Container Orchestration tool
- Showcasing, making demos
- Experimenting with containers / clusters
- Production web applications, microservices
- Small memory footprint allowed 1 Docker container = 1 microservice.
- After showcasing, web application it can be easily replicated /scaled and prototype / draft can be stopped / deleted.
- OpenShift can be used for complex products, systems and applications that require networking, scaling, modularity.
- Open Source contributions and source of "tech inspiration" / business ideas.
No
- Price
- Product Features
- Product Usability
- Product Reputation
- Vendor Reputation
December 19, 2014
OpenShift
We used OpenShift for our internal development purpose, this helped us solve so many manual and human error problems. OpenShift Origin provides you with a platform to deploy and automate your development process as well as to automate your build process. Openshift has variety of product support. It also has integration features with build and CI tools like Jenkins,
- Opensource
- Can be implemented on a bare metal environment
- Can be managed by a development team without IT involvements
- Auto DNS registration
- Include more Product Support (Cartridges)
- Should include more GUI based management
- Should help to port the application across the platform
- Cost Saving (Used Open Source) version
- Easy to implement and manage
Cloud Foundry is open-source PaaS, started by VMware and spun out with other VMware-owned open-source code into EMC and VMware's Pivotal Software subsidiary. The Cloud Controller component is responsible for all management tasks. Being the main end point for the Cloud Foundry REST API, it uses the UAA module to authenticate and authorize users. Health Manager monitors the status of applications and takes appropriate actions, when it changes.
- OpenShift works on the Red Hat operating system only, while Cloud Foundry can run on all major Linux-like systems and has interfaces for most popular IaaS providers.
- Cloud Foundry natively supports Heroku buildpacks, a large collection of ready-to-use services.
- Though OpenShift uses cartridges for the same purpose, migration from a public Heroku platform to a private PaaS will not be as easy.
- Cloud Foundry has good integration with VMware’s products, including support for vCloud migration and the vSphere hypervisor. In its turn, OpenShift is well-integrated with Red Hat’s products.
- Cloud Foundry uses Warden containers, while OpenShift uses Docker containers, which have a different kind of abstraction.
- Out-of-the-box, OpenShift supports deploying applications through a Git repository, hot deploys, and auto scaling. Cloud Foundry does not support these features out-of-the-box, but they can be enabled using open source third-party tools.
- OpenShift is mainly developed by Red Hat, while a number of tech leaders are working on Cloud Foundry, aiming at making it a de-facto industry standard.
December 16, 2014
Whether in a public cloud or in a private data center, OpenShift keeps you productive
We leverage OpenShift in a number of ways. First, we use it to support the Academic institutions by setting up environments for students to access course applications. Second, we use it to host our Sales Automation and quote generation tools. Finally, we leverage it to support development environments and enable developer self-service.
In addition to being a consumer, we also are a consulting company where we advise companies as to the use and implementation of OpenShift and PaaS solutions within there environment. We help them identify which applications are ideal fits and which ones should be avoided. In addition, we have worked with other partner companies to bring their products to the OpenShift environment. ownCloud is one such company where we not only created the instant application to be deployed in the environment, but also developed an on-premise Dropbox alternative for companies concerned about data ownership.
In addition to being a consumer, we also are a consulting company where we advise companies as to the use and implementation of OpenShift and PaaS solutions within there environment. We help them identify which applications are ideal fits and which ones should be avoided. In addition, we have worked with other partner companies to bring their products to the OpenShift environment. ownCloud is one such company where we not only created the instant application to be deployed in the environment, but also developed an on-premise Dropbox alternative for companies concerned about data ownership.
- Ability to rapidly create application hosting environments
- Security-first mindset with SELinux and limited ports open by default
- Rich ecosystem of tools, frameworks, and languages. While most PaaS environments are just now moving to a Polyglot platform, OpenShift has been doing it from day one.
- Improved monitoring of the stack. Difficult to see how the different layers can be impacted and correlate events.
- OpenShift + Docker deployment strategies - ability to move application workloads between different deployments such as developer environments, other cloud providers.
- More commercial supported applications similar to Drupal, Wordpress, EnterpriseDB, MongoDB, AppDynamics, etc.
- Stability of our hosted applications as we were able to not focus on infrastructure and direct resources to the applications itself.
- Ability to size workloads more appropriately to the application needs. If an application is only needed once a week, we can spin it down until its needed. This helps with aligning resource consumption.
- Ability to quickly spin up Proof of concepts as well as replicate standalone environments faster. For example, in support of one our academic institution clients, we were able to quickly stand up 10 environments for a class in a matter of minutes
Leveraged Heroku for quick development environments. The tooling was comparable to OpenShift but the cost was much higher. In addition, being able to deploy the same applications in OpenShift Online and in the on premise Enterprise version is a benefit as it allows for cloud-bursting scenarios.
July 14, 2014
Shift into high gear with OpenShift for your PaaS
We are currently using OpenShift to host Aerogear's Unified Push Notification server from Red Hat. Aerogear is installed as a plugin which is called a cartridge in OpenShift terminology. One of the dependencies for Aerogear is MySQL. It is also bundled as a cartridge and is selected as part of the Aerogear cartridge install.
- Cartridge Architecture - The ability to install existing cartridges from the community as well as ones you create makes it really easy to get a PaaS up and running quickly
- Source Control - OpenShift provides the ability to control changes to your software thru a Git repository. This allows you to effectively manage your software.
- RedHat Console - RedHat provides some nice Ruby based tools that allow you to interact with your server. You can tail logs, restart the server, ssh in and change JBoss configuration settings for example.
- Auto Scaling - There is the ability to auto scale an application. However, you have to decide on this up front. There doesn't seem to be a way to change this after the application is created.
- Upgrading Cartridges - You can upgrade cartridges thru the source code repository provided. However, it would be nice if you could just select a new version in the UI.
- Free Version - If you have an application running in the free pricing model and have not accessed it in over 24 hours, the application goes into a pending status. The first request after the 24 hour period will fail while your application starts up. The pricing model is really inexpensive so this really is not a big deal however.
- Cost - OpenShift is extremely inexpensive. I use a free account for Dev and QA. For production, I am planning on using a low cost paid subscription.
- Time - You can get your application up and running in minutes so if you find that the service is not for you, you don't have much to lose.
OpenShift is the first PaaS provider that I have used directly. However, if you use more traditional providers and pay extremely high monthly fees, I believe OpenShift should be given a chance to compete.