OpenShift embraces Docker® and Kubernetes® software to streamline app development and deployment. The solution works in both private and public cloud environments.
There’s no need to rearchitect applications to use containers. OpenShift works for both state and stateless apps.
The OpenShift container build process comes with reliable security, including role-based access controls.
Teams can work with one platform and one set of tools to enable a continuous application development process.
Docker and Kubernetes software, along with Red Hat Enterprise Linux®, are natively included with OpenShift. All of the processes, tools and platforms your teams need to develop applications come in a single platform. It helps you deploy quickly while decreasing infrastructure costs.
In conjunction with Red Hat JBoss® middleware, OpenShift gives you native cloud services, such as developer tools, data management capabilities and automation. These tools help you develop apps fast and flexibly — and remove the strain that comes from maintaining legacy applications.
Hybrid cloud support
OpenShift gives you one container application to use across all platforms. Red Hat Enterprise Linux is the standard foundation for many public and private cloud environments. Use OpenShift anywhere Enterprise Linux is supported, including Amazon Web Services, Azure® and Google Cloud Platform.
DevOps made easy
Your development and application teams can work with one common platform. This equips them with common tools to power a continuous development process and a rapid maintenance workflow. It helps remove barriers for smoother operations.
Choose the model for your needs.
Red Hat OpenShift is available in three formats, so you can find the one that’s right for your business.
OpenShift Container Platform
This option leverages Kubernetes environments that support Red Hat Enterprise Linux. The model puts you in control of your container environment by empowering you to maintain your own cluster, on your own infrastructure.
Get the resources you need to build in the public cloud. Red Hat handles clusters for this model, which can integrate with JBoss, Amazon Web Services, Google Cloud Platform, authentication systems and even a private data center.
This is Red Hat’s platform-as-a-service option. Applications are developed and deployed in Red Hat’s public cloud environment.