Typical Tomcat installations today have:
Custom installation methods
Custom management and configuration solutions
Custom monitoring tools
Another obstacle is the JVM itself. It is seen as a big black box often misconstrued as being part of Tomcat itself, after all, that is how most commercial JEE servers ship their products in an attempt to simplify the system to the end user.
If you are using or are planning on using Tomcat today, you are, or soon will be, faced with these challenges. What may seem like basic functionality, always assumed to be present with an application server stack, has long been missing, and there are no plans to add it. These challenges are real and have not, until today, been been addressed with an enterprise solution.
Springsource tc Server is a new offering addressing the need for enterprise capabilities in large or small Tomcat installations, completing the feature set that has been missing for so many years
Based on Apache Tomcat 6, tc Server is able to leverage the simplistic Tomcat approach that so many have benefited from with the addition of the a key enterprise feature set including:
Centralized application and server management console
Distributed server configurations
Intelligent and proactive server diagnostics
Enterprise class support
A key differentiation between Tomcat and other Java application servers, is that Tomcat is very light weight. One side effect mentioned was the download size, however the most important factor is that there are less moving parts within the server itself inevitable leading to less things that can go wrong. 9 out of 10 times, when we troubleshoot Tomcat environments, we end focusing on the OS/JVM, the web application or the combination of the two.
In January and February we will be touring cities in both Europe and the US sharing our knowledge and experiences around enterprise Tomcat installations. We are calling this the Apache Tomcat Expert Series where we will be focusing our sessions on production usage, scalability and performance in enterprise environments. In these sessions we will presenting some of the tricks of the trade that you can use in your Apache Tomcat environments today. Features that will also be automated in the Springsource tc Server platform to further ease and simplify enterprise production deployments.
If you have the opportunity, we invite you to join us during the expert series tour. Until then, stay tuned for part II of the Tomcat you know, the enterprise capabilities you need.