Red Hat JBoss EAP on AWS — User Guide
Overview
This page is the entry point for the cloudimg Red Hat JBoss EAP AWS Marketplace listing. The listing is a single master product that offers more than one JBoss EAP version as separate delivery options. Pick the version matching the one you launched and open its dedicated guide for the full deployment, first-boot, management console and jboss-cli walk-through.
Red Hat JBoss Enterprise Application Platform (JBoss EAP) is a production-ready Jakarta EE application server for building, deploying and managing enterprise Java workloads, delivering the full Java EE programming model — EJB, JPA, JMS, JAX-RS, CDI and JSF — on a lightweight, high-performance runtime.
Every variant shares the same operational shape:
- JBoss EAP installed to a dedicated home under
/opt, running thestandalone-fullJakarta EE profile as an unprivilegedjbosssystem user under systemd. - The HTTP listener on port 8080 and the Management Console on port 9990, both bound on all interfaces.
- A hardened first boot that generates a fresh, cryptographically random
adminmanagement password unique to every instance and writes it to a root-only credentials file at/root/jboss-eap-credentials.txt. No two instances ever share a password and no secret is baked into the image. - 24/7 cloudimg support by email at support@cloudimg.co.uk.
Pricing is metered hourly per EC2 instance type. The recommended instance type is m5.large.
Choose your variant
| Variant | Version | JBoss Home | OS | Guide |
|---|---|---|---|---|
| Red Hat JBoss EAP 8.1 | 8.1 | /opt/jboss-eap-8.1 |
RHEL 8 | Open guide → |
| Red Hat JBoss EAP 8.0 | 8.0 (8.0.0.GA) | /opt/jboss-eap-8.0 |
RHEL 9 | Open guide → |
Additional JBoss EAP versions and operating systems may be added to this listing over time — each appears as its own row above with a dedicated guide.
How to tell which variant you launched
If you are not sure which variant you launched, SSH in as ec2-user and check which JBoss home is installed:
ls -d /opt/jboss-eap-8.*
/opt/jboss-eap-8.1 is the EAP 8.1 variant; /opt/jboss-eap-8.0 is the EAP 8.0 variant. Open the matching guide above for the rest of the walk-through.
Why pick which version
- 8.1 — the latest JBoss EAP release line, running on RHEL 8 with Java 21 LTS. Use it for new deployments where you want the newest features and the longest forward support.
- 8.0 (8.0.0.GA) — the established Jakarta EE 10 release, running on RHEL 9 with Java 17 LTS. Use it when your application stack is certified against EAP 8.0 or you are consolidating an existing 8.0 estate on a RHEL 9 base.
Both variants share the same first-boot password rotation, standalone-full profile, Management-Console-on-9990 layout and jboss-cli tooling, so the operational guides differ only in version-specific paths and notes.
Support
cloudimg provides 24/7 support for every variant in this listing via the AWS Marketplace support channel. Raise a ticket through the Marketplace console or email support@cloudimg.co.uk.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.