Apache Tomcat Web Application Server - Management & Administration

Course CodeIT00071

Available Dates & Locations

This course is available in multiple locations and online. Choose the most suitable date and delivery method.

London

Dates

London

Venue / Hotel

82 - 83 Eccleston Square, Pimlico, London SW1V 1PS, UK

Duration
1 Week
Price
€5,775
Cairo

Dates

Cairo

Venue / Hotel

22 El Messaha Sq.، Ad Doqi, Giza, Giza Governorate, Egypt

Duration
1 Week
Price
€3,750
Barcelona

Dates

Barcelona

Venue / Hotel

La Rambla, 128, 08002 Barcelona, Spain

Duration
1 Week
Price
€5,775
Istanbul

Dates

Istanbul

Venue / Hotel

DoubleTree by Hilton Istanbul Esentepe

19 Mayıs Mahallesi, 19 Mayis Street No 2 Sisli, 34360 Istanbul/İstanbul

Hotel Website
Duration
1 Week
Price
€5,775

Course Overview

In this Apache Tomcat Web Application Server - Management & Administration course, you will learn how to install and configure Apache Tomcat, as well as learn the key mechanisms of installing, administering, and managing Web Applications. This course emphasizes altering key configuration artifacts for optimum performance, availability, and fault tolerance. You will learn about integration with existing security mechanisms and databases, as well as high-performance scalability, clustering, and fault-tolerant fail-over techniques.

Course Objectives

  • An overview and explanation of how Tomcat relates to Java EE (J2EE) and compares to other application servers
  • The Installation and setting up of Tomcat on both Windows and UNIX-type environments
  • Deploy, support, and troubleshoot applications on Tomcat
  • Navigate Tomcat's directory structure
  • Tomcat's architecture and configuration files: server.xml, context.xml, properties, etc.
  • Web application structure and configuration: web.xml
  • Secure Tomcat and applications running on it and Set up Tomcat for SSL
  • Tune Tomcat's performance
  • Exploration of different load-balancing and high-availability strategies with Tomcat

Who Should Attend

This course is intended for:

  • Web Server Administrators responsible for deploying and maintaining enterprise web applications
  • Java Developers and Java EE/J2EE Developers working with servlet and JSP-based applications
  • System Administrators managing Linux or Windows server environments hosting web applications
  • DevOps Engineers involved in application deployment, CI/CD pipelines, and automation
  • Application Support Engineers responsible for troubleshooting and maintaining Tomcat-based systems
  • Database Administrators who integrate web applications with backend databases (e.g., MySQL)
  • IT Professionals seeking to build expertise in Apache Tomcat and Java web application hosting
  • Technical staff preparing for roles in enterprise application server administration and performance tuning

Course Outline

  • Overview of Apache Software Foundation & Jakarta Project
  • Tomcat Licensing & Position in Java EE/J2EE Ecosystem
  • Servlets & JSP Fundamentals
  • Java Web Applications Architecture (MVC Concepts)
  • Servlet Lifecycle & JSP Execution Flow
  • JavaBeans & JSP Tag Libraries