Banner

Apache Tomcat 8 Administration

Live Classroom
Duration: 5 days
Live Virtual Classroom
Duration: 5 days
Pattern figure

Overview

The Apache Tomcat 8 Administration course offers introductory-level practical training for participants, enabling them to install and configure Apache Tomcat 8 along with learning about the chief mechanisms behind the installation and administration of web applications. The course focusses on modifying key configuration artifacts to optimize performance, availability and fault tolerance. The course also explores the integration of Apache Tomcat 8 with existing security mechanisms and databases. Participants would also be introduced to clustering, high-performance scalability and fault-tolerant fail-over techniques.

What You'll Learn

  • Understand Tomcat’s relation to JEE and how it matches other application servers (e.g. JBoss)
  • Installation and setup Tomcat on both Windows and UNIX-type environments
  • Deploying, supporting and troubleshooting 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
  • Securing Tomcat and applications running on it
  • Setting up Tomcat for SSL
  • Tuning Tomcat’s performance
  • Exploring various load-balancing and high-availability strategies with Tomcat, along with server affinity through sticky sessions as well as replicating sessions through Tomcat
  • Clustering

Curriculum

  • Web technology architectural overview
    • Servlets
    • JSP
    • WebSockets
    • Expression Language
  • Tomcat background
  • Other components in the ecosystems

  • Apache and Tomcat
  • Installing Tomcat
  • Directory structure

  • Anatomy of a web app
  • Deploying web apps
  • Tomcat managers
  • 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

  • Clustering Tomcat
  • Connectors (JCA)
  • Integrating with Apache HttpD and Mod-cluster
  • Shared hosting
    waves
    Ripple wave

    Who should attend

    This Apache Tomcat 8 course is highly recommended for –
    • Web server administrators
    • Test engineers
    • DevOps developers
    • Java architects
    • Full stack developers
    • Linux system administrator
    • Middleware administrator

    Prerequisites

    There are no prerequisites for this course.

    Interested in this Course?

      Ready to recode your DNA for GenAI?
      Discover how Cognixia can help.

      Get in Touch
      Pattern figure
      Ripple wave