Course Number: SRV-100
GSA/Previous Course Number: 260
Duration: 2 days
view class outline
Apache Tomcat Training Overview
Apache Tomcat is the most popular platform for
deploying Java-based™ Web applications. In this two days course,
attendees learn how to administer the Tomcat server, deploy applications
on the server, ensure the server's security, troubleshoot problems,
and cluster Tomcat to ensure high availability.
Location and Pricing
Most Accelebrate courses are taught on-site at our clients' locations
worldwide for groups of 3 or more attendees and are customized to their
specific needs. Please visit our client list
to see organizations for whom we have recently delivered training.
These courses can also be delivered as live, private online classes for
groups that are geographically dispersed or wish to save on the
instructor's or students' travel expenses. To receive a customized
proposal and price quote private training at your site or online, please
contact us.
In addition, some courses are available as live, online classes for
individuals. To see a schedule of online courses, please visit http://www.accelebrate.com/online_training/server.htm.
Apache Tomcat Training Prerequisites
All attendees should be familiar with general
principles of Web server administration and have some experience
building Web applications. Prior experience with Java as an application
server administrator or developer is helpful but not required.
Hands-on/Lecture Ratio
This Tomcat training class is 70% hands-on,
30% lecture, with the longest lecture segments lasting for 20 minutes.
Students "learn by doing," with immediate opportunities to apply the
material they learn to real-world problems.
Apache Tomcat Training Materials
All students receive a copy of Wrox Press's Professional Apache Tomcat 6 (used as the main textbook for the course) and related courseware.
Software Needed on Each Student PC
This course can be taught either of 2 ways:
Using the Windows version of Apache Tomcat 5.0, 5.5, 6.0, 7.0,
or later. The instructor brings all software needed for class on flash
drives, and students install/configure the software as part of the
training. Students need local administrator rights and the PCs should
have at least 1GB of RAM (2GB RAM or more recommended).
OR
Using Apache Tomcat in a Linux or Solaris virtual machine (any
version of Tomcat can be taught). We would provide you with the virtual
machine in advance for installation. Classroom PCs should have:
Apache Tomcat Training Objectives
All attendees will learn how to:
- Set up and configure Apache Tomcat
- Deploy Java web applications to the Tomcat server
- Configure Tomcat valves for access logging, single sign-on, and access control
- Monitor Tomcat via its JMX MBeans and a variety of tools, including JConsole, VisualVM, and PSI Probe
- Tune Tomcat for optimal performance
- Configure Tomcat logs and troubleshoot Tomcat
- Secure Tomcat
- Build and monitor database connection pools
- Run Tomcat behind a web server, such as Apache httpd or Microsoft IIS
- Build Tomcat clusters to ensure high availability