WebSphere Application Server ND 6.1
Wstęp
Szkolenia z administracji IBM WebSphere Application Server 6.1 [ wykłady i warsztaty ]
- materiały szkoleniowe,
- imienny certyfikat poświadczający udział w szkoleniu,
- certyfikowanego trenera, który poprowadzi zajęcia,
- na życzenie Klienta, przeprowadzamy na koniec zajęć test sprawdzający wiedzę.
- umieć instalować serwer aplikacyjny WebSphere w systemie Unix lub Windows,
- rozumieć koncepcję serwera aplikacyjnego,
- administrować serwerem aplikacyjnym: WebSphere Application Server v6.1,
- zarządzać aplikacjami na serwerze,
- rozumieć problemy związane z bezpieczeństwem WAS 6.1 i rozwiązywać je,
- analizować i rozwiązywać problemy występujące podczas użytkowania WAS 6.1
- Masz do przeszkolenia grupę co najmniej 5 pracowników?
- Zależy Ci, aby szkolenie odbyło się w wyznaczonym przez Ciebie terminie i miejscu?
- Chcesz wydłużyć, bądź skrócić czas szkolenia?
- Oczekujesz, że szkolenie uwzględni indywidualne potrzeby Twoich Pracowników?
- Zespół FlexNet pracuje dla Ciebie z zaangażowaniem, działając szybko i precyzyjnie. Sprawdz nas!
Czas trwania szkolenia: 3 dni { 24h }
Liczba uczestników: do 10 osób
Forma: wykłady { 40% }, warsztaty { 60% }
Architektura
I. Architektura
1. Wybrane produkty IBM WebSphere Application Server
a) WebSphere Application Server: Express, Base, Network Deployment,
b) Porównanie wersji WASa,
2. Java EE – Java Enterprise Edition
a) Wymagania dzisiejszych aplikacji,
b) Korzyści płynące ze stosowania JAVA EE,
c) Wielowarstwowość aplikacji,
d) Podział ogólny,
i. technologie komponentowe,
ii. komunikacja,
iii. usługi,
e) Schemat procesu tworzenia aplikacji na platformę JAVA EE,
3. JDBC – Java DataBase Connectivity
4. JNDI – Java Naming and Directory Interface
5. JMS – Java Messaging Service
a) Kolejka (Queue) – komunikacja (Point-to-Point),
b) Temat (Topic) – komunikacja (Publish/Subscribe),
6. JTA – Java Transaction API
7. EJB – Enterprise JavaBeans
a) Sesyjne (Session Beans) reprezentujące procesy biznesowe,
i. Pełnostanowe (statefull),
ii. Bezstanowe (stateless),
b) Encyjne (Entity Beans) reprezentujące dane,
i. BMP – Bean-Managed Persistency,
ii. CMP – Container-Managed Persistency,
c) Message Driven Beans – komponenty sterowane komunikatami,
8. Rola i zastosowanie serwerów aplikacyjnych
9. Architektura jednoserwerowa i wieloserwerowa
Instalacja
II. Instalacja i konfiguracja
1. Instalacja WebSphere Application Server 6.1
a) Wspierane platformy i oprogramowanie,
b) Wymagania systemowe,
c) Zmienne środowiskowe,
d) Tryby instalacji:
i. Graphical – GUI
ii. Command-line – Silent
e) Weryfikacja instalacji (ivt, snoop),
f) Zarządzanie WASem z poziomu konsolki,
g) Struktura katalogów WASa po zainstalowaniu,
h) Odinstalowanie WASa,
f) Logi podczas instalowania,
2. Instalacja i zarządzanie profilami
a) Lista komend,
b) Instalacja profili,
c) Struktura profili,
d) Zarządzanie profilami,
e) Logi podczas instalowania,
3. Konfiguracja połączeń do baz danych i innych systemów
a) JDBC Data Sources,
b) Sterowniki JDBC i instalacja bibliotek,
c) Connection Pool,
d) J2C authentication alias,
4. Virtual hosts
5. Serwer proxy
6. JVM – Java Virtual Machine
7. Web Services
8. Mail Session
Zarządzanie
III. Zarządzanie serwerami – aplikacjami, wgrywanie aplikacji
1. Zarządzanie serwerami
a) Status serwerów,
b) Startowanie WASa,
c) Stopowanie WASa,
2. Wgrywanie aplikacji
a) Rodzaje aplikacji webowych,
b) Development mode – Production mode,
c) Auto deploy – WebSphere Rapid Deployment,
3. Zarządzanie aplikacjami
a) Użycie skryptów wsadmin,
b) Użycie konsoli administrayjnej,
Bezpieczeństwo
IV. Konfiguracja i zabezpieczenie środowiska WAS 6.1
1. Architektura zabezpieczeń WAS
2. Model bezpieczeństwa i komponenty
a) Uwierzytelnianie,
i. HTTP basic authentication,
ii. Form-based authentication,
b) Autentykacja,
i. Simple WebSphere Authentication Mechanism (SWAM),
ii. Lightweight Third Party Authentication (LTPA),
iii. Lightweight Directory Access Protocol (LDAP),
iv. User registry,
c) Autoryzacja,
3. Zabezpieczenie WASa
a) Enabling Global Security,
b) Administrative Security,
c) Application Security,
4. Mapowanie ról użytkowników i grup
Skalowanie
V. Zarządzanie obciążeniem, skalowalnością, wydajnością
1. Wysoka dostępność (HA) – charakterystyka technologii klastrowania w serwerach aplikacyjnych
a) High Availability Manager (HAM),
b) Realizacja wymagania wysokiej dostępności,
c) Realizacja wymagania skalowalności,
i. Skalowanie wertykalne,
ii. Skalowanie horyzontalne,
iii. Mieszane (wertykalne i horyzontalne),
d) Polityka równoważenia obciążenia (loadbalancing),
e) Miejsce realizacji operacji fail-over i równoważenia obciążenia,
f) Komunikacja między węzłami w klastrze,
g) Zarządzanie klastrem,
2. Możliwe punkty wystąpienia awarii
3. Poziomy HA
logi
VI. Rozwiązywanie problemów
1. Jak czytać logi?
2. Parametryzacja logowania serwera aplikacji
3. Konfiguracja logowania i podglądu plików logów
4. Log Analyzer
5. HTTP session monitoring
6. Informacje o produkcie – WAS 6.1
7. Tivoli Performance Viewer




