

Red Hat JBoss Enterprise Application Platform (EAP) and Tomcat compete in the Java application deployment category. JBoss has the upper hand in enterprise environments due to its scalability and comprehensive features, whereas Tomcat's simplicity makes it preferable for lightweight applications.
Features: JBoss EAP offers scalability, advanced J2EE features, and a robust security framework, ideal for enterprise deployments. Its modular architecture and high availability make it a strong choice. Tomcat is lightweight, highly configurable, and offers strong community support, making it ideal for simpler web applications needing minimal resources.
Room for Improvement: JBoss could enhance automation capabilities, simplify integration processes, and make the deployment less complex. Pricing competitiveness is also an area for improvement. Tomcat would benefit from improved performance optimization, more comprehensive documentation, and enhanced security features. It could also use built-in management tools and simplified clustering.
Ease of Deployment and Customer Service: JBoss excels in on-premises and private cloud deployments with strong technical support from Red Hat's network, appreciated for its reliability. Tomcat, being open-source, deploys easily across environments including public clouds, but may encounter challenges due to lack of centralized support, relying instead on community help and documentation.
Pricing and ROI: JBoss offers a cost-effective enterprise solution compared to Oracle WebLogic, with a good return on investment stemming from its flexibility and lower total cost of ownership. Tomcat is completely free, ideal for cost-conscious users with minimal support needs, although extensive support requires additional services or resources.
For an existing migration project which was stipulated for a timeline of six months, it just took around two and a half months, specifically 80 days.
This flexibility translates to a lower total cost of ownership.
Developing any kind of web application server is time-consuming and expensive, and I can use Tomcat as a commodity, which is an existing tool that everybody uses.
We receive support from RDS and Red Hat, and the response time and quality meet our expectations.
They need to be quicker in resolving issues related to Red Hat JBoss.
Users can find discussions about common problems, solutions, and documentation within the community.
The technical support from Apache is responsive; if we have any ticket, that prompts a response.
Everything regarding technical support from Apache is in the documentation or in some discussion portal.
The scalability of Red Hat JBoss Enterprise Application Platform (EAP) is pretty good, with minimum and maximum machines required being very efficient.
It is quite stable for our needs.
Making it lighter and more modular would probably be beneficial.
Red Hat JBoss Enterprise Application Platform (EAP) can be improved by integrating different services related to Azure and AWS.
From a support point of view, whatever support we get from IBM for Red Hat JBoss Enterprise Application Platform (EAP) and for Red Hat, we are fine.
Tomcat needs a more robust logging error details feature; the current logging feature is available, but it should be more user-friendly.
I would like a visual tool for configuration to be added to Tomcat.
If we are charging around 0.75 cents per hour for a virtual machine on AWS, then in the Red Hat JBoss orchestrator, charges have seen significant improvement at around 0.58 cents.
JBoss is the cheaper option out of the three when compared to WebSphere and WebLogic.
The price is somewhat high for an enterprise, however, it depends on organizational negotiations.
Since it is open source, I don't see any fee for that regarding whether the license for Tomcat is usually expensive or quite affordable.
Red Hat JBoss Enterprise Application Platform (EAP) has impacted my organization positively because it is a powerful platform and we can develop powerful applications very quickly.
Built-in metrics and subsystem isolation, where every subsystem logging, messaging, or web services can be tuned independently, provide fine-grained control over performance and behavior.
The most valuable feature for my team is containerization and Jenkins integration because Jenkins integration helps us eradicate code smells and build pipeline reports.
Tomcat's simplicity is very valuable, and the metrics I track to measure Tomcat's performance during high concurrency are mostly basic compared to other products or commercial products.
The advantages of Tomcat include its flexibility; we can increase the heap memory and the size of sessions as per our custom needs.
| Product | Market Share (%) |
|---|---|
| Tomcat | 13.2% |
| Red Hat JBoss Enterprise Application Platform (EAP) | 13.3% |
| Other | 73.5% |

| Company Size | Count |
|---|---|
| Small Business | 11 |
| Midsize Enterprise | 2 |
| Large Enterprise | 20 |
| Company Size | Count |
|---|---|
| Small Business | 23 |
| Midsize Enterprise | 4 |
| Large Enterprise | 28 |
Red Hat JBoss Enterprise Application Platform (EAP) provides scalable, secure, and reliable infrastructure for Java applications, offering high availability, modular architecture, and smooth integration with new technologies.
Red Hat JBoss Enterprise Application Platform (EAP) is tailored for deploying and managing web and application servers, with a strong focus on Java applications, APIs, and core business systems. It ensures easy setup and cost-effectiveness, accommodating high availability and clustering enhancements like session replication via Infinispan. While managing configurations and deployments effectively, EAP facilitates flexible deployment modes and enhanced security using OpenID Connect. However, areas needing improvement include customization options, runtime diagnostics, integration capabilities, documentation, and technical support. Automation needs expansion, pricing options could be more competitive, and better alignment with Jakarta EE is suggested for modernization.
What are the standout features of Red Hat JBoss EAP?Red Hat JBoss Enterprise Application Platform (EAP) finds application across industries such as finance, web development, and enterprise middleware services. Its capabilities are demonstrated in managing banking transactions, supporting legacy systems, integrating with external APIs, and fulfilling enterprise needs in installation, configuration, automation, and security tasks.
Tomcat is a reliable and efficient web server, popular for hosting and running Java-based applications. It is praised for its scalability, compatibility with different operating systems and development frameworks, and its ability to handle heavy workloads.
Users appreciate Tomcat's ease of use, robust performance, reliable server functionality, seamless integration with various platforms, extensive documentation, and strong community support.
We monitor all Application Server reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.