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.
Idealny dla zespołów, które…
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.
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
Co konkretnie robimy
Dzień 1
- · 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 uruchomienie WildFly / JBoss EAP
- · Omówienie struktury katalogów (bin, standalone, domain, modules, deployments)
- · Pliki konfiguracyjne (standalone.xml, domain.xml, host.xml)
- · 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
- · Obsługa Command Line Interface (CLI)
- · Operacje administracyjne
- · Skrypty CLI
Dzień 2
- · Konfiguracja źródeł danych (DataSource)
- · Połączenia JDBC, pooling, JNDI
- · Konfiguracja JMS i kolejek wiadomości
- · Zasoby zewnętrzne i adaptacja środowiska aplikacyjnego
- · Zarządzanie kontenerem EJB
- · Pule komponentów
- · Komponenty MDB
- · 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
- · 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
- · 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
Od briefu do retro w 30 dniach.
Brief i diagnoza
Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.
Modyfikacja programu
Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.
Warsztat
Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.
Retro + raport
Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.
Wyślij brief. Odezwiemy się w 1 dzień.
Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.
Dziękujemy!
Odezwiemy się w ciągu 1 dnia roboczego.
Inne programy dla zespołów
Zobacz wszystkie →Ansible – automatyzacja w systemach Windows
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.
Ansible poziom podstawowy
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.
Ansible poziom zaawansowany
Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.