Whether it’s a personal project, or a planet-scale, business-critical application, there’s a Red Hat OpenShift® plan that’s right for you.
For enterprise teams and business-critical applications.
Red Hat OpenShift is an enterprise Kubernetes platform that makes container orchestration easier. Whatever your needs and wherever you host it, OpenShift helps improve developer productivity and promote innovation.
Microsoft and Red Hat hosted
Self hosted
Infrastructure details
Virtual network, jointly managed by Microsoft and Red Hat in selected Azure regions
Virtual private cloud, managed by Red Hat in any AWS region (except China or GovCloud)
Any on-premise, public, or private cloud infrastructure on which Red Hat Enterprise Linux is supported
High-availability clusters
Optional; controlled by customer
Customizable node sizing
Various node types/sizes available
Various node types/sizes available
Networking support
Customizable; controlled by customer
Customizable and managed by Red Hat
Customizable; controlled by customer
Persistent storage support
Azure storage or third-party integration
EBS
Controlled by customer
Team management
Web console customization
Cluster administration
Managed by Microsoft and Red Hat
Managed by Red Hat
Controlled by customer
Quota and resource management
Cluster logs and metrics
Cluster monitoring
Project logs and metrics
Coming Soon
Security patches and updates
Authentication
External LDAP
Integration with Azure Active Directory
Support level
Standard included
Premium
Standard included, premium available
Training available
The fastest way for developers to build, deploy, and scale containerized apps in the public cloud.
Get on-demand access to OpenShift to build, deploy and manage scalable containerized applications, operated and supported by Red Hat.®
What are the differences between Microsoft Azure Red Hat OpenShift, OpenShift Dedicated, and OpenShift Container Platform?
Azure Red Hat OpenShift provides highly available, fully managed Red Hat OpenShift clusters on Microsoft Azure. This service is jointly engineered, operated and supported by both Microsoft and Red Hat. OpenShift Dedicated offers managed Kubernetes in a virtual private cloud on AWS. OpenShift Container Platform spans on-premise datacenters, and public and private clouds, providing a consistent environment for applications across any infrastructure where Red Hat Enterprise Linux is supported.
How does OpenShift extend Kubernetes?
Running containers in production with Kubernetes requires additional tools and resources, such as an image registry, storage management, networking solutions, and logging and monitoring tools, all of which must be versioned and tested together. Building container-based applications requires even more integration work with middleware, frameworks, databases, and CI/CD tools. OpenShift combines these into a single platform, bringing ease of operations to IT teams while giving application teams what they need to execute. To view all the open source projects OpenShift tests together for a complete container platform, view our tested integrations, or visit our Kubernetes page.
Can I use OpenShift Online, Dedicated, and Container Platform together?
Yes. Many smaller teams use OpenShift Online Starter for development and test, and Online Pro for production workloads; these workloads can later be migrated to OpenShift Dedicated or OpenShift Container Platform clusters. Similarly, customers often use OpenShift Dedicated and Container Platform together for greater hybrid cloud flexibility.
What languages and datastores are available within OpenShift? What about database services?
OpenShift supports hundreds of technologies and third-party integrations. You can check out the full list here.
What’s the easiest way to try OpenShift?
Try OpenShift today with hosted tutorials and playgrounds (best for developers) or an in-browser Test Drive (best for operations).
Get started developing and deploying in the public cloud