Infolinia edukacyjna 0 801 258 566
Zapisz się Zapisz się
Pobierz program Pobierz program
Zadaj pytanie Zadaj pytanie

JB336 - JBoss Application Administration | Nowość

Przeznaczenie szkolenia:

Szkolenie jest skierowane do administratorów systemów, którzy pragną poszerzyć swoją wiedzę z zakresu administracji serwerem JBoss Application Server. Kurs ten koncentruje się na problemach związanych z instalacją zarówno serwera JBoss Application Server jak i aplikacji go wykorzystujących, łącznie z konfiguracją oraz monitorowaniem maszyny produkcyjnej.

Korzyści wynikające z ukończenia szkolenia:

znajomość instalacji oraz konfiguracji serwera aplikacji; umiejętność instalacji aplikacji użytkownika; zabezpieczenie instalacji serwera aplikacji; monitorowanie serwera aplikacji

Oczekiwane przygotowanie słuchaczy:

Podstawowa znajomość systemu operacyjnego MS Windows lub też Linux (lub innego opartego o Uniksa). Umiejętność tworzenia katalogów, plików oraz modyfikowania ich uprawnienia; instalowania JDK; konfigurowania zmiennych środowiskowych (takich jak JAVA_HOME) w danym systemie operacyjnych; uruchamiania aplikacji stworzonych w języku Java;  tworzenia oraz rozpakowywania archiwów z klasami Javy (obsługa narzędzia jar). Nie jest wymagana znajomość technologii J2EE oraz aplikacji JBoss Application Server. Wskazana jest znajomość konfiguracji aplikacji za pomocą plików XML.

Metoda szkolenia:

wykład, warsztaty

Czas trwania:

28 godzin

Cena netto:

2120 EUR

Tematy zajęć:

  1. ­Instalacja oraz podstawowa konfiguracja serwera JBoss Enterprise Application Platform (EAP).
    • wymagania dotyczące oprogramowania oraz wymagania sprzętowe produktów wchodzących w skład platformy JBoss EAP
    • sprawdzenie wersji posiadanego oprogramowania oraz zależności pomiędzy poszczególnymi wersjami wspieranych pakietów instalacyjnych
    • technologie: Java, JBoss EAP, JMX
    • ćwiczenia: instalacja JBoss EAP, instalacja JBoss Admin Console.
  2. Uruchomienie aplikacji w środowisku JBoss EAP.
    • instalacja oraz uruchamianie aplikacji na platformie JBoss EAP
    • pakiety instalacyjne- ich rodzaje oraz struktura
    • ćwiczenia: użycie aplikacji JBoss Admin Console w celu instalacji oraz uruchomienia pakietu, weryfikacji czy aplikacja została zainstalowana oraz uruchomiona.
  3. Monitorowanie i kontrola serwera JBoss EAP
    • narzędzia do monitorowania instalacji platformy JBoss EAP; sposoby ich konfiguracji
    • aplikacja JBoss Admin Console  - wykorzystanie aplikacji do monitorowania i zarządzania serwerem oraz  zainstalowanymi. aplikacjami
    • technologie: JBoss EAP, JMX, JConsole, JBoss Admin Console
    • ćwiczenia: monitorowanie serwera aplikacji przy użyciu JConsole, użycie JBoss Admin Console do monitorowania źródeł  danych, EJB, serwerów WWW czy też innych komponentów aplikacji
  4. Łączenie się z JBoss EAP
    • dostęp do różnych usług oferowanych przez serwer JBoss EAP przy użyciu: HTTP, HTTP/S, Java Naming and Directory Interface, Java Messaging Service.
    • technologie: HTTP, SSL, AJP, JDNI, JMS
    • ćwiczenia: ochrona przed atakiem DOS
  5. Zabezpieczenia aplikacji w środowisku JBoss.
    • zapoznanie się z metodami zabezpieczenia aplikacji oraz sposobami ich implementacji
    • sposoby usuwania niepotrzebnych modułów platformy JBoss EAP
    • szyfrowanie połączeń
    • technologie: JAAS, LDAP, HTTP/S, certyfikaty SSL.
    • ćwiczenia: zabezpieczenie systemu poprzez wyłączenie zbędnych usług, użycie serwera LDP (Red Hat Data Server) w celu autentykacji użytkowników.
  6. Problemy z aplikacji w środowisku JBoss EAP.
    • zapoznanie się z narzędziami, pomocnymi w zrozumieniu oraz zidentyfikowaniu potencjalnych i faktycznych problemów z aplikacjami, np. kłopoty z bazą danych, zarządzanie pamięcią GC
    • technologie: Java, JBoss EAP, profilowanie, nakładanie łat
    • ćwiczenia: identyfikacja wąskiego gardła w zainstalowanej aplikacji oraz rozwiązanie problemów z wydajnością
  7. Klastrowanie aplikacji na platformie JBoss EAP
    • instalowanie i uruchamianie aplikacji w środowisku klastrowym.
    • technologie: JBoss EAP, JBoss Operations Network, JGroups, moduły Apacha
    • ćwiczenia: sprawdzenie czy dostarczona aplikacja jest w całości skonfigurowana do pracy w środowisku produkcyjnym (źródła danych, deskryptory…).
  8. Optymalizacja aplikacji na serwerze JBoss EAP
    • zapoznanie się z możliwościami balansowania ruchem WWW, sposobami radzenia sobie z awariami serwerów
    • zarządzanie stanem sesji przy użyciu różnych technik cache’ujących
    • technologie: JBoss Cache, moduły Apacha
    • ćwiczenia: zainstalowanie aplikacji na klastrze JBoss, radzenie sobie z awarią maszyny w klastrze.

Polecane szkolenia uzupełniające:

Lokalizacje i terminy:

  • Warszawa - 13.04
  • Kraków - Do uzgodnienia
  • Katowice - Do uzgodnienia
  • Poznań - Do uzgodnienia
  • Wrocław - Do uzgodnienia
  • Gdynia - Do uzgodnienia
  • Łódź - Do uzgodnienia