Szkolenie Apache Tomcat

Poziom

Średniozaawansowany

Czas

16h / 2 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie Apache Tomcat

Szkolenie z administracji serwerem Apache Tomcat jest przeznaczone dla administratorów systemów, programistów oraz inżynierów DevOps, którzy chcą zdobyć praktyczne umiejętności w zakresie konfiguracji, zarządzania, optymalizacji oraz zabezpieczania serwera aplikacyjnego Tomcat. Podczas szkolenia uczestnicy nauczą się nie tylko teorii, ale także przećwiczą kluczowe aspekty administracji Tomcatem na rzeczywistych przykładach.

Dla kogo jest szkolenie Apache Tomcat?
  • logo infoshare Administratorów systemów i DevOps pracujących z serwerami aplikacyjnymi
  • logo infoshare Programistów Java, którzy chcą lepiej rozumieć środowisko uruchomieniowe swoich aplikacji
  • logo infoshare Inżynierów IT odpowiedzialnych za wdrażanie i utrzymanie aplikacji webowych
  • logo infoshare Osób chcących zdobyć lub ugruntować wiedzę o Apache Tomcat

Czego nauczysz się na szkoleniu z Apache Tomcat?

  • Podstawowej administracji Tomcatem

  • Zarządzania bezpieczeństwem

  • Optymalizacji wydajności

  • Monitorowania i logowania

  • Integracji z serwerem HTTP

Program szkolenia Apache Tomcat

Dzień 1:

Wprowadzenie do Apache Tomcat

  • Wprowadzenie do specyfikacji Jakarta EE / Java EE
  • Rola Servletów i JSP w aplikacjach webowych
  • Architektura i komponenty Tomcata
  • Wersje – wsparcie i kompatybilność z Javą
  • Instalacja i podstawowa konfiguracja

Struktura katalogów i plików konfiguracyjnych

  • Omówienie kluczowych katalogów
  • Pliki konfiguracyjne
  • Użytkownicy i role

Zarządzanie aplikacjami webowymi

  • Metody wdrażania aplikacji (WAR, eksplodowane katalogi, autodeploy)
  • Panel zarządzania (Manager App)
  • Użycie deploy.sh
  • Hot deployment vs. restart serwera

Dzień 2:

Konfiguracja zasobów i połączeń do bazy danych

  • Definiowanie źródeł danych w context.xml
  • Konfiguracja JNDI DataSource
  • Uwierzytelnianie i bezpieczeństwo połączeń JDBC
  • Pooling połączeń – Tomcat JDBC Connection Pool

Zabezpieczanie Apache Tomcat

  • Konfiguracja SSL/TLS (HTTPS)
  • Zabezpieczenie panelu administracyjnego
  • Konfiguracja użytkowników i ról
  • Konfiguracja nagłówków bezpieczeństwa

Diagnostyka i tunning

  • Konfiguracja wątków i puli połączeń (server.xml, thread-pool)
  • Optymalizacja JVM i Garbage Collection
  • Ustawienia keep-alive i timeout
  • Diagnostyka i eliminowanie wąskich gardeł
  • Konfiguracja i analiza logów (catalina.out, localhost.log, manager.log)
  • Testy obciążeniowe z wykorzystaniem JMeter

Integracja z serwerem HTTP

  • Load balancing z mod_jk i mod_proxy
  • Reverse proxy dla Tomcata
  • Konfiguracja mod_cluster (dla środowisk klastrowych)
  • Sesje klastrowe i replikacja sesji

Pobierz program

Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Zamów rozmowę

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.