Roll over the graphic, or click
the links to the left, to learn How
OpenShift
Works
Openshift node base graphic
Openshift PaaS node layer picture
Openshift rhel layer graphic
Openshift infrastructure picture
Openshift node layer picture
Openshift broker layer graphicOpenshift broker lines picture
Openshift on Red Hat Enterprise Linux graphic
Openshift gear box picture
Openshift using selinux picture
Openshift using cgroups graphic
Openshift high density capabilities image
Openshift node base color graphic
Explore OpenShift's automated
Developer Workflow
Openshift workflow base graphic
Openshift developing node picture
Openshift configuring a node graphic
Openshift configure node to use jBoss and MySQL graphic
Openshift pushing code to git repo graphic
Openshift building a node graphic
Openshift building a node with Maven and Jenkins picture
Openshift building a node with Apache picture

Create application.

Use web console, Eclipse IDE, or command-line to create a new application and OpenShift will spin up a gear where that application will run.

Create application
Openshift developing an app graphic
A person building an openshift app

Configure gear.

When you create your application, you also select from your choice of programming language, database, or other services via OpenShift cartridges. This can include your own favorite technologies via the custom cartridge capability.

Install cartridges
Openshift configuring an app with Java, PHP, Python, Ruby, Postgres, and Custom
Configuring MySQL and jBoss on Openshift
A person building an openshift app

Code and push.

OpenShift uses git for managing code inside of the platform. Simply perform a "git push" to deploy your code to your application.

Deploy code
Openshift pusing an app graphic
A person building an openshift app git / ssh

Build, test, publish. Automatically.

OpenShift automates the process with other tools such as Maven (Java builds), Jenkins (CI), and Apache (HTTP).

Complete build
Maven on Openshift graphic
Jenkins on Openshift picture
Using Apache on Openshift graphic
A person building an openshift app
Openshift workflow arrow graphic
Completed Openshift application graphic

OpenShift automates application scaling.

Using an HA-Proxy software load-balancer, OpenShift will horizontally scale the application with increasing load.

Enable scaling Scale
A person building an openshift app
Openshift workflow arrow graphic
Completed Openshift application graphic
A scalable Openshift node graphic
Openshift scalable node HA-Proxy
Scalable nodes on Openshift picture
Scaling on Opensift with three nodes picture

Learn more about how you can take advantage of this OpenShift architecture:

OpenShift Online by Red Hat:
hosted Public PaaS.
Sign up for free
OpenShift Enterprise by Red Hat:
on-premise Private PaaS.
Request an evaluation

Lorem ipsum dolor sit anim