Red Hat OpenShift
Manage hybrid cloud, multicloud, and edge deployments
Red Hat® OpenShift® is an enterprise-ready Kubernetes container platform with full-stack automated operations to manage hybrid cloud, multicloud, and edge deployments. Red Hat OpenShift is optimized to improve developer productivity and promote innovation.
Innovate across architectures, applications, and infrastructures
Red Hat OpenShift 4.6 introduces powerful new edge computing features, enables you to build event-driven apps with OpenShift Serverless, modernize your business-critical Java™ apps with the Red Hat build of Quarkus, and much more.
A cloud experience, everywhere
Red Hat OpenShift includes an enterprise-grade Linux operating system, container runtime, networking, monitoring, registry, and authentication and authorization solutions. Automate life-cycle management to get increased security, tailored operations solutions, easy-to-manage cluster operations, and application portability.
You have a lot of choices in Kubernetes solutions. Red Hat OpenShift stands out as a leader with a security-focused, supported Kubernetes platform—including a Red Hat Enterprise Linux foundation. We also offer expert training and consulting for customers that need further support.
Red Hat Marketplace
Try, buy, and manage certified enterprise software that’s ready to deploy instantly on any Red Hat OpenShift cluster. Red Hat Marketplace includes responsive support, streamlined billing and contracting, simplified governance, and single-dashboard visibility across multiple clouds and on premise.
Run VMs inside Red Hat OpenShift
OpenShift Virtualization is a feature of Red Hat OpenShift that packages each virtual machine (VM) inside a special container, letting you modernize legacy apps alongside new cloud-native and serverless workloads—and manage it all through a single Kubernetes-native architecture.
On-demand application stacks
Develop your apps with the languages and tools you want and deploy through container images. Use pre-created quickstart application templates to build your app languages, frameworks, and databases with 1 click.
Code and push
Deploying is as easy as clicking a button or entering a git push command. This reduces or eliminates many system administration headaches related to building and deploying containerized apps.
With Red Hat OpenShift you can standardize developer workflows, support multiple environments, and enable continuous integration alongside automated release management.
Red Hat OpenShift plans
The flexibility of Red Hat OpenShift starts with where you deploy it. When determining which deployment of Red Hat OpenShift is right for you ask: Is your organization operating on premise, in the cloud, or at the edge?
Who will manage and support it?
Red Hat OpenShift is ready to deploy in any environment,
wherever your workloads live.
Red Hat OpenShift is interoperable with all Red Hat products and many solutions from other vendors. See what works well with Red Hat OpenShift.
Red Hat Middleware—with Red Hat OpenShift—provides a consistent, integrated environment for deploying, delivering, and scaling your cloud-native applications in any environment and throughout the app’s life cycle. Together these products streamline the deployment, delivery, and scalability of cloud-native apps.
Red Hat Ansible® Tower is an automation framework which helps Red Hat OpenShift users create and run reusable infrastructure code and automate provisioning tasks for cloud providers, storage solutions, and other infrastructure components. Using Red Hat Ansible Tower running as an operator in Red Hat OpenShift gives you even more opportunities to simplify and streamline infrastructure and provisioning.
Microsoft Azure Red Hat OpenShift is a fully managed Red Hat OpenShift offering on the Azure cloud computing service. Azure Red Hat OpenShift is jointly engineered, operated, and supported by Microsoft and Red Hat. Deploy your business-critical apps with confidence and scale on demand while ensuring regulatory compliance across all environments.
Red Hat OpenShift on IBM Cloud™ is a fully managed OpenShift service that leverages the enterprise scale and security of IBM Cloud. Deploy highly available, OpenShift clusters as-a-service with the click of a button on IBM Cloud. Move and build OpenShift-based workloads on a managed public cloud service to gain increased responsiveness, scalability, and reliability.
It starts with Red Hat Enterprise Linux
Every technology within your IT stack needs to work well together. Because those connections rely on the operating system (OS), it has to be consistent, reliable, and flexible. Red Hat Enterprise Linux is all of these and more―the common link connecting modern IT.
See who relies on Red Hat OpenShift
Find pragmatic and incremental ways to benefit from microservice design through new programming models and platform frameworks.
Traditional storage methods can bottleneck your progress and hinder your ability to scale fast. Containers are built to solve this problem and offer more reliability and better performance than their counterparts. Here’s a foolproof guide to get started.
Containers give you better portability and are easier to manage, but how do you know you are getting the most out of them? Read our technical checklists, recommendations, and guidelines for everything in the container pipeline—from building to performance.
Design and build containerized apps that can be automated and orchestrated by a cloud-native platform, like Red Hat OpenShift Container Platform.
Interested in containers? Here's what you should consider before adopting Kubernetes, and how you can lower costs and get to market even faster.
IDC found an average annual savings of US$1.29 million per 100 developers and higher revenue for organizations that use Red Hat OpenShift.
Learn how Red Hat OpenShift helps teams embrace DevOps to modernize existing apps and deliver new ones faster.
Learn about the return on investment for organizations using Red Hat's container adoption program and Open Innovation Labs in this Forrester study.
Training and certification
Container Adoption Boot Camp
This intensive, hands-on offering teaches you how to create, develop, use, deploy, and access containers as DevOps and digital transformation tools. No push-ups required.
Try our learning subscription
Get limited, self-service access to select labs and courses with a free 7-day trial of Red Hat Learning Subscription.