Apache TomCat 8 Administration

TomCat 8


Introductory and Beyond

4 Days

Course Overview

Apache TomCat 8 Administration is a hands-on TomCat Administration course geared for students who need to learn how to install and configure Apache Tomcat 8, as well as learn the key mechanisms of installing and administering Web Applications. This course emphasizes altering key configuration artifacts for optimum performance, availability, and fault tolerance. The course also explores integration with existing security mechanisms and databases, as well as high-performance scalability, clustering, and fault-tolerant fail-over techniques.


Course Objectives

Upon completion of the Apache Tomcat Administration course, you will be able to:

  • Explain how Tomcat relates to Java EE (JEE) and compares to other application servers (e.g. JBoss)
  • Install and setup Tomcat on both Windows and UNIX-type environments
  • Deploy, support, and troubleshoot applications on Tomcat
  • Navigate Tomcat's directory structure
  • Understand Tomcat architecture and configuration files: server.xml, context.xml, .properties, etc.
  • Understand web application structure and configuration: web.xml
  • Secure Tomcat and applications running on it
  • Set up Tomcat for SSL
  • Tune Tomcat's performance
  • Explore different load-balancing and high-availability strategies with Tomcat, including server affinity through sticky sessions as well as session replication via Tomcat
  • Clustering


Course Prerequisites

This is an introductory-intermediate level course, designed for web server administrators who need to install, configure, and run Apache TomCat web server. Student should be familiar with the basic principles of web/application server administration. Prior Java or JEE experience would also be helpful for the Java portions of the course.

Course Agenda

Session -Apache Tomcat and JEE Overview

  • Web Technology Architectural Overview

                                Servlets 3.1

                                JSP 2.3

                                WebSockets 1.1

                                Expression Language 3.0

  • Tomcat Background
  • Other components in the ecosystem


Session-Administering Apache Tomcat

  • Apache and Tomcat 
  • Installing Tomcat 
  • Directory Structure 


Session-Configuration Files 

  • Anatomy of a Web App
  • Deploying Web Apps
  • Tomcat Manager
  • Connection Pooling and Database Mappings
  • Tomcat Security and LDAP Integration



  • Capacity Planning
  • Garbage Collection and Tuning Overview
  • Deploying and Configuring Web Applications
  • Advanced Performance - Tomcat Native and APR
  • Load Testing with Apache JMeter [Optional]



  • Clustering Tomcat
  • Connectors (JCA) [Optional]
  • Integrating with Apache HttpD and Mod-Cluster 
  • Shared Hosting [Optional]


Course Materials

Our robust course materials include much more than a simple slideshow presentation handout.  Student materials include a comprehensive hard-copy course manual, complete with detailed course notes, code samples, diagrams and current reference materials, all directly related to the course at hand, indexed for ease of use. Step-by-step lab instructions and project descriptions are clearly illustrated and commented for maximum learning.  Our course kits are designed to serve as an excellent and useful reference set, long after we leave your classroom.

Raise the bar for advancing technology skills

Attend a Class!

Live scheduled classes are listed below or browse our full course catalog anytime

Special Offers

We regulary offer discounts for individuals, groups and corporate teams. Contact us

Custom Team Training

Check out custom training solutions planned around your unique needs and skills.

EveryCourse Extras

Exclusive materials, ongoing support and a free live course refresh with every class.

Attend a Course

Please see the current upcoming available open enrollment course dates posted below. Please feel free to Register Online below, or call 844-475-4559 toll free to connect with our Registrar for assistance. If you need additional date options, please contact us for scheduling.

Course Title Days Date Time Price
Apache TomCat 8 Administration 4 Days Feb 14 to Feb 17 10:00 AM to 06:00 PM EST $2,495.00 Enroll
Apache TomCat 8 Administration 4 Days Apr 19 to Apr 22 10:00 AM to 06:00 PM EST $2,495.00 Enroll
Apache TomCat 8 Administration 4 Days Jun 21 to Jun 24 10:00 AM to 06:00 PM EST $2,495.00 Enroll
Apache TomCat 8 Administration 4 Days Aug 16 to Aug 19 10:00 AM to 06:00 PM EST $2,495.00 Enroll
Apache TomCat 8 Administration 4 Days Oct 18 to Oct 21 10:00 AM to 06:00 PM EST $2,495.00 Enroll

New Year, New Savings! 20223FOR1!
Enroll before Feb 15 for any THREE public classes in 2022 for the price of ONE! 

Click for Details & Additional Offers

Learn. Explore. Advance!

Extend your training investment! Recorded sessions, free re-sits and after course support included with Every Course
Trivera MiniCamps
Gain the skills you need with less time in the classroom with our short course, live-online hands-on events
Trivera QuickSkills: Free Courses and Webinars
Training on us! Keep your skills current with free live events, courses & webinars
Trivera AfterCourse: Coaching and Support
Expert level after-training support to help organizations put new training skills into practice on the job

The voices of our customers speak volumes

Special Offers
Limited Offer for most courses.

SAVE 50%

Learn More