OpenShift is a free Platform-as-a-Service (PaaS) that enables developers to get deployed to the cloud without having to worry about downloading and managing the stack, writing scripts or installing agents. You can build your applications using the built in Jenkins support, easily add persistence, like MySQL or MongoDB, test using Arquillian or deploy from JBDS.
Getting started simply requires signing up for OpenShift.
To celebrate the availability of JBoss AS 7.1 on OpenShift, we've put together a series of 6 videos. Learn how to build a mobile ready application, deployed to OpenShift in 5 minutes. Deploy REST services to the cloud, and consume them. Add a portal, courtesy of the GateIn project. Add very high performance messaging, from HornetQ. Or add atomic transactions over Web Services.
And that's on top of the web profile support, available for about a year!