Red Hat JBoss Enterprise Application Platform

An application platform for hosting your apps that provides an innovative modular, cloud-ready architecture, powerful management and automation, and world class developer productivity.

Get started with JBoss EAP on OpenShift

Get started with EAP on the hosted Red Hat Developer Sandbox by following the instructions below. If you want to run locally, download here and follow this guide.

  1. Launch OpenShift Console
  2. Select "Developers" view
  3. Click "+Add" button on the top left
  4. Select "View all quick starts" under the "Getting started resources" section
  5. Type "EAP" in the filter section
  6. Choose the experience that interests you most. We recommend trying "Get started with JBoss EAP 7 using a Helm Chart"
  7. Follow the getting started detailed instructions via the navigation box on the right.

Get Started

Note: There are a number of different quickstarts, sample applications, and more in the "+Add" section. Check them out

Explore dozens of quickstarts in these Github repos built by the Red Hat Middleware team. These small, specific, working examples that can be used as a reference for creating new projects that run localhost or on Red Hat OpenShift. If you are a beginner or new to JBoss EAP, start with the quickstarts labeled Beginner, then try those marked as Intermediate. When you are comfortable with those, move on to the Advanced quickstarts.


JBoss EAP Developer Quickstarts     JBoss EAP Developer Resources

Moving Java applications to Red Hat OpenShift can seem daunting, but it can be worthwhile. Join Red Hatters Derek Foster and Krystal Ying as they whiteboard the capabilities and benefits that OpenShift provides Java applications: horizontal scaling, load balancing, and support for continuous integration/continuous delivery (CI/CD).

Ready to use JBoss EAP in Production?

With a Red Hat subscription, you can deploy your application into a production environment and get world-class expertise and knowledge about security, stability, and maintenance for your systems. Our subscriptions provide many benefits including access to resources, expertise, upgrades, and the ability to directly influence our commitment to providing an exceptional customer experience.