Konfiguracja serwera aplikacji JBoss

Transkrypt

Konfiguracja serwera aplikacji JBoss
Konfiguracja serwera aplikacji JBoss
Cele szkolenia
Szkolenie ma na celu zapoznanie uczestników z możliwościami serwera aplikacji JBoss 7.
Po zakończeniu szkolenia jego uczestnik będzie potrafił zainstalować i skonfigurować
serwer JBoss zgodnie z wymaganiami, administrować pracującym serwerem,
rozwiązywać problemy wydajnościowe i związane z bezpieczeństwem serwera.
Profil słuchaczy
Szkolenie przeznaczone jest dla administratorów, programistów i projektantów, którzy
chcą wykorzystywać serwer JBoss do uruchamiania aplikacji wielowarstwowych klasy
Enterprise.
Wymagania wstępne
Od uczestników szkolenia wymagana jest znajomość języka Java.Wskazana znajomość
zagadnień poruszanych na szkoleniach
• Aplikacje internetowe w języku Java
• Obsługa formatów XML i JSON w języku Java
• Tworzenie komponentów EJB
Czas trwania
2 dni po 8 godzin lekcyjnych.
Metoda realizacji szkolenia
Szkolenie realizowane jest w formie naprzemiennie następującej po sobie części
teoretycznej w postaci mini wykładów oraz części praktycznej w postaci ćwiczeń
komputerowych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi
przykładami jej wykorzystania w środowisku pracy. Ćwiczenia skonstruowane są w
sposób, który wspiera utrwalenie nabytej wiedzy, oraz przyszłe twórcze wykorzystanie jej
w dalszym rozwoju umiejętności.
Wiedza teoretyczna i praktyczna
Wprowadzenie do JBoss’a
• miejsce serwera JBoss w JEE,
• historia, wersje, zmiany zachodzące w poszczególnych wydaniach
Struktura serwera JBoss
• struktura katalogów,
• komponenty systemu,
• przegląd plików konfiguracyjnych oraz skryptów
Krótkie omówienie aplikacji JavaEE
• EJB3,
• aplikacje WWW,
• WebService – podgląd działania aplikacji w konsoli administracyjnej, konsoli
WebService, JMX, twiddle.
Podstawowe zadania administracyjne
• konfiguracja startu serwera JBoss,
• konfiguracja logowania,
• uruchomienie własnej konfiguracji,
• konfiguracja portów,
• konfiguracja katalogów dla wdrażanych aplikacji,
• instalacja JBoss’a jako usługi w systemie,
• konfiguracja mechanizmów ładowania klas.
Aspekty wydajnościowe pracy JBoss
• wyłączenie niepotrzebnych usług,
• modyfikacja własnej konfiguracji,
• zarządzanie pamięcią, wielowątkowość,
• współpraca z bazami danych,
• konfiguracja źródeł danych (transakcje)
Aspekty bezpieczeństwa
• zabezpieczenie serwera JBoss – w tym dostęp zdalny,
• dostęp do konsol administracyjnych (poprzez http, https),
• szyfrowanie haseł.
Standard JMS
• omówienie opcji konfiguracyjnych,
• przykład zastosowania,
• analiza działania aplikacji.
Wprowadzenie do klastrów
• konfiguracja: failover oraz load balancing,
• replikacja sesji HTTP.
Umiejętności
Po ukończeniu kursu uczestnik/czka będzie potrafił/a:
Zainstalować i skonfigurować serwer JBoss
Administrować pracującym serwerem
Rozwiązywać problemy wydajnościowe
Zarządzać bezpieczeństwem serwera
Ścieżka rozwoju
Udział w szkoleniu pozwala zapoznać się z możliwościami specyfikacji JEE. Wiedza ta
będzie przydatna w tworzeniu aplikacji wykorzystujących komponenty EJB, dlatego
rekomendujemy udział w następujących szkoleniach:
• Tworzenie aplikacji z użyciem frameworku Spring
• Wzorce projektowe
• Tworzenie Web Services w języku Java

Podobne dokumenty