kontakt
MISJA

Dostarczać naszym klientom pra- ktycznej wiedzy pozwalającej optymalnie korzystać z nowo- czesnych technologii informa- tycznych i doskonalić proces wytwórczy.

JBA - JBoss, administracja serwerem aplikacji


Odbiorcy szkolenia:

Osoby odpowiedzialne za administrację, konfigurację i wsparcie środowisk systemów zbudowanych w technologii Java 2 Platform Enterprise Edition, chcące zapoznać się z platformą J2EE oraz środowiskiem z nią zgodnego serwera aplikacji JBoss. Osoby chcące nabyć praktycznych umiejętności instalacji, konfiguracji i zarządzania serwerem aplikacji JBoss. Osoby odpowiedzialne za projektowanie architektury i aplikacji oraz programowanie komponentów aplikacji w technologii J2EE docelowo uruchamianych w środowisku serwera aplikacji JBoss.

Czas trwania:


4 dni (zajęcia prowadzone są w formie wykładu połączonego z warsztatem).


Nabywane umiejętności:

Uczestnicy szkolenia zdobywają wiedzę teoretyczną oraz nabywają praktyczne umiejętności niezbędnych do efektywnego wykorzystywania możliwości środowiska serwera aplikacji JBoss.

Tematy ćwiczeń:

  • Instalacja i konfiguracja środowiska serwera aplikacji JBoss
  • Konfiguracja usług w JNDI
  • Instalacja i zarządzanie komponentami aplikacji J2EE
  • Konfiguracja dostępu do serwerów zasobów (w tym baz danych przez JDBC)
  • Konfiguracja dostępu do systemu przesyłania wiadomości (JMS)
  • Zarządzanie transakcjami
  • Zabezpieczanie komponentów aplikacji i usług

Tematy zajęć:

W trakcie wykładów uczestnikom szkolenia przekazywana jest kompletna wiedza teoretyczna obejmująca zagadnienia:

  • Pojęcia wstępne
    • Systemy rozproszone – definicja pojęcia, potrzeba wykorzystywania, model trójwarstwowy
    • Platforma J2EE – definicja pojęcia jako przykładu standardu systemu rozproszonego, podstawowe cechy, wady i zalety
    • Serwery aplikacyjne – definicja pojęcia, miejsce w architekturze modelu trójwarstwowego, sposób działania
    • Serwery aplikacyjne zgodne z J2EE – prezentacja komponentów platformy J2EE wchodzących w skład serwera aplikacyjnego
    • JBoss jako serwer aplikacyjny zgodny z J2EE – ogólna prezentacja kluczowych cech produktu
  • Instalacja produktu
    • Przygotowanie do instalacji
      • Minimalne wymagania systemowe
      • Wybór systemu operacyjnego
      • Wybór i pozyskanie wersji instalacyjnej produktu
      • Wybór i pozyskanie właściwej maszyny JVM
    • Instalacja produktu – step-by-step wszystkie czynności, sprawdzenie poprawności instalacji
    • Konfiguracja środowiska dla JBoss
    • Uruchomienie/zatrzymanie serwera aplikacji
  • Podstawowa administracja systemem JBoss
    • Struktura katalogowa serwera aplikacji – wskazanie kluczowych z punktu widzenia administratora lokalizacji na dysku
    • Organizacja serwera JBoss
      • Architektura serwera
      • Kontener web’owy Tomcat
      • Architektura JBoss deployer
      • Podsystemy usługowe JBoss
  • Zarządzanie systemem JBoss
    • Wprowadzenie do interfejsu API JMX – trzy warstwy interfejsu, komponenty programowe (MBean)
    • Implementacja JMX w systemie JBoss – komponenty XMBeans, budowa i struktura
    • Zarządzanie serwerem aplikacji poprzez interfejs JMX - relacja pomiędzy obiektami interfejsu JMX na podsystemami pracującymi na platformie JBoss
    • Narzędzia zarządzania systemem – konsola administracyjna, wiersz poleceń, informacyjnie – metody programowe
  • Konfigurowanie usługi JNDI
    • Przeznaczenie usług nazewniczych w środowisku serwera aplikacji
    • Architektura usług nazewniczych implementowana w JBoss
    • Zarządzanie usługami nazewniczymi – zadania administratora, narzędzia
  • Instalacja aplikacji webowych
    • Konfiguracja wbudowanego serwera Tomcat
    • Struktura modułu aplikacji internetowej
    • Proces deploy’u aplikacji internetowej
  • Instalacja komponentów biznesowych
    • Połączenia klienckie do komponentów biznesowych (RMI)
    • Organizacja komponentów biznesowych po stronie serwera
    • Konfiguracja właściwości kontenera EJB
    • Struktura modułu komponentu EJB
    • Proces deploy’u komponentu EJB
  • Zabezpieczanie komponentów aplikacyjnych
    • Bezpieczeństwo opisowe na platformie J2EE – opis standardu JAAS
    • Organizacja podsystemu zabezpieczeń JBoss
    • Konfiguracja usług podsystemu zabezpieczeń
    • Konfiguracja i zasilanie bazy danych podsystemu zabezpieczeń
  • Konfiguracja połączeń z bazą danych
    • Podsystem JCA – informacje ogólne o architekturze umożliwiającej integrację zewnętrznych zasobów ze środowiskiem serwera aplikacji
    • Konfiguracja źródeł danych JDBC
    • Wykorzystanie źródeł danych w aplikacjach osadzonych na platformie JBoss
  • Konfiguracja podsystemu JMS
    • Architektura podsystemu wymiany komunikatów JMS – opis modelu komunikacji, oraz sposobu wykorzystania podsystemu przez aplikacje
    • Elementy podsystemu komunikacji – wyszczególnienie i opis przeznaczenia
    • Konfiguracja podsystemu komunikacji – dla każdego z elementów wskazanie istotnych parametrów konfiguracyjnych
  • Konfiguracja podsystemu koordynacji transakcji
    • Definicja transakcji – właściwości transakcji, transakcja lokalna, transakcja rozproszona
    • Protokół dwufazowego potwierdzania
    • Zakończenia heurystyczne
    • Konfiguracja domyślnego podsystemu koordynacji transakcji
    • Instalacja własnego podsystemu koordynacji transakcji

Zalecane szkolenia poprzedzające:

  • brak

ISOLUTION © 2006