Main Content

JBoss Application Server 7 and OpenShift

Want to learn more? Attend a webinar!

Learn from the experts how to deploy, manage and auto-scale JBoss AS 7 applications in the cloud by leveraging the OpenShift platform-as-a-service. These technical and interactive webinars are presented by OpenShift and JBoss developers for developers. Register today!


Check out these articles

Here are some interesting blogs about JBoss AS7 & OpenShift:

See more articles.


Got questions? We have answers!

Learn more about JBoss AS7 & OpenShift:

  • Ask questions in the forums
  • Create and edit articles in the wiki
  • Take part in polls

Learn more about OpenShift PaaS:

Ready to take your JBoss AS7 application to the cloud?

Excited about the new features in JBoss AS7 like EE6, CDI/Weld, a small memory footprint and lightning fast startup times? Want to experience all this goodness in the cloud? Red Hat's OpenShift makes it easy. OpenShift is a free Platform-as-a-Service (PaaS) that enables developers to deploy to the cloud without having to worry about downloading and managing the stack, writing scripts or installing agents. Getting started simply requires signing up for the OpenShift service that is right for you.

OpenShift Express

Express offers the fastest on-ramp to the cloud. Simply install the command-line tools, create your application and deploy to the cloud with Git. It's that easy! Express is a service that leverages a shared-hosting model with SELinux to ensure security at multiple levels.

Sign up for Express to get started.

OpenShift Flex

Flex is for application deployments that require dedicated cloud servers and a higher degree of automation and management. From Flex's browser-based GUI you provision your cloud servers, pick your middleware components, upload your code and deploy. But it doesn't stop there, Flex has built-in application versioning and rollback capabilities, performance monitoring, log management and auto-scaling.

Sign up for Flex to get started!

 

Standards based offering bi-directional portability!

Whether it's Express or Flex that you're using, JBoss AS7 is the first PaaS based on the EE6 standard. So you can take you applications developed on AS7 outside of the Cloud and migrate them effortlessly into OpenShift. Plus you can also go the other way! No vendor lock-in. No half-baked, or limited “standards based” APIs that require you to recode your applications in order to run on the Cloud. Importantly, because JBoss AS7 is EE6 compliant, you can bring your applications from other EE6 application servers into the Cloud.

Deploy to the Cloud Quickly

OpenShift makes it easy to deploy JBoss AS7 applications to the cloud. Just upload your application code with Git or a multitude of other supported methods and we'll take care of the rest. Only got source and haven't downloaded JBoss AS7 to build it? No problem: just upload the source through Git and OpenShift will build and deploy the application for you! True building and deploying in the Cloud! As you'll see from our videos, webinars and blogs, developing and deploying to JBoss AS7 running in OpenShift is often a matter of only a few minutes! Zero-to-Cloud in 30 minutes or less is a theme you will see throughout.

Developer Friendly

OpenShift and all of its associated tools have been built by developers for developers. We've spent a lot of time working to ensure that the tools, such as Maven and Git, are the right ones for a wide range of developers. Seamless integration between JBoss AS7, OpenShift and the tools makes it natural for developers to use. The lightning fast boot time for JBoss AS7 (typically under 4 seconds!) also makes it very efficient as the basis for a standards-compliant Cloud runtime and removes a lot of overhead usually associated with developing in the cloud or with other application servers.

On-ramp to the Latest Features

JBoss AS7, on Express or Flex, runs on RHEL for free.  This gives developers an on-ramp to experiment with the latest features from the community. And we'll take the responsibility for updating RHEL and JBoss AS7 so you're always on the latest, most scalable PaaS available!

Freedom of Choice

OpenShift supports and manages multiple frameworks, languages, middleware and clouds so you don't have to. This means you can focus on your application and not the configuration or management of the stack. Initially with the JBoss AS7 integration we'll be supporting Java, but very soon we'll be bringing some of our other projects across with support for other languages, such as TorqueBox and Ruby. OpenShift tools also run across a wide range of operating systems, including Fedora, Mac OS X and Windows.

Auto-scale your Applications

Whether or not your application was designed to take advantage of the elasticity of the cloud or not, OpenShift Flex makes it easy to enable auto-scaling letting you decide under what conditions to scale up or down.

OpenShift is Free

This means there are no excuses for getting started with the cloud today! Whether you choose OpenShift Express for its super-fast application deployment, easy-to-use command line interface or OpenShift Flex for its browser-based GUI and built-in management, monitoring and auto-scaling capabilities, Red Hat has got you covered.