I have used Apache Tomcat for various applications in our operational environment. We are a traffic service provider, and our operational department needs various types of proprietary applications.
Information Technology Consultant at Serbia And Montenegro Air Traffic Services SMATSA LLC
Reliable and secure solution simplifies complex application deployment
Pros and Cons
- "Tomcat is reliable and secure, which makes it valuable for our application deployment."
- "Perhaps there could be an easier way to configure some advanced features."
What is our primary use case?
How has it helped my organization?
In our environment, Tomcat is reliable and secure. We don't have to make many changes, and the applications work as expected.
What is most valuable?
Tomcat is reliable and secure, which makes it valuable for our application deployment. We do not have to intervene much to make changes.
What needs improvement?
Perhaps there could be an easier way to configure some advanced features. The learning curve to earn advanced skills is too steep.
Buyer's Guide
Tomcat
September 2025

Learn what your peers think about Tomcat. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,787 professionals have used our research since 2012.
For how long have I used the solution?
I have been using Apache Tomcat for more than ten years.
What do I think about the stability of the solution?
It is very stable.
What do I think about the scalability of the solution?
Tomcat is scalable. I would rate it an eight out of ten for scalability.
How are customer service and support?
I have never consulted Apache support.
How would you rate customer service and support?
Positive
How was the initial setup?
Personally, I rarely work on Tomcat. However, if I had to rate the setup from one to ten, with ten meaning easy, I would rate it an eight.
What's my experience with pricing, setup cost, and licensing?
Tomcat is completely free of charge.
What other advice do I have?
I would recommend using Tomcat because it is simple to integrate and use.
I'd rate the solution nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Staff Engineer at Nagarro
A stable solution that can be used for application servers as well as web servers
Pros and Cons
- "We can use Apache Tomcat for Java server applications."
- "Tomcat's performance is less than other solutions like IBM WebSphere or JBoss."
What is our primary use case?
We developed a Java application, which was a content management application, and deployed it on the Apache Tomcat server.
What is most valuable?
We can use Apache Tomcat for Java server applications. We can use Apache Tomcat for application servers as well as web servers. We can easily deploy a Java project in Apache Tomcat.
What needs improvement?
Tomcat's cache could be improved. Tomcat's performance is less than other solutions like IBM WebSphere or JBoss.
For how long have I used the solution?
I have been using Tomcat for nearly five years.
What do I think about the stability of the solution?
Tomcat is a stable solution.
How was the initial setup?
Tomcat's initial setup is a little bit difficult.
What's my experience with pricing, setup cost, and licensing?
Tomcat is not costlier than other solutions.
What other advice do I have?
I would recommend the solution to other users.
Overall, I rate Tomcat a nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer. Partner
Buyer's Guide
Tomcat
September 2025

Learn what your peers think about Tomcat. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
868,787 professionals have used our research since 2012.
Application administrator at a computer software company with 10,001+ employees
A good solution to run web pages with
Pros and Cons
- "The solution is scalable."
- "The setup is complex and could be improved."
What is our primary use case?
Tomcat is a web server whose main facility is to have a web page.
What needs improvement?
The setup is complex and could be improved.
What do I think about the stability of the solution?
Stability depends on the requirements of the hardware assets. It also depends on how many users are on the web page and for how long.
What do I think about the scalability of the solution?
The solution is scalable.
Which solution did I use previously and why did I switch?
I used NGINX before Tomcat.
How was the initial setup?
The initial setup was complex. It took two hours to set up the solution. Some SAP application was also involved during the setup.
When deploying the solution, we installed the host on the Linux server, followed by some basic configurations. In user management, there is an admin and a manager.
What's my experience with pricing, setup cost, and licensing?
We don't have to pay for a license to use Tomcat.
What other advice do I have?
I rate Tomcat a ten out of ten. I recommend that anyone choosing the solution use Google to find out what to do.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Administration System/Virtualisation at Atos
Provides a scalable platform, but its pricing needs improvement
Pros and Cons
- "It is a scalable platform."
- "The product's pricing needs improvement."
What is our primary use case?
We use Tomcat as an application bucket for our Linux and Windows environments.
What needs improvement?
The product's pricing needs improvement.
What do I think about the stability of the solution?
I rate Tomcat's stability a nine out of ten.
What do I think about the scalability of the solution?
We have 500 Tomcat users in our organization. It is a scalable platform. We plan to increase the usage.
Which solution did I use previously and why did I switch?
We used Red Hat before.
How was the initial setup?
The product is straightforward to set up. We have deployed it in a production environment. It took three years to complete. The process was executed by a team of ten technical executives, including engineers and developers.
What about the implementation team?
We implemented the product with the help of an integrator.
What's my experience with pricing, setup cost, and licensing?
We have purchased Tomcat's yearly license. It is an expensive product.
What other advice do I have?
I recommend Tomcat to others and rate it a seven out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Software Engineer Team Lead at Connect Professional Services
Straightforward and basic deployment, excellent rating, with scalability
Pros and Cons
- "The scalability overall is good."
- "I would also like to see a dashboard with some integrations in order to see the logs and trace performance easier."
What is our primary use case?
Our primary case use is for case logs. When the customer tries to log into the application and the webpage does not open I check it from the integration of Tomcat.
What needs improvement?
I would like to see the APM tools enhanced for all customers. Some APM customers are not yet fully integrated. I would also like to see a dashboard with some integrations in order to see the logs and trace performance easier.
For how long have I used the solution?
I have been using Tomcat for the past four years.
What do I think about the stability of the solution?
Tomcat is not always stable and but I have not used another server yet to compare the overall stability.
What do I think about the scalability of the solution?
The scalability overall is good.
How was the initial setup?
The initial setup is straightforward. The time frame of the deployment depends on configurations and parameters that a company may have.
What's my experience with pricing, setup cost, and licensing?
We are currently using the open-source version.
What other advice do I have?
I would rate Tomcat a ten on a scale of one to ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Developer at GrupoBios
It's a simple, light open-source environment
Pros and Cons
- "Tomcat is a simple, light environment, whereas the full Red Hat Fuse solution is heavier."
- "Security integration in Tomcat is complicated. We need to use another tool to solve the security issues."
What is our primary use case?
Our company is in healthcare, and Tomcat provides a backend server for our REST solution. Tomcat is widely used in Chile as a backend solution for web service and REST environments. Companies frequently use Spring Boot with a Tomcat environment. I'm a developer at a small company, and only 10 people use Tomcat here, but the company has around 100 employees in all.
What is most valuable?
Tomcat is a simple, light environment, whereas the full Red Hat Fuse solution is heavier.
What needs improvement?
Security integration in Tomcat is complicated. We need to use another tool to solve the security issues.
For how long have I used the solution?
We have used Tomcat for two years.
What do I think about the stability of the solution?
We have some problems with the performance in terms of transactions per second, but Tomcat is stable.
What do I think about the scalability of the solution?
It is easy to scale the solution if you use more CPUs.
How are customer service and support?
Tomcat is an Apache open-source project, so it doesn't have technical support.
Which solution did I use previously and why did I switch?
We were using Red Hat Fuse for a Camel solution. Camel is another Apache product we use internally. Two years ago, we switched our backend solution. I was working with a bank, and we needed an integration platform. It was a relatively simple project.
How was the initial setup?
Deploying Tomcat is straightforward.
What's my experience with pricing, setup cost, and licensing?
Tomcat is a free solution, but you need to pay the Java Oracle license in a commercial environment.
What other advice do I have?
I rate Tomcat eight out of 10. My only issue with it is the security. You need to use another solution.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Sr. Devops Engineer at a media company with 201-500 employees
Stable, easy to deploy, and user-friendly
Pros and Cons
- "The deployment process is very fast."
- "It would be great if they offered more integration of monitoring tools."
What is our primary use case?
We primarily use the solution on our main e-commerce web page.
What is most valuable?
Compared to Oracle Web Projects, it's very user-friendly and the administration is very simple. The navigation is very intuitive.
The deployment process is very fast.
The solution is very stable.
What needs improvement?
I don't have too much experience with monitoring, however, it's possible it could be improved. It would be great if they offered more integration of monitoring tools.
The management maybe can be improved a bit.
For how long have I used the solution?
I've used the solution for a small instance in the past. We have used it for three or four months now in a bigger instance. We've only used it for a few months at this point, and therefore, it's still pretty new to us.
What do I think about the stability of the solution?
The stability is good. We haven't had any issues. There are no bugs or glitches. it doesn't crash or freeze. It's reliable.
What do I think about the scalability of the solution?
The scalability is good. We have a structure that we can easily scale up or down. It's very simple for us.
How are customer service and technical support?
We haven't contacted technical support. We haven't needed any assistance. Therefore, I cannot speak to how helpful or responsive they are.
Which solution did I use previously and why did I switch?
I've also used Oracle WebLogic.
How was the initial setup?
The initial setup is very easy to install. It's very easy. A company shouldn't struggle with the setup process.
The deployment is fast.
What's my experience with pricing, setup cost, and licensing?
I don't have any information on the pricing. I don't handle that aspect of the solution.
That said, my understanding is it's less expensive than, for example, Oracle.
Which other solutions did I evaluate?
I'm able to compare WebLogic with Tomcat, and I can say that Tomcat beats WebLogic on a number of fronts. It's easier, simpler to deploy, and less expensive. I prefer it.
What other advice do I have?
We're just customers and end-users. We don't have a business relationship with Tomcat.
We also use the solution on a private cloud as well as on-premises.
I'd rate the product at an eight out of ten. We're pretty happy with it.
I have experience with WebLogic and Tomcat. I'd recommend Tomcat over Oracle, as it's easier to manage and install. It's my understanding that the pricing is a bit lower as well.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Especialista em TI at a healthcare company with 10,001+ employees
Open-source, amazing stability, scalable, and has a good knowledge base
Pros and Cons
- "We chose to use Tomcat because it's perfect compared to other containers that we have tested."
- "The interface is not user-friendly."
What is our primary use case?
I use Tomcat for CM solutions, for access management.
What is most valuable?
We chose to use Tomcat because it's perfect compared to other containers that we have tested.
It's open-source and there is a lot of documentation available on the web. It has a good knowledge base.
What needs improvement?
The interface is not user-friendly.
You need to have knowledge of the operating system, and Linux to configure the solution. It is not user-friendly.
I would like to see a user-friendly interface.
For how long have I used the solution?
I have been using Tomcat for 10 years.
I started with Version 8 and now we are using Version 9.
What do I think about the stability of the solution?
The stability is amazing. If it is configured properly, you won't have any issues.
What do I think about the scalability of the solution?
It's scalable. It is possible to create a cluster with Tomcat. You can run it using Docker, in the Kubernetes platform. It is also possible to be embedded in some devices.
It's pretty much a full-stack solution with many ways to use it.
We have 30 technicians who are using this solution in our organization.
How are customer service and technical support?
I have never used support from Tomcat. We have only used the documentation that is available.
There is a lot of documentation available on the internet, which is very helpful.
We have found a solution for questions that we have had through forums and the knowledge base.
How was the initial setup?
The initial setup is neither hard nor too easy. There is a lot of documentation to review.
The time it takes to deploy really depends on your experience. If you are a beginner, it can take eight hours, and for the heavy user, it's about two hours to deploy it.
What's my experience with pricing, setup cost, and licensing?
We are using the open-source version.
What other advice do I have?
Read the documentation that is available on Apache.org. If you have any issues, look to see what is available on the forums and on the web.
Some people have been able to find a solution using the web.
We have not had big issues when using Tomcat. I would rate Tomcat an eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Tomcat Report and get advice and tips from experienced pros
sharing their opinions.
Updated: September 2025
Product Categories
Application ServerPopular Comparisons
Oracle WebLogic Server
IBM WebSphere Application Server
Red Hat JBoss Enterprise Application Platform (EAP)
IBM Open Liberty
Oracle Fusion Middleware
Oracle Application Server
Oracle GlassFish
Caucho Resin
Fujitsu Interstage Application Server
TmaxSoft JEUS
IBM WebSphere Liberty
Buyer's Guide
Download our free Tomcat Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions: