

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.
This flexibility translates to a lower total cost of ownership.
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.
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.
Users can find discussions about common problems, solutions, and documentation within the community.
They need to be quicker in resolving issues related to Red Hat JBoss.
They are proactive in looking into the tickets we create in case we have unresolved queries.
Everything regarding technical support from Apache is in the documentation or in some discussion portal.
For stateless applications, there is no problem scaling horizontally, and multiple instances of Red Hat JBoss Enterprise Application Platform (EAP) can be deployed.
The scalability of Red Hat JBoss Enterprise Application Platform (EAP) is pretty good, with minimum and maximum machines required being very efficient.
Red Hat JBoss Enterprise Application Platform (EAP) is very stable.
It is quite stable for our needs.
Making it lighter and more modular would probably be beneficial.
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.
Red Hat JBoss Enterprise Application Platform (EAP) can be improved by integrating different services related to Azure and AWS.
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 offer includes not only the product but also configuration, deployment, and multiple other services.
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.
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.
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.
The most valuable feature for my team is containerization and Jenkins integration because Jenkins integration helps us eradicate code smells and build pipeline reports.
The advantages of Tomcat include its flexibility; we can increase the heap memory and the size of sessions as per our custom needs.
It is not just simple in terms of interface; it is simple for managing or very quickly running this server.
| Product | Mindshare (%) |
|---|---|
| Tomcat | 12.4% |
| Red Hat JBoss Enterprise Application Platform (EAP) | 11.0% |
| Other | 76.6% |

| Company Size | Count |
|---|---|
| Small Business | 11 |
| Midsize Enterprise | 3 |
| Large Enterprise | 21 |
| 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 an open-source Java application server known for its lightweight design, stability, and scalability. It provides reliable performance, comprehensive documentation, and compatibility with major development environments. Its efficient handling of web traffic makes it ideal for Java-based applications.
Apache Tomcat is widely used for deploying Java applications and web services, offering fast deployment and strong performance. Its lightweight setup and flexibility make it popular among healthcare, banking, and government sectors. Tomcat is also favored for compatibility with Spring Boot for microservices and supporting diverse environments like Linux and Windows. It handles web traffic efficiently and offers database management capabilities. While Tomcat is valued for its simplicity, areas for improvement include performance and memory management for large-scale applications. The interface may require advanced knowledge for configuration and security needs better integration. Logging, documentation, and deployment automation are also areas for enhancement. Users seek improved scalability and high availability, along with centralized management tools.
What are Tomcat's most important features?Organizations in healthcare, banking, and government sectors implement Tomcat for its robust capabilities in hosting and deploying Java applications. Its lightweight and cloud-friendly design make it a suitable choice for microservices. Tomcat supports integration with scheduling tools and REST services, making it versatile for enterprise-scale deployments while efficiently running on both small and large systems.
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.