Cloud computing title graphic
OpenShift

Red Hat OpenShift

Platform-as-a-Service (PaaS) Cloud for Open Source Developers.


Red Hat OpenShift allows developers to focus on building applications not the infrastructure.

Red Hat OpenShift redefines the PaaS market, by providing a new level of choice in languages, frameworks, and clouds for developers to build, test, run, and manage their applications. Building on Red Hat's history of supporting Java EE, OpenShift is the first PaaS to run CDI applications and plans support for Java EE 6, extending the capabilities of PaaS to even the richest and most demanding applications. Building on Red Hat's open source leadership, OpenShift ends the lock-in of PaaS, allowing developers to choose the cloud provider upon which their application will run.

OpenShift has three components for developers to rapidly deploy applications.
Try it Now!

Express - Free and Easy Cloud Deployments

Express is a free cloud-based platform for deploying new and existing Ruby, PHP, and Python applications in the cloud with just a few lines of code. Learn more.

Flex - Free, Auto-scaling Platform-as-a-Service (PaaS)

Flex is a free PaaS for new and existing JBoss, Java EE6, and PHP applications. Provision cloud resources, deploy, manage, monitor, and auto-scale applications from a single, easy-to-use interface. Learn more.

Power - Customized App Deployments for the Cloud

Power can deploy applications to the cloud that are written to Linux (i.e. written in C, or using many binary components), whereas Flex and Express can only deploy applications written to web languages (Java, PHP, Python, etc.). Similarly, Power can deploy applications that have no web front-end (e.g. trading systems, modeling systems, payment processing, client-server, messaging apps, etc.). Learn more.