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
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.
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.
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.).
…