Develop, Host, and Scale Your Apps in the Cloud

OpenShift is Red Hat's Platform-as-a-Service (PaaS) that allows developers to quickly develop, host, and scale applications in a cloud environment. With OpenShift you have a choice of offerings, including online, on-premise, and open source project options.

OpenShift Online

On-Demand Access

Quickly build, launch and host applications in the public cloud, operated and supported by Red Hat.

Learn More

OpenShift Dedicated

Enterprise Public Cloud

Develop and manage powerful containerized applications with your own OpenShift cluster, operated by Red Hat.

Learn More

OpenShift Enterprise

In Your Data Center

Bring the benefits of PaaS to the enterprise with a private application platform in your data center or private cloud.

Learn More

OpenShift Enterprise

OpenShift Enterprise 3

Based on top of Docker containers and the Kubernetes container cluster manager, OpenShift 3 adds developer and operational centric tools to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for small and large teams and applications.

Learn More

Let your developers do what they do best – code.

Offering a choice of programming languages and frameworks, databases and development tools allows your developers to get the job done, using the languages and tools they already know and trust.

Develop

Developers can easily and quickly develop applications using either the web console, command-line interface (CLI), or integrated development environment (IDE).

Build

The developer can push code to be built and run on OpenShift through their software version control solution or OpenShift can be integrated with a developer's own automated build and continuous integration/continuous deployment system.

Deploy

OpenShift then orchestrates where application containers will run and manages the application to ensure it's available for end users.

Manage

With your app running in the cloud you can monitor, debug, and tune on the fly. Experience a surge in web traffic? Scale your application automatically or allocate capacity ahead of time.