What users are saying about
75 Ratings
75 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101
21 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.4 out of 101

Add comparison

Likelihood to Recommend

Apache Tomcat

It's well suited for typical web and application workloads. It is not well suited where you do not need advanced application server functionality, such as persistence. There are also scenarios where you may wish to use even more lightweight technologies such as "play" and "akka" which have some of the functionality built into them.
Bryan Salerno profile photo

SAP NetWeaver AS

It's very powerful to control inventories of your products. You need to go step by step with all the involved persons/departments to get the results pre-authorized. Each one of us must check and confirm the request before it goes to another one. Is very important to analyze the request and create it.
Alexis Correa profile photo

Feature Rating Comparison

Application Servers

Apache Tomcat
8.2
SAP NetWeaver AS
9.7
IDE support
Apache Tomcat
8.1
SAP NetWeaver AS
8.0
Security management
Apache Tomcat
7.6
SAP NetWeaver AS
10.0
Administration and management
Apache Tomcat
6.9
SAP NetWeaver AS
10.0
Application server performance
Apache Tomcat
8.6
SAP NetWeaver AS
10.0
Installation
Apache Tomcat
8.9
SAP NetWeaver AS
10.0
Open-source standards compliance
Apache Tomcat
8.9
SAP NetWeaver AS
10.0

Pros

  • Very stable, with solid application code, there is confidence in Tomcat's uptime.
  • Good platform for integrating different pieces of Java technology.
  • Very configurable.
Clifford Chen profile photo
  • Control of inventory
  • Organization of my clients
  • Complete reports
  • Autorization by level
Alexis Correa profile photo

Cons

  • Would be nice to have some tools to make common configuration easier (e.g. SSL).
  • Would be nice to make the learning curve less steep for those new to Tomcat.
  • Would be nice to make configuration less difficult (perhaps JSON instead of XML).
Clifford Chen profile photo
  • In the beginning, it's kinda hard to learn.
  • The reports are full of data but in some transactions there are missing options.
  • Not too easy for a custom format.
  • We are using an old version and the exports formats are too old.
Alexis Correa profile photo

Likelihood to Renew

Apache Tomcat10.0
Based on 1 answer
We have a huge knowledge of the product within our company and we're satisfied with the performance.
No photo available
No score
No answers yet
No answers on this topic

Usability

Apache Tomcat6.0
Based on 1 answer
The manager interface has for sure room for improvement
No photo available
No score
No answers yet
No answers on this topic

Reliability and Availability

Apache Tomcat6.0
Based on 1 answer
Tomcat doesn't have a built-in watchdog that ensures restart upon failure, so you have to provide it externally. A very good solution is java service wrapper. The community edition is able to restart Tomcat upon out of memories exceptions.
No photo available
No score
No answers yet
No answers on this topic

Performance

Apache Tomcat9.0
Based on 1 answer
It's very quick and stable at the same time
No photo available
No score
No answers yet
No answers on this topic

Alternatives Considered

Relative to other solutions that worked with the Spring framework, Tomcat was the best. It worked exactly as desired and made releasing production builds a very smooth process. However, if I were able to choose, I would use one of the newer scripting languages that has a server built in - for example, Node/Express, Python/Django, or Ruby on Rails.
No photo available
The servers rarely go down. Most of the time are on a programed maintenance schedule. We have our system in 2 countries and it's very fast and 3 years ago just one failed and it was in our principal office. I think that we selected SAP because the numbers of employees and the knowledge that they have of the system. We were about to change but SAP was the best option. Is very stable and complete for our needs.
Alexis Correa profile photo

Scalability

Apache Tomcat9.0
Based on 1 answer
It's very easy to add instances to an existing deployment and, using apache with mod proxy balancer, to scale up the serving farm
No photo available
No score
No answers yet
No answers on this topic

Return on Investment

  • Apache Tomcat made auto-updating a fairly straightforward process, allowing us to easily implement continuous integration and delivery to the customer.
David McCann profile photo
  • Great ROI. We need to invest in new developments, making it more functional for our business.
  • We have requests that couldn't be duplicated. Maybe we need to pay to fix that.
  • We have a lot of transactions and don't have anyone that can guide us to the ones that we need to improve our business.
Alexis Correa profile photo

Pricing Details

Apache Tomcat

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

SAP NetWeaver AS

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details