To wersja testowa nowego serwisu infoShare Academy — wyświetlane treści i oferta nie są wiążące ani kompletne

DevOps

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.

Czas trwania
24h · 3 dni
Dla kogo

Idealny dla zespołów, które…

1 Administratorów systemów i DevOps pracujących z serwerami aplikacyjnymi
2 Programistów Java, którzy chcą lepiej rozumieć środowisko uruchomieniowe swoich aplikacji
3 Inżynierów IT odpowiedzialnych za wdrażanie i utrzymanie aplikacji webowych
4 Osób chcących zdobyć lub ugruntować wiedzę o JBoss
Efekty po programie

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

Program · 9 modułów

Co konkretnie robimy

Dzień 1

M01
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
M02
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)
M03
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
M04
Zarządzanie przez CLI
  • · Obsługa Command Line Interface (CLI)
  • · Operacje administracyjne
  • · Skrypty CLI

Dzień 2

M05
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
M06
Podsystem EJB
  • · Zarządzanie kontenerem EJB
  • · Pule komponentów
  • · Komponenty MDB
M07
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

M08
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
M09
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
Każdy moduł modyfikujemy pod Twój stack i kontekst. Powyższe to punkt wyjścia — nie sztywna agenda.
Jak pracujemy

Od briefu do retro w 30 dniach.

01

Brief i diagnoza

Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.

02

Modyfikacja programu

Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.

03

Warsztat

Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.

04

Retro + raport

Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.

Zapytanie

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.

Wycena w 48h od briefu
Pierwsza sesja w 30 dni
Pilotaż przed pełną decyzją
Faktura VAT, możliwość płatności w transzach

Co robimy z Twoimi danymi

Dane służbowe (imię, e-mail firmowy, telefon, firma, stanowisko) przetwarzamy w celu obsługi zapytania o szkolenie dla firmy i przygotowania oferty. Administratorem danych jest infoShare Academy Sp. z o.o., Al. Grunwaldzka 472B, 80-309 Gdańsk. Podanie danych jest dobrowolne, ale niezbędne do udzielenia odpowiedzi. Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania i wniesienia sprzeciwu. Pełną informację znajdziesz w Klauzuli informacyjnej.

Zgody marketingowe (dobrowolne)

Administratorem danych osobowych jest infoShare Academy sp. z o.o. Zasady przetwarzania danych osobowych znajdują się w dokumentach Polityka Prywatności oraz Klauzula Informacyjna.