Poziom

Średniozaawansowany

Czas

24h / 3 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie JBoss

Szkolenie z administracji serwerem JBoss 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 JBoss. Podczas szkolenia uczestnicy nauczą się nie tylko teorii, ale także przećwiczą kluczowe aspekty administracji JBossem na rzeczywistych przykładach.

Dla kogo jest szkolenie JBoss?
  • 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 JBoss

Czego nauczysz się na szkoleniu z JBoss?

  • Struktury i architektury JBoss/WildFly – standalone i domain mode

  • Zarządzania aplikacjami – wdrażanie, aktualizacja, diagnostyka

  • Konfiguracji zasobów Java EE – JMS, JNDI, datasources

  • Bezpieczeństwa aplikacji i zasobów – JAAS, Elytron, role, użytkownicy

  • Zarządzania przez CLI i interfejs webowy (HAL)

  • Konfiguracji klastra i wysokiej dostępności – replikacja sesji, load balancing

  • Monitorowania i tuningu wydajności

Program szkolenia JBoss

Dzień 1:
Wprowadzenie do JBoss
  • Wprowadzenie do specyfikacji Jakarta EE / Java EE
  • Rola serwera aplikacyjnego
  • Historia WildFly i JBoss EAP – różnice, licencjonowanie, wsparcie
  • Tryby uruchamiania: standalone vs. domain

Instalacja i struktura katalogów
  • Instalacja i uruchomienie WildFly / JBoss EAP
  • Omówienie struktury katalogów (bin, standalone, domain, modules, deployments)
  • Pliki konfiguracyjne (standalone.xml, domain.xml, host.xml)

Wdrażanie aplikacji Java EE
  • Obsługa aplikacji .war, .ear, .jar
  • Wdrażanie ręczne, automatyczne i z poziomu konsoli webowej
  • Zarządzanie wersjami aplikacji i hot-deployment
  • Tworzenie i edycja deployment descriptors

Zarządzanie przez CLI
  • Obsługa Command Line Interface (CLI)
  • Operacje administracyjne
  • Skrypty CLI

Dzień 2:
Konfiguracja zasobów aplikacyjnych Apache Tomcat
  • Konfiguracja źródeł danych (DataSource)
  • Połączenia JDBC, pooling, JNDI
  • Konfiguracja JMS i kolejek wiadomości
  • Zasoby zewnętrzne i adaptacja środowiska aplikacyjnego

Podsystem EJB
  • Zarządzanie kontenerem EJB
  • Pule komponentów
  • Komponenty MDB

Zarządzanie bezpieczeństwem
  • Uwierzytelnianie i autoryzacja – JAAS i Elytron
  • Tworzenie realmów, ról i użytkowników
  • Konfiguracja HTTPS / TLS
  • Bezpieczne wdrażanie aplikacji i ograniczanie dostępu

Dzień 3:
Diagnostyka i tunning
  • Monitorowanie serwera – CLI, HAL, JMX
  • Logowanie i analiza logów (server.log, boot.log)
  • Tuning JVM, GC i zasobów serwera
  • Analiza typowych błędów konfiguracyjnych i runtime

Klastrowanie i wysoka dostępność
  • Wprowadzenie do HA w JBoss / WildFly
  • Konfiguracja replikacji sesji
  • Load balancing – integracja z Apache HTTPD / mod_cluster
  • Zarządzanie węzłami w trybie domain
  • Testy obciążeniowe z wykorzystaniem JMeter

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ą.