Listing Thumbnail

    Red Hat JBoss Enterprise Application Platform

     Info
    Sold by: Red Hat 
    Deployed on AWS
    For North America and regions outside EMEA, JBoss EAP delivers enterprise-grade security, performance, and scalability in any environment for your Jakarta EE workloads. It minimizes the use of system resources with a modular architecture that starts services only as they are required.
    4.2

    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

    Sold by

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Rhel 9.6

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Red Hat JBoss Enterprise Application Platform

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    Usage costs (491)

     Info
    • ...
    Dimension
    Cost/hour
    m5.xlarge
    Recommended
    $0.244
    r6idn.24xlarge
    $5.856
    g4dn.8xlarge
    $1.952
    c5a.24xlarge
    $5.856
    x1e.32xlarge
    $7.808
    r6a.2xlarge
    $0.488
    m5zn.3xlarge
    $0.732
    t3.medium
    $0.122
    inf2.48xlarge
    $11.712
    r5n.metal
    $5.856

    Vendor refund policy

    All fees are non-refundable.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    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

    1. Launch the product via the AWS Marketplace listing.
      1. When prompted, use your existing VPC, Subnet, and Key pair, or create new ones via the AWS Console.
      2. To access your instance from your desktop, your VPC will need external connectivity. Follow the "VPC And More" workflow when creating the VPC.
    2. Once launched, access your instance using ssh:
      1. Open an SSH client or use the built-in Connect option on the AWS console.
      2. Locate your private key file that was used to launch this instance.
      3. Use the default username ec2-user and the ssh key registered with AWS to connect with your SSH client.
      4. Once logged in, start JBoss EAP by following the Launch a Non-Clustered JBoss EAP Instance documentation .
      5. 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
      6. For advanced deployment options (e.g. clustering, auto-scaling, management console access), refer to the JBoss EAP on AWS documentation .

    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.

    Product comparison

     Info
    Updated weekly

    Accolades

     Info
    Top
    25
    In Application Stacks
    Top
    50
    In Application Stacks

    Customer reviews

     Info
    Sentiment is AI generated from actual customer reviews on AWS and G2
    Reviews
    Functionality
    Ease of use
    Customer service
    Cost effectiveness
    Positive reviews
    Mixed reviews
    Negative reviews

    Overview

     Info
    AI generated from product descriptions
    Jakarta EE Compliance
    Fully supported Jakarta EE platform for enterprise application workloads
    Modular Architecture
    Modular architecture that starts services only as required to minimize system resource consumption
    Multi-Environment Deployment
    Support for deployment across on-premise, virtual, private, public, and hybrid cloud environments
    Cloud and Container Optimization
    Optimized runtime for development and deployment on cloud platforms and container environments
    Management Console
    Updated management console user interface with navigation support for large-scale domain configurations
    Security Framework Integration
    Enhanced SELinux policies, firewalld, and system-wide cryptographic standards for secure infrastructure
    Package Management and Updates
    Integration with RedHat Update Infrastructure (RHUI) across all AWS regions for RPM package installation and updates without subscription requirement
    Automatic Storage Expansion
    Root partition and filesystem automatically extends during boot when instance volume exceeds default 10 GiB capacity
    Web Stack Support
    Native support for Apache, Nginx, Node.js, PHP, Python, Ruby, and Java web application frameworks
    Database and DevOps Certification
    Certified environments for MySQL, PostgreSQL, MariaDB, MongoDB, Redis, and integration-ready with Jenkins, GitLab CI, and Ansible automation
    Security Framework
    SELinux and kernel-level protections with improved cryptography for workload protection and compliance requirement fulfillment
    Container Runtime Support
    Native containerized application support with Podman and Buildah tools for microservices deployment and application scaling
    Performance Optimization
    Advanced kernel optimizations and enhanced performance monitoring for efficient resource utilization across diverse workloads
    System Management Automation
    Automated system management tools with comprehensive API support and Red Hat Insights integration for proactive risk management and system optimization
    Modular Architecture
    Customizable modular architecture enabling environment personalization while maintaining compatibility with extensive application ecosystem

    Contract

     Info
    Standard contract
    No

    Customer reviews

    Ratings and reviews

     Info
    4.2
    35 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    51%
    40%
    9%
    0%
    0%
    3 AWS reviews
    |
    32 external reviews
    External reviews are from G2  and PeerSpot .
    Hannah Isack

    Platform has reduced deployment overhead and has enabled rapid, secure scaling for web apps

    Reviewed on Apr 02, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for JBoss Enterprise Application Platform  is that it's primarily used by the Java developers in the company for the application server layer.

    JBoss Enterprise Application Platform  is a great tool for building and deploying HTML5 applications that have high availability and high demand needs.

    A specific example of how my team uses it as an application server is that this application provides excellent security and management features while allowing for scaling at a moment's notice.

    What is most valuable?

    The best features JBoss Enterprise Application Platform offers are rapid scalability, super-fast Java applications, and reduced development resource requirements.

    JBoss Enterprise Application Platform reduces development resource requirements by making it very easy for building and deploying HTML5 applications that have high availability and demand needs, which positively impacts my team's workflow.

    JBoss Enterprise Application Platform also offers easy configuration and setup to deploy multiple web applications, easy automated deployments, and it supports the latest standards for web development.

    JBoss Enterprise Application Platform has positively impacted my organization because we have multiple instances of the app server, which is somewhat costly since we use multiple servers to run. However, it has allowed us to reduce overhead needed for deployment and scaling, thereby saving a significant amount of cost.

    What needs improvement?

    An area where JBoss Enterprise Application Platform can be improved is that while JBoss CLI is a great tool, we had trouble using it to get values that are displayed on the JBoss GUI user interface.

    JBoss Enterprise Application Platform doesn't really provide performance tuning recommendations, which is a needed improvement.

    I don't think there are any other improvements JBoss Enterprise Application Platform needs.

    For how long have I used the solution?

    I have been using JBoss Enterprise Application Platform for over five years.

    What was our ROI?

    I have seen a return on investment through scaling quickly.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing, setup cost, and licensing of JBoss Enterprise Application Platform is that it's not particularly cost-effective, especially when being used by a small organization working under tight budgets. However, for a huge application like an organization such as ours, it is very cost-effective and affordable.

    What other advice do I have?

    There has been an overhead reduction from 60 to 40%, and JBoss Enterprise Application Platform is easy to deploy and configure, which leads to lower costs and faster delivery. I would rate this product a 9.

    Which deployment model are you using for this solution?

    Hybrid Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Grace Abele

    Rapid deployments have reduced costs and now support flexible, modular Java web services

    Reviewed on Apr 01, 2026
    Review provided by PeerSpot

    What is our primary use case?

    My main use case for JBoss Enterprise Application Platform  is that it is a subscription-based open-source platform for building, deploying, and hosting Java applications and services.

    What is most valuable?

    The best features JBoss Enterprise Application Platform  offers include easy deployment, which results in lower cost and speedier deliveries, and it gives us a lot of flexibility around performance; it is modular and cloud-ready, and its integration with other tools is seamless.

    The flexibility and modularity of JBoss Enterprise Application Platform have helped my team significantly, as it is a modular and cloud-ready tool that can be installed on-premises and on-cloud with equal ease, giving us a lot of flexibility around performance tuning, allowing us to better suit our application needs in my organization.

    JBoss Enterprise Application Platform has positively impacted my organization because its easy deployment and configuration has led to lower cost and faster deliveries, and it has also been very useful because provisioning is very fast and simple, speeding up project delivery to our customers.

    What needs improvement?

    JBoss Enterprise Application Platform can be improved with a more user-friendly and intuitive interface, and the cost could be improved as it can be way above small or medium enterprises who want to use JBoss Enterprise Application Platform.

    For how long have I used the solution?

    I have been using JBoss Enterprise Application Platform for around six years and a half.

    What do I think about the stability of the solution?

    JBoss Enterprise Application Platform is stable, as I have not experienced any downtime so far.

    What do I think about the scalability of the solution?

    The scalability of JBoss Enterprise Application Platform has been great, as for the many years that we have used it, it has continued to grow with my organization's needs and handle all our organization's needs.

    How are customer service and support?

    The customer support for JBoss Enterprise Application Platform is very responsive and proactive.

    Which solution did I use previously and why did I switch?

    I previously used Microsoft Project  and Jira  Service Desk.

    What was our ROI?

    I have seen a return on investment with JBoss Enterprise Application Platform, as it has allowed us to reduce overhead needed for deployments and scaling, thereby saving a lot of costs and time.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing, setup cost, and licensing for JBoss Enterprise Application Platform is that it can be a bit expensive for small or medium organizations wanting to use it, but for huge enterprises like ours, the cost is relatively competitive compared to other solutions in the market right now.

    Which other solutions did I evaluate?

    Before choosing JBoss Enterprise Application Platform, I evaluated other options such as GoToMeeting , Bomgar, and Joomla .

    What other advice do I have?

    A quick specific example of how I use JBoss Enterprise Application Platform in my daily work is that we are using it as our application server for four of our applications, and we have a total of 25 virtual machines running JBoss Enterprise Application Platform.

    I have configured a domain controller, host controller, and single JBoss instances, and currently, we are using it entirely on-premises, but we have future plans to move it to cloud or at least hybrid cloud, with the deployment being easy, resulting in lower cost and speedier deliveries.

    I specifically love the integration of JBoss Enterprise Application Platform with ModCluster, which is a smart HTTPD-based load balancing component that listens to incoming requests on our web server using HTTPD and then intelligently routes the request to JBoss hosts.

    I would rate JBoss Enterprise Application Platform as nine out of ten.

    I chose nine out of ten because of its interface, which is not very user-friendly and should be improved, but I give it a nine out of ten because JBoss Enterprise Application Platform allows us to reduce overhead needed for deployment and scaling.

    My advice for others looking into using JBoss Enterprise Application Platform is that it is very well suited for an enterprise application development team that is trying to build rapidly scalable web solutions in Java and HTML5.

    Allyshia Williams

    Platform has improved application management and provides faster, flexible deployments

    Reviewed on Mar 31, 2026
    Review from a verified AWS customer

    What is our primary use case?

    My main use case for JBoss Enterprise Application Platform  is to host our web application for production and at all our testing environments, down to developer integrated testing. It allows us to scale and manage configuration and provide security from web server to application server to utility server. We moved from IBM WebSphere and JBoss Enterprise Application to JBoss Enterprise Application Platform . While still a bit challenging to install and upgrade, it is easier to manage and delegate responsibilities.

    I have more to add about my main use case or how it fits into my workflow, as the containers within are lighter weight and thus do not consume as many resources as WebSphere did.

    What is most valuable?

    The best features JBoss Enterprise Application Platform offers include application scaling, detailed configuration abilities, and configuration management.

    Regarding the application scaling feature, JBoss Enterprise Application Platform deployment and configuration is easy and fast, which leads to lower cost and faster deliveries.

    JBoss Enterprise Application Platform gives a lot of flexibility around performance tuning options to better suit application needs.

    JBoss Enterprise Application Platform has positively impacted my organization as once you understand the nuance of the CLI, it becomes a usable product combined with the GUI. Scaling becomes quicker, spinning up environments takes less time, and configuration management becomes more efficient.

    What needs improvement?

    JBoss Enterprise Application Platform can be improved as it is difficult to replicate configuration outside of a container environment. Integration with deployment tools requires CLI knowledge and still requires quite a bit of knowledge of the CLI.

    There are improvements needed for JBoss Enterprise Application Platform that I have not mentioned yet, particularly around usability.

    For how long have I used the solution?

    I have been using JBoss Enterprise Application Platform for five years.

    Which solution did I use previously and why did I switch?

    We moved from IBM WebSphere and JBoss Enterprise Application to JBoss Enterprise Application Platform.

    How was the initial setup?

    A specific example of how I use JBoss Enterprise Application Platform in my production or testing environment is that it is well suited for being less bulky and is more manageable than other IBM products for Java applications. It is more scalable and provides broader features than others and is able to load balance with better feasibility.

    What's my experience with pricing, setup cost, and licensing?

    My experience with pricing, setup cost, and licensing has been very positive.

    What other advice do I have?

    I can share specific outcomes or metrics, such as how much time I have saved or improvements in deployment speed, showing time saved from 50 to 6 percent, 75 percent. I rate this review an 8 out of 10.

    Which deployment model are you using for this solution?

    Hybrid Cloud

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Karthikeyan Raman

    Lightweight clustering has improved banking channels and delivers faster, reliable deployments

    Reviewed on Jan 08, 2026
    Review provided by PeerSpot

    What is our primary use case?

    Our main use cases with JBoss Enterprise Application Platform  were that we are an application software developer, developing the channel platform, the internet banking, and the mobile banking for the banks.

    The channel platform was hosted on JBoss Enterprise Application Platform .

    What is most valuable?

    JBoss Enterprise Application Platform's best features include that it was very simple to install and enabling clustering between two instances was simpler than compared to WebSphere or WebLogic. Clustering became very much easier, and setup was very straightforward.

    I used other products such as WebSphere and WebLogic, and I saw JBoss Enterprise Application Platform as a very lightweight container rather than a heavy container. The startup time was much faster compared to other application servers, and debugging was reliable. We did not see the application going into a hang state. It never happened in JBoss Enterprise Application Platform. Other application servers typically degrade over time, and the application resources can become hung.

    The memory utilization and the heap garbage collection that was running was very efficient, so the resource utilization was better. The robust security model of JBoss Enterprise Application Platform contributed positively to our data integrity and compliance in our development processes, and it was very good.

    What needs improvement?

    In my opinion, there are areas that could be improved with JBoss Enterprise Application Platform, such as the management console.

    I am not certain whether it has all of the enterprise features incorporated such as what IBM WebSphere has, including real-time performance monitoring of your application, monitoring your JVM heap graphs, or even the CPU utilization graphs. I am not certain whether this is present or not.

    We thought that if application performance monitoring tools were already part of the management console at runtime, it would be very helpful.

    For how long have I used the solution?

    The last time I used JBoss Enterprise Application Platform was version 7.7.4 recently.

    Which solution did I use previously and why did I switch?

    I used other products such as WebSphere and WebLogic, and I saw JBoss Enterprise Application Platform as a very lightweight container rather than a heavy container.

    How was the initial setup?

    The startup time was much faster compared to other application servers, and debugging was reliable. We did not see the application going into a hang state.

    What's my experience with pricing, setup cost, and licensing?

    My thoughts on JBoss Enterprise Application Platform's pricing is that from a subscription model perspective, the price was very reasonable compared to other application servers and other commercial products. JBoss Enterprise Application Platform was much better in terms of cost.

    What other advice do I have?

    I have experience with JBoss Enterprise Application Platform, as we earlier used it, but we moved completely to Tomcat .

    I did not use JBoss Enterprise Application Platform with AWS  as our main cloud provider, as it is a standalone solution.

    We generally put it on premises at the financial institutions.

    I am not certain if Red Hat uses AWS  as their cloud provider for this product.

    We did utilize the JBoss Enterprise Application Platform management console. We were running both in standalone mode as well as the domain mode.

    We are more of a modular monolith, so we did not write microservices.

    I did not try anything on the cloud, so I am probably not aware of its adaptability between cloud and on-premises deployments.

    I do not know much about JBoss Enterprise Application Platform's support or the documentation, as we did not get into that too much.

    Our company originally purchased JBoss Enterprise Application Platform through Red Hat partnerships.

    The reasons I rate it so highly are that it was simple, lightweight, and the performance was very good. I rate this product a 9 out of 10.

    Which deployment model are you using for this solution?

    On-premises

    If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

    Amazon Web Services (AWS)
    Franklin Moncayo

    High availability has supported omnichannel ticketing and banking middleware reliably

    Reviewed on Jan 02, 2026
    Review provided by PeerSpot

    What is our primary use case?

    I have an application with JBoss Enterprise Application Platform  and a middleware. I used JBoss Enterprise Application Platform  for about eight years until 2016. I implemented a ticketing solution and middleware application to connect several databases and several languages, creating an omnichannel experience. I have two kinds of implementations in the commercial area, including ticketing and e-commerce with the same middleware, and I used it for bank financials. One bank in Guayaquil used my middleware.

    What is most valuable?

    The best feature for JBoss Enterprise Application Platform for me is high availability, and it is very strong. It is strong because it supports many concurrencies.

    What needs improvement?

    I lost one opportunity for licensing to a bank that was implementing on-premises. It was too expensive to license JBoss Enterprise Application Platform for each process. The customer needed to implement on a server with 32 processes, and the price from a local provider was approximately $64,000. Because they are a bank, they need local support, not international support. For that reason, it was too expensive for them, and we were discarded and could not implement the solution.

    For how long have I used the solution?

    I used JBoss Enterprise Application Platform for about eight years until 2016.

    What do I think about the stability of the solution?

    I do not have any problems with this deployment.

    How are customer service and support?

    Because the bank needed local support rather than international support, it was too expensive for them, and we were discarded.

    Which solution did I use previously and why did I switch?

    I offered implementing the same services in Microsoft IIS , but they needed several months to develop the new solution, and they did not have time for that developer.

    How was the initial setup?

    JBoss Enterprise Application Platform is easy to implement.

    What's my experience with pricing, setup cost, and licensing?

    The customer needed to implement on a server with 32 processes, and the price from a local provider was approximately $64,000.

    Which other solutions did I evaluate?

    I offered implementing the same services in Microsoft IIS , but they needed several months to develop the new solution, and they did not have time for that developer.

    What other advice do I have?

    I use JBoss Enterprise Application Platform management both through the management interface and through command line. I use JBoss Enterprise Application Platform for deployment in Microsoft servers, and in Linux and Oracle Linux . I am trying it in my own cloud and have deployed JBoss Enterprise Application Platform on Oracle Cloud  to implement it in the cloud, which is very good. My overall rating for this solution is ten out of ten.

    View all reviews