| Najbliższe planowane terminy szkolenia otwartego: | |
|---|---|
| 30 stycznia | |
| 27 lutego | |
| Nie znalazłeś pasującego terminu ? Napisz nam o swoich preferencjach.
Postaramy się uruchomić nowy termin specjalnie dla Ciebie. |
|
Tytuł kursu: Administracja serwerem JBoss 4.2.3
Kod kursu: J-JBOSS
Adresaci szkolenia
Szkolenie skierowane jest do administratorów systemów firmowych opartych o Java EE pragnących wzbogacić swoje umiejętności o posługiwanie się serwerem JBoss. Ze szkolenia skorzystają również programiści platformy Java EE uruchamiający swoje systemy na serwerze JBoss. Szkolenie obejmuje informacje na temat instalacji i konfiguracji serwera, jego architektury oraz dostarczanych usług. Przedstawione zostaną procedury instalacji i konfiguracji aplikacji, komponentów oraz rozszerzania usług serwera.
Czas i forma szkolenia
- 35 godzin (5 dni x 7 godzin) w tym wykłady i warsztaty praktyczne
Program wykładów
- Wstęp do Java EE
- co to jest Java EE
- pojęcie serwerów aplikacyjnych
- Instalacja serwera JBoss
- pozyskanie serwera JBoss
- dobór architektury systemu
- dobór wersji JBoss-a
- instalacja serwera JBoss
- Podstawowa administracja serwerem JBoss
- tworzenie własnych konfiguracji serwera
- konfiguracja usługi logowania audytu
- konfiguracja uruchamiania aplikacji
- Podstawowa architektura serwera
- struktura instalacji serwera JBoss
- architektura micro kernel
- podstawowe podsystemy i usługi
- organizacja JBoss deployers
- Zarządzanie serwerem JBoss
- wprowadzenie do JMX API
- komponenty XMBeans
- konsola monitorująca
- Konfigurowanie JNDI
- rola usług nazewniczych i katalogowych w serwerach aplikacji
- konfiguracja usługi JBoss Naming
- łączenie kontekstów różnych serwerów
- konfiguracja dostępu do kontekstu JNDI
- Instalacja aplikacji web
- konfiguracja wbudowanego serwera Tomcat
- budowa modułu aplikacji web
- proces uruchamiania aplikacji na serwerze JBoss
- Instalacja komponentów EJB
- pojęcie komponentów EJB
- struktura modułu komponentu EJB
- konfiguracja kontenera komponentów
- proces uruchamiania komponentu EJB
- Zabezpieczenie komponentów aplikacyjnych
- organizacja podsystemu zabezpieczeń serwera JBoss
- konfiguracja zabezpieczeń aplikacji web
- konfiguracja zabezpieczeń komponentów EJB
- konfiguracja zabezpieczeń opartych o LDAP
- Konfiguracja połączeń do baz danych
- architektura JCA
- architektura JDBC
- konfiguracja źródeł danych
- wykorzystanie źródeł danych w aplikacjach uruchamianych na serwerze JBoss
- Konfiguracja podsystemu JMS
- architektura podsystemu JMS
- poszczególne elementy składowe podsystemu
- konfiguracja parametrów elementów podsystemu JMS
- Konfiguracja podsystemu obsługi transakcji
- definicja transakcji lokalnej, rozproszonej, właściwości transakcji
- elementy transakcji rozproszonych
- wyjątki heurystyczne
- konfiguracja systemu transakcji
- Środowisko klastrowe
- load-balancing
- konfiguracja środowiska klastrowego
- replikacja sesji web
- replikacja stanu komponentów sesyjnych stanowych
- Monitoring
- Szczegółowe omówienie twiddle.sh
- Szczegółowe omówienie konsoli webowej
- Monitoring działania komponentów aplikacji
- Generowania grafów, snapshotów
- Tworzenie monitorów i alertów
- Definiowanie formatu logów / analiza logów
Program warsztatów
- instalacja i podstawowa konfiguracja serwera JBoss
- monitoring działania usług serwera JBoss
- konfiguracja rozszerzonego kontekstu JNDI
- konfiguracja usług w kontekście JNDI
- wdrażanie komponentu EJB
- konfiguracja kontenera komponentu EJB
- konfiguracja protokołu https
- zabezpieczanie aplikacji web
- konfiguracja kolejek i tematów w podsystemie JMS
- monitoring kolejek i tematów
- konfiguracja podsystemu transakcji
- konfiguracja load balancingu za pomocą Apache Httpd i mod_jk
- konfiguracja replikacji sesji web - najczęstsze problemy
- korzystanie z narzędzia administracyjnego twiddle
- korzystanie z narzędzia web-console

