Overview
For regions outside of the EMEA region, Red Hat® JBoss® Enterprise Application Platform (JBoss EAP) delivers enterprise-grade security, performance, and scalability in any environment. Whether on-premise, virtual, private, public, or hybrid clouds, JBoss EAP can help you deliver apps faster, everywhere.
JBoss EAP provides simplified deployment and full Jakarta EE performance for applications in any environment. JBoss EAP features a modular architecture that starts services only as they are required. JBoss EAP is built for performance and flexibility in modern application environments. Its modular architecture and services-driven components reduce scale-out times and provide flexibility for applications. JBoss EAP maximizes administrative productivity by making it easy to maintain and update your deployments. JBoss EAP features an updated management console user interface with navigation and support for large-scale domain configurations.
Highlights
- Fully Supported Jakarta EE Platform
- Optimized for development on cloud and containers
- Flexible management, configuration, and administration
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
- ...
Dimension | Cost/hour |
|---|---|
m5.xlarge Recommended | $0.244 |
r6in.8xlarge | $1.952 |
d3.2xlarge | $0.488 |
x2iedn.16xlarge | $3.904 |
r6a.metal | $11.712 |
m5d.12xlarge | $2.928 |
r6in.large | $0.122 |
r6idn.2xlarge | $0.488 |
h1.8xlarge | $1.952 |
r5dn.4xlarge | $0.976 |
Vendor refund policy
All fees are non-refundable.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Additional details
Usage instructions
- Launch the product via the AWS Marketplace listing.
- When prompted, use your existing VPC, Subnet, and Key pair, or create new ones via the AWS Console.
- To access your instance from your desktop, your VPC will need external connectivity. Follow the "VPC And More" workflow when creating the VPC.
- Once launched, access your instance using ssh:
- Open an SSH client or use the built-in Connect option on the AWS console.
- Locate your private key file that was used to launch this instance.
- Use the default username ec2-user and the ssh key registered with AWS to connect with your SSH client.
- Once logged in, start JBoss EAP by following the Launch a Non-Clustered JBoss EAP Instance documentation .
- To confirm JBoss EAP has started, navigate to http://[AWS Public IP]:8080 in your browser, or view the server log and ensure there are no errors by running the following command: cat /opt/rh/eap8/root/usr/share/wildfly/standalone/log/server.log
- For advanced deployment options (e.g. clustering, auto-scaling, management console access), refer to the JBoss EAP on AWS documentation .
Resources
Support
Vendor support
This offering is covered by the Premium tier of Red Hat Support and includes direct access to Red Hat support engineers during business hours and 24x7 access to support engineers for high severity issues. To enable Red Hat Support for this subscription and for all of your Red Hat on AWS Marketplace purchases, follow the instructions at https://aws.amazon.com/marketplace/pp/prodview-fyphbrmils4dg . Get answers quickly by opening a support case with us at
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Standard contract
Customer reviews
Enjoys improved setup and values database connection while noticing memory optimization needs
What is our primary use case?
I deploy the application as .war or .ear, which is part of Java Enterprise.
I use it for resources for the server, and I coordinate with the developer for deployment of the web application.
In my job, I am an administrator because I lead the team for development in Java.
What is most valuable?
I use the JBoss Enterprise Application Platform 7 EAP , and I appreciate the pool connection for the database the most.
What needs improvement?
The memory usage and memory RAM could be improved. JBoss Enterprise Application Platform could improve the use of memory on a server.
Sometimes, I observe the memory usage at 100% for the server, and this issue could be improved.
For how long have I used the solution?
I have used JBoss Enterprise Application Platform for about five years, and I know how to start the system.
What do I think about the scalability of the solution?
Regarding scalability capabilities, I am uncertain.
Which solution did I use previously and why did I switch?
I am unaware of their pricing. I normally use Tomcat , then I use JBoss Enterprise Application Platform 7, but I do not use WildFly.
How was the initial setup?
The deployment and initial setup is easy. It is easier than the previous version.
What other advice do I have?
A qualification for the version would be number seven.
Offers robust integration options for seamless application deployment
What is our primary use case?
What is most valuable?
What needs improvement?
For how long have I used the solution?
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
How are customer service and support?
How would you rate customer service and support?
Neutral