Szkolenia Oracle WebLogic · IBM WebSphere
Warsztaty prowadzone przez praktyków, na realnych środowiskach. Agenda dopasowana do Twojej infrastruktury.
Rezerwacja bez płatności z góry. Termin potwierdzamy w jeden dzień roboczy, potem faktura pro forma.
Prowadzi praktyk z konsoli, nie prezenter ze slajdami
Każde szkolenie prowadzi inżynier, który tego samego tygodnia pracuje na produkcyjnych środowiskach klientów enterprise. Nie omawiamy teorii z podręcznika — pokazujemy konfigurację, logi, awarie, rollback i walidację zmian po wdrożeniu.
- 60%Warsztat na przygotowanym środowisku Linux, nie pokaz slajdów.
- L2/L3Program pod role operacyjne, wsparcie aplikacyjne i zespoły wdrożeń.
- RealneScenariusze awarii, diagnostyka root-cause i procedury utrzymaniowe.
- EfektMniej eskalacji, szybsze diagnozy i większa samodzielność zespołu.
Krzysztof Sarna
Inżynier middleware · WebLogic / WebSphere
Dwie platformy, jedna jakość warsztatu
WebSphere App Server
Dwadzieścia jeden kursów, jeden dla Twojego zespołu
Platforma, wersja i cel warsztatu — trzy odpowiedzi wskazują konkretny kurs z katalogu wraz z ceną. Katalog niżej zostaje do przejrzenia programu.
Okładki materiałów + certyfikat ukończenia
Każdy uczestnik dostaje wydrukowany podręcznik (A4, ~150–300 stron) i imienny certyfikat ukończenia. Wszystkie ścieżki dostępne online, on-site lub w trybie hybrydowym.
Oracle WebLogic Server 14c


Administracja
Program i szczegóły
Instalacja, konfiguracja, zarządzanie i zabezpieczanie środowiska Oracle WebLogic Server 14c — od pojedynczego serwera po klaster. 40% wykładu, 60% warsztatu na przygotowanym środowisku Linux.
Program szkolenia
- 1. Architektura — produkty WebLogic (SE, EE, Suite) i porównanie wersji; Java EE (wielowarstwowość, schemat aplikacji); JDBC, JNDI, JMS (Queue, Topic), JTA, EJB (Session / Entity / Message Driven Beans); rola serwerów aplikacji; architektura jedno- i wieloserwerowa.
- 2. Instalacja — czynności przedinstalacyjne (wspierane platformy, wymagania, architektura docelowa, konfiguracja OS); instalacja JDK; instalacja WLS 14c (tryb graficzny i Silent Mode).
- 3. Tworzenie domeny — rodzaje domen; instalacja (Graphical Mode, WLST); weryfikacja (Admin / Managed Server); konfiguracja po instalacji (struktura, boot.properties, archiwizacja, Derby); szablony domen.
- 4. Zarządzanie serwerami — Admin Server (start/stop, boot.properties, port administracyjny); Node Manager (rola, properties, monitoring, WLST); serwery zarządzane (start/stop, stany, argumenty, Class Path).
- 5. Konfiguracja JDBC — zbieranie wymagań (transakcyjność, parametry bazy, firewall, ruch); Data Source; sterowniki JDBC; Connection Pool; Multi Data Source.
- 6. Konfiguracja JMS — JMS Store, JMS Server, JMS Module, Connection Factory, JMS Bridge; tuning WebLogic JMS.
- 7. Instalacja aplikacji — wielowarstwowość; rodzaje archiwów (JAR, WAR, EJB, EAR); narzędzia (Admin Console, weblogic.Deployer, WLST, wldeploy Ant); deployment descriptor; lokalizacja (Stage / Nostage / External stage).
- 8. Konfiguracja logowania — logi serwera, domeny, Node Managera i aplikacji; czytanie logów; Thread Dump; analiza błędów i narzędzia diagnostyczne.
- 9. Konfiguracja Realm — uwierzytelnianie; autoryzacja; Security Providers; użytkownicy i grupy WLS.
- 10. Zabezpieczanie WebLogica — SSL i certyfikaty; certyfikat samopodpisany (identity / trust keystore); konfiguracja WLS pod SSL; przeciwdziałanie atakom (DOS, buffer overflow, niekompletne wiadomości, ochrona haseł).
- 11. Wysoka dostępność i skalowalność — cechy klastrów (HA, skalowalność, load balancing, failover); klastrowanie w WebLogic (komunikacja, JNDI, równoważenie EJB, niezawodność); diagnoza i naprawa spadków wydajności.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Administracja JMS
Program i szczegóły
Konfiguracja i programowanie usług Java Message Service w Oracle WebLogic Server 14c — kolejki, tematy, transakcje, integracje. Warsztat na przygotowanym środowisku.
Program szkolenia
- 1. Wprowadzenie do JMS — czym jest JMS i jego główne zalety; koncepcje i terminologia JMS.
- 2. Konfiguracja JMS w Oracle WebLogic Server — konfiguracja usług JMS; tworzenie i zarządzanie kolejkami (Queue) i tematami (Topic).
- 3. Programowanie aplikacji JMS — pisanie aplikacji korzystających z JMS; wysyłanie i odbieranie wiadomości; transakcje i potwierdzenia.
- 4. Zarządzanie kolejkami i tematami JMS — skalowalność i wydajność; monitorowanie i diagnostyka usług JMS.
- 5. Integracja z innymi technologiami — Java EE, SOA i inne; korzystanie z usług JMS spoza serwera WebLogic.
- 6. Best practices i wzorce projektowe — najlepsze praktyki i wzorce projektowe; unikanie najczęstszych błędów.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Diagnostyka i troubleshooting
Program i szczegóły
Diagnostyka i rozwiązywanie problemów środowiska Oracle WebLogic Server 14c — od WLDF i JVM po klastry, JDBC i bezpieczeństwo. Warsztat na realnych scenariuszach awarii.
Program szkolenia
- 1. WebLogic Server Diagnostic Framework — wprowadzenie do WLDF; komponenty WLDF; monitorowanie i gromadzenie danych diagnostycznych; analiza danych.
- 2. Instrumenty diagnostyczne — narzędzia wbudowane w WebLogic Server; zewnętrzne narzędzia diagnostyczne; analiza i interpretacja danych.
- 3. Rozwiązywanie problemów z JVM — diagnostyka wydajności JVM; zarządzanie pamięcią; analiza dumpów i śladów stosu.
- 4. Rozwiązywanie problemów z serwerami — identyfikacja problemów; analiza logów serwera; przywracanie usług.
- 5. Rozwiązywanie problemów z aplikacjami — problemy z wdrożeniem; wydajność aplikacji; komponenty aplikacji.
- 6. Rozwiązywanie problemów z JDBC — połączenia JDBC; pula połączeń; optymalizacja wydajności.
- 7. Rozwiązywanie problemów z Node Manager — identyfikacja problemów; komunikacja Node Managera; przywracanie usług.
- 8. Rozwiązywanie problemów z klastrami — konfiguracja klastrów; równoważenie obciążenia; monitorowanie.
- 9. Rozwiązywanie problemów z bezpieczeństwem — uwierzytelnianie i autoryzacja; certyfikaty SSL; polityki bezpieczeństwa.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Monitorowanie i tuning
Program i szczegóły
Monitorowanie i tuning wydajności Oracle WebLogic Server 14c — metodologia badania wąskich gardeł, tuning OS, JVM HotSpot, JDBC i klastra.
Program szkolenia
- 1. Metodologia badania wydajności — wąskie gardła: obciążenie CPU, we/wy, dysku, sieci i bazy danych.
- 2. Tuning zasobów systemu operacyjnego — metryki dla CPU, we/wy, pamięci i sieci; narzędzia monitorowania OS; parametry poprawiające wydajność.
- 3. Tuning HotSpot JVM — narzędzia monitorowania JVM HotSpot; Java Garbage Collection; Command-Line; GUI.
- 4. Monitorowanie i tuning wydajności serwera
- 5. Tuning wydajności JDBC
- 6. Konfiguracja Work Managers
- 7. Tuning aplikacji Java EE
- 8. Monitorowanie i tuning wydajności klastra
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.
Oracle WebLogic Server 12c


Administracja
Program i szczegóły
Instalacja, konfiguracja, zarządzanie i zabezpieczanie środowiska Oracle WebLogic Server 12c — od pojedynczego serwera po klaster. 40% wykładu, 60% warsztatu na przygotowanym środowisku Linux.
Program szkolenia
- 1. Architektura — produkty Oracle WebLogic Server (SE, EE, WebLogic Suite) i porównanie wersji; Java EE (wielowarstwowość, schemat aplikacji); JDBC, JNDI, JMS (Queue, Topic), JTA, EJB (Session / Entity / Message Driven Beans); rola serwerów aplikacji; architektura jedno- i wieloserwerowa.
- 2. Instalacja — czynności przedinstalacyjne (wspierane platformy, wymagania, architektura docelowa, konfiguracja OS); instalacja JDK; instalacja serwera (tryb graficzny i Silent Mode).
- 3. Tworzenie domeny — rodzaje domen; instalacja (Graphical Mode, WLST); weryfikacja (Admin / Managed Server); konfiguracja po instalacji (struktura, boot.properties, archiwizacja); szablony domen.
- 4. Zarządzanie serwerami — Admin Server (start/stop, boot.properties, port administracyjny); Node Manager (rola, properties, monitoring, WLST); serwery zarządzane (stany, argumenty, Class Path).
- 5. Konfiguracja JDBC — zbieranie wymagań (transakcyjność, parametry bazy, firewall, ruch); Data Source; sterowniki JDBC; Connection Pool; Multi Data Source.
- 6. Konfiguracja JMS — JMS Store, JMS Server, JMS Module, Connection Factory, JMS Bridge; tuning WebLogic JMS.
- 7. Instalacja aplikacji — rodzaje archiwów (JAR, WAR, EJB, EAR); narzędzia (Admin Console, weblogic.Deployer, WLST, wldeploy Ant); deployment descriptor; lokalizacja (Stage / Nostage / External stage).
- 8. Konfiguracja logowania — logi serwera, domeny, Node Managera i aplikacji; Thread Dump; analiza błędów i narzędzia diagnostyczne.
- 9. Konfiguracja Realm — uwierzytelnianie; autoryzacja; Security Providers; użytkownicy i grupy WLS.
- 10. Zabezpieczanie WebLogica — SSL i certyfikaty; certyfikat samopodpisany (identity / trust keystore); konfiguracja pod SSL; przeciwdziałanie atakom (DOS, buffer overflow, ochrona haseł).
- 11. Wysoka dostępność i skalowalność — cechy klastrów (HA, skalowalność, load balancing, failover); klastrowanie (komunikacja, JNDI, równoważenie EJB); diagnoza spadków wydajności.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Administracja JMS
Program i szczegóły
Konfiguracja i programowanie usług Java Message Service w Oracle WebLogic Server 12c — kolejki, tematy, transakcje, integracje. Warsztat na przygotowanym środowisku.
Program szkolenia
- 1. Wprowadzenie do JMS — czym jest JMS i jego główne zalety; koncepcje i terminologia JMS.
- 2. Konfiguracja JMS w Oracle WebLogic Server — konfiguracja usług JMS; tworzenie i zarządzanie kolejkami (Queue) i tematami (Topic).
- 3. Programowanie aplikacji JMS — pisanie aplikacji korzystających z JMS; wysyłanie i odbieranie wiadomości; transakcje i potwierdzenia.
- 4. Zarządzanie kolejkami i tematami JMS — skalowalność i wydajność; monitorowanie i diagnostyka usług JMS.
- 5. Integracja z innymi technologiami — Java EE, SOA i inne; korzystanie z usług JMS spoza serwera WebLogic.
- 6. Best practices i wzorce projektowe — najlepsze praktyki i wzorce projektowe; unikanie najczęstszych błędów.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Diagnostyka i troubleshooting
Program i szczegóły
Diagnostyka i rozwiązywanie problemów środowiska Oracle WebLogic Server 12c — od WLDF i JVM po klastry, JDBC i bezpieczeństwo. Warsztat na realnych scenariuszach awarii.
Program szkolenia
- 1. WebLogic Server Diagnostic Framework — wprowadzenie do WLDF; komponenty WLDF; monitorowanie i gromadzenie danych diagnostycznych; analiza danych.
- 2. Instrumenty diagnostyczne — narzędzia wbudowane w WebLogic Server; zewnętrzne narzędzia diagnostyczne; analiza i interpretacja danych.
- 3. Rozwiązywanie problemów z JVM — diagnostyka wydajności JVM; zarządzanie pamięcią; analiza dumpów i śladów stosu.
- 4. Rozwiązywanie problemów z serwerami — identyfikacja problemów; analiza logów serwera; przywracanie usług.
- 5. Rozwiązywanie problemów z aplikacjami — problemy z wdrożeniem; wydajność aplikacji; komponenty aplikacji.
- 6. Rozwiązywanie problemów z JDBC — połączenia JDBC; pula połączeń; optymalizacja wydajności.
- 7. Rozwiązywanie problemów z Node Manager — identyfikacja problemów; komunikacja Node Managera; przywracanie usług.
- 8. Rozwiązywanie problemów z klastrami — konfiguracja klastrów; równoważenie obciążenia; monitorowanie.
- 9. Rozwiązywanie problemów z bezpieczeństwem — uwierzytelnianie i autoryzacja; certyfikaty SSL; polityki bezpieczeństwa.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Monitorowanie i tuning
Program i szczegóły
Monitorowanie i tuning wydajności Oracle WebLogic Server 12c — metodologia badania wąskich gardeł, tuning OS, JVM HotSpot, JDBC i klastra.
Program szkolenia
- 1. Metodologia badania wydajności — wąskie gardła: obciążenie CPU, we/wy, dysku, sieci i bazy danych.
- 2. Tuning zasobów systemu operacyjnego — metryki dla CPU, we/wy, pamięci i sieci; narzędzia monitorowania OS; parametry poprawiające wydajność.
- 3. Tuning HotSpot JVM — narzędzia monitorowania JVM HotSpot; Java Garbage Collection; Command-Line; GUI.
- 4. Monitorowanie i tuning wydajności serwera
- 5. Tuning wydajności JDBC
- 6. Konfiguracja Work Managers
- 7. Tuning aplikacji Java EE
- 8. Monitorowanie i tuning wydajności klastra
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.
Oracle WebLogic Server 11g


Administracja
Program i szczegóły
Instalacja, konfiguracja, zarządzanie i zabezpieczanie środowiska Oracle WebLogic Server 11g — od pojedynczego serwera po klaster. 40% wykładu, 60% warsztatu na przygotowanym środowisku Linux.
Program szkolenia
- 1. Architektura — produkty Oracle WebLogic Server (SE, EE, WebLogic Suite) i porównanie wersji; Java EE (wielowarstwowość, schemat aplikacji); JDBC, JNDI, JMS (Queue, Topic), JTA, EJB (Session / Entity / Message Driven Beans); rola serwerów aplikacji; architektura jedno- i wieloserwerowa.
- 2. Instalacja — czynności przedinstalacyjne (wspierane platformy, wymagania, architektura docelowa, konfiguracja OS); instalacja JDK; instalacja serwera (tryb graficzny i Silent Mode).
- 3. Tworzenie domeny — rodzaje domen; instalacja (Graphical Mode, WLST); weryfikacja (Admin / Managed Server); konfiguracja po instalacji (struktura, boot.properties, archiwizacja); szablony domen.
- 4. Zarządzanie serwerami — Admin Server (start/stop, boot.properties, port administracyjny); Node Manager (rola, properties, monitoring, WLST); serwery zarządzane (stany, argumenty, Class Path).
- 5. Konfiguracja JDBC — zbieranie wymagań (transakcyjność, parametry bazy, firewall, ruch); Data Source; sterowniki JDBC; Connection Pool; Multi Data Source.
- 6. Konfiguracja JMS — JMS Store, JMS Server, JMS Module, Connection Factory, JMS Bridge; tuning WebLogic JMS.
- 7. Instalacja aplikacji — rodzaje archiwów (JAR, WAR, EJB, EAR); narzędzia (Admin Console, weblogic.Deployer, WLST, wldeploy Ant); deployment descriptor; lokalizacja (Stage / Nostage / External stage).
- 8. Konfiguracja logowania — logi serwera, domeny, Node Managera i aplikacji; Thread Dump; analiza błędów i narzędzia diagnostyczne.
- 9. Konfiguracja Realm — uwierzytelnianie; autoryzacja; Security Providers; użytkownicy i grupy WLS.
- 10. Zabezpieczanie WebLogica — SSL i certyfikaty; certyfikat samopodpisany (identity / trust keystore); konfiguracja pod SSL; przeciwdziałanie atakom (DOS, buffer overflow, ochrona haseł).
- 11. Wysoka dostępność i skalowalność — cechy klastrów (HA, skalowalność, load balancing, failover); klastrowanie (komunikacja, JNDI, równoważenie EJB); diagnoza spadków wydajności.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.
IBM WebSphere Application Server 9


Administracja
Program i szczegóły
Instalacja, konfiguracja, zarządzanie i zabezpieczanie środowiska IBM WebSphere Application Server 9 — od profilu po zabezpieczenia. Warsztat na przygotowanym środowisku.
Program szkolenia
- 1. Architektura — produkty IBM WebSphere Application Server (Express, Base, Network Deployment) i porównanie wersji; Java EE (wielowarstwowość, schemat aplikacji); JDBC, JNDI, JMS (Queue Point-to-Point, Topic Publish/Subscribe), JTA, EJB (sesyjne stateful/stateless, encyjne BMP/CMP, Message Driven Beans); rola serwerów aplikacji; architektura jedno- i wieloserwerowa.
- 2. Instalacja serwera — zbieranie informacji o środowisku (JVM 32/64bit, wolne miejsce, uprawnienia, File Descriptor, /tmp, platformy, wymagania); instalacja binarek (zmienne środowiskowe, tryby GUI/Silent, weryfikacja, logi instalacji).
- 3. Tworzenie profilu — instalacja i konfiguracja profilu.
- 4. Zarządzanie serwerami — startowanie i stopowanie serwera (konsola, Node, serwery zarządzane); czym jest Node.
- 5. Instalacja aplikacji — wielowarstwowość; rodzaje aplikacji; narzędzia (konsola administracyjna, wsadmin, WebSphere Rapid Deployment); deployment descriptor; lokalizacja (stage, nostage, external stage).
- 6. Konfiguracja JDBC — zbieranie wymagań (transakcyjność XA, parametry bazy, firewall, ruch); DataSource; Connection Pool.
- 7. Konfiguracja JMS — Connection Factory / Destination JNDI Name (Queue/Topic); Providers; Connection Factories; Queue / Topic Connection Factories; Queues; Topics.
- 8. Monitorowanie serwera i aplikacji — logi (serwera, profilu, Noda, aplikacji); procedura Thread Dump; typy błędów w logach.
- 9. Konfiguracja i zabezpieczenie środowiska — uwierzytelnianie; autoryzacja; Security Providers; konfiguracja SSL; użytkownicy i grupy; przeciwdziałanie atakom.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Administracja JMS
Program i szczegóły
Konfiguracja i programowanie usług Java Message Service w IBM WebSphere Application Server 9 — Service Integration Bus, kolejki, tematy, transakcje i integracje. Warsztat na przygotowanym środowisku.
Program szkolenia
- 1. Wprowadzenie do JMS — czym jest JMS i jego główne zalety; modele Point-to-Point (Queue) i Publish/Subscribe (Topic); koncepcje i terminologia; miejsce JMS w architekturze Java EE.
- 2. Service Integration Bus — czym jest SIBus w WebSphere; bus members i messaging engine; magazyn wiadomości (file store vs data store); topologie szyny w środowisku ND.
- 3. Konfiguracja dostawcy JMS — default messaging provider; Connection Factory (Queue/Topic); destynacje szyny i ich mapowanie na kolejki JMS; przestrzenie tematów; JNDI.
- 4. Integracja z WebSphere MQ — MQ link i klient MQ jako dostawca JMS; kiedy szyna, a kiedy MQ; interoperacyjność i typowe pułapki konfiguracyjne.
- 5. Programowanie aplikacji JMS — wysyłanie i odbieranie wiadomości; transakcje i potwierdzenia (acknowledge modes); Message Driven Beans i activation specification.
- 6. Niezawodność i jakość dostarczania — poziomy reliability; wiadomości trwałe i nietrwałe; kolejki wyjątków (exception destination); ponawianie i zatrucie wiadomości.
- 7. Zarządzanie i diagnostyka — monitorowanie kolejek i messaging engine; wsadmin (Jython), konsola administracyjna; przeglądanie i usuwanie wiadomości; typowe błędy i ich objawy w logach.
- 8. Wydajność i tuning — rozmiary pul i wątków listenera; batching; tuning magazynu wiadomości; skalowanie szyny i wpływ na przepustowość.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Diagnostyka i troubleshooting
Program i szczegóły
Diagnostyka i rozwiązywanie problemów środowiska IBM WebSphere Application Server 9 — od logów i FFDC po JVM, JDBC, klastry i bezpieczeństwo. Warsztat na realnych scenariuszach awarii.
Program szkolenia
- 1. Metodyka problem determination — izolacja warstwy (sieć, plug-in, kontener, aplikacja, baza); zbieranie dowodów zanim zrestartujesz; kompletowanie MustGather dla zgłoszenia do IBM.
- 2. Logi i ślady — HPEL (binarny log + logViewer) i klasyczny SystemOut/SystemErr; poziomy i grupy trace; włączanie śladu bez restartu; rotacja i retencja logów.
- 3. FFDC i zdarzenia krytyczne — First Failure Data Capture: gdzie leży, jak czytać, co znaczy powtarzalny incident; korelacja FFDC z wyjątkami aplikacji.
- 4. Diagnostyka JVM — javacore i thread dump: czytanie stanów wątków i deadlocków; heapdump i analiza wycieków pamięci; log GC i interpretacja pauz.
- 5. Problemy z serwerem i profilem — serwer nie startuje: konflikty portów, uprawnienia, uszkodzony config repository; synchronizacja node agenta z Deployment Managerem.
- 6. Problemy z aplikacjami — błędy wdrożenia i class loadera (kolejność, izolacja, konflikty bibliotek); zawieszone żądania; ClassNotFound i NoClassDefFound w praktyce.
- 7. Problemy z JDBC i transakcjami — wyczerpana pula połączeń; StaleConnectionException; timeouty i transakcje XA; heurystyki i logi transakcyjne.
- 8. Problemy w środowisku ND — klaster i replikacja sesji; plug-in i routing żądań; Liberty jako alternatywa dla profilu pelnego; failover i objawy asymetrii węzłów.
- 9. Problemy z bezpieczeństwem — LTPA i wygasłe tokeny; certyfikaty SSL i keystore/truststore; integracja z LDAP i typowe błędy uwierzytelniania.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Monitorowanie i tuning
Program i szczegóły
Monitorowanie i strojenie wydajności IBM WebSphere Application Server 9 — PMI, pule wątków, JVM, JDBC i warstwa HTTP. Warsztat oparty na pomiarze, nie na zgadywaniu.
Program szkolenia
- 1. Metodyka strojenia — pomiar przed zmianą; jedna zmienna naraz; baseline i kryteria akceptacji; dlaczego kopiowanie cudzych parametrów szkodzi.
- 2. PMI — Performance Monitoring Infrastructure: poziomy zbierania, koszt włączenia, dobór liczników do problemu.
- 3. Tivoli Performance Viewer — odczyt liczników w czasie rzeczywistym; zapis sesji i analiza offline; wykrywanie wąskich gardeł.
- 4. Request Metrics — śledzenie żądania przez warstwy; identyfikacja komponentu odpowiedzialnego za opóźnienie; filtrowanie ruchu do pomiaru.
- 5. Strojenie JVM — rozmiar sterty i polityka GC; analiza logów GC; kompromis między pauzą a przepustowością; ustawienia pod obciążenie produkcyjne.
- 6. Pule wątków — WebContainer, ORB i pule domyślne; rozmiary minimalne i maksymalne; objawy przewymiarowania i niedowymiarowania.
- 7. Pule połączeń JDBC — rozmiar puli względem puli wątków; timeouty (connection, unused, aged); prepared statement cache.
- 8. Sesje i pamięć podręczna — zarządzanie sesją i jej koszt; replikacja sesji w klastrze; DynaCache i cachowanie odpowiedzi.
- 9. Warstwa HTTP — web server plug-in i IHS: keep-alive, liczba połączeń, load balancing; Liberty jako alternatywa dla profilu pelnego.
- 10. Testy obciążeniowe — projektowanie scenariusza; interpretacja wyników; kiedy problemem jest aplikacja, a nie serwer.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.
IBM WebSphere Application Server 8.5


Administracja
Program i szczegóły
Instalacja, konfiguracja, zarządzanie i zabezpieczanie środowiska IBM WebSphere Application Server 8.5 — od profilu po zabezpieczenia. Warsztat na przygotowanym środowisku.
Program szkolenia
- 1. Architektura — produkty IBM WebSphere Application Server (Express, Base, Network Deployment) i porównanie wersji; Java EE (wielowarstwowość, schemat aplikacji); JDBC, JNDI, JMS (Queue Point-to-Point, Topic Publish/Subscribe), JTA, EJB (sesyjne stateful/stateless, encyjne BMP/CMP, Message Driven Beans); rola serwerów aplikacji; architektura jedno- i wieloserwerowa.
- 2. Instalacja serwera — zbieranie informacji o środowisku (JVM 32/64bit, wolne miejsce, uprawnienia, File Descriptor, /tmp, platformy, wymagania); instalacja binarek (zmienne środowiskowe, tryby GUI/Silent, weryfikacja, logi instalacji).
- 3. Tworzenie profilu — instalacja i konfiguracja profilu.
- 4. Zarządzanie serwerami — startowanie i stopowanie serwera (konsola, Node, serwery zarządzane); czym jest Node.
- 5. Instalacja aplikacji — wielowarstwowość; rodzaje aplikacji; narzędzia (konsola administracyjna, wsadmin, WebSphere Rapid Deployment); deployment descriptor; lokalizacja (stage, nostage, external stage).
- 6. Konfiguracja JDBC — zbieranie wymagań (transakcyjność XA, parametry bazy, firewall, ruch); DataSource; Connection Pool.
- 7. Konfiguracja JMS — Connection Factory / Destination JNDI Name (Queue/Topic); Providers; Connection Factories; Queue / Topic Connection Factories; Queues; Topics.
- 8. Monitorowanie serwera i aplikacji — logi (serwera, profilu, Noda, aplikacji); procedura Thread Dump; typy błędów w logach.
- 9. Konfiguracja i zabezpieczenie środowiska — uwierzytelnianie; autoryzacja; Security Providers; konfiguracja SSL; użytkownicy i grupy; przeciwdziałanie atakom.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Administracja JMS
Program i szczegóły
Konfiguracja i programowanie usług Java Message Service w IBM WebSphere Application Server 8.5 — Service Integration Bus, kolejki, tematy, transakcje i integracje. Warsztat na przygotowanym środowisku.
Program szkolenia
- 1. Wprowadzenie do JMS — czym jest JMS i jego główne zalety; modele Point-to-Point (Queue) i Publish/Subscribe (Topic); koncepcje i terminologia; miejsce JMS w architekturze Java EE.
- 2. Service Integration Bus — czym jest SIBus w WebSphere; bus members i messaging engine; magazyn wiadomości (file store vs data store); topologie szyny w środowisku ND.
- 3. Konfiguracja dostawcy JMS — default messaging provider; Connection Factory (Queue/Topic); destynacje szyny i ich mapowanie na kolejki JMS; przestrzenie tematów; JNDI.
- 4. Integracja z WebSphere MQ — MQ link i klient MQ jako dostawca JMS; kiedy szyna, a kiedy MQ; interoperacyjność i typowe pułapki konfiguracyjne.
- 5. Programowanie aplikacji JMS — wysyłanie i odbieranie wiadomości; transakcje i potwierdzenia (acknowledge modes); Message Driven Beans i activation specification.
- 6. Niezawodność i jakość dostarczania — poziomy reliability; wiadomości trwałe i nietrwałe; kolejki wyjątków (exception destination); ponawianie i zatrucie wiadomości.
- 7. Zarządzanie i diagnostyka — monitorowanie kolejek i messaging engine; wsadmin (Jython/Jacl), konsola administracyjna; przeglądanie i usuwanie wiadomości; typowe błędy i ich objawy w logach.
- 8. Wydajność i tuning — rozmiary pul i wątków listenera; batching; tuning magazynu wiadomości; skalowanie szyny i wpływ na przepustowość.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Diagnostyka i troubleshooting
Program i szczegóły
Diagnostyka i rozwiązywanie problemów środowiska IBM WebSphere Application Server 8.5 — od logów i FFDC po JVM, JDBC, klastry i bezpieczeństwo. Warsztat na realnych scenariuszach awarii.
Program szkolenia
- 1. Metodyka problem determination — izolacja warstwy (sieć, plug-in, kontener, aplikacja, baza); zbieranie dowodów zanim zrestartujesz; kompletowanie MustGather dla zgłoszenia do IBM.
- 2. Logi i ślady — HPEL (binarny log + logViewer) i klasyczny SystemOut/SystemErr; poziomy i grupy trace; włączanie śladu bez restartu; rotacja i retencja logów.
- 3. FFDC i zdarzenia krytyczne — First Failure Data Capture: gdzie leży, jak czytać, co znaczy powtarzalny incident; korelacja FFDC z wyjątkami aplikacji.
- 4. Diagnostyka JVM — javacore i thread dump: czytanie stanów wątków i deadlocków; heapdump i analiza wycieków pamięci; log GC i interpretacja pauz.
- 5. Problemy z serwerem i profilem — serwer nie startuje: konflikty portów, uprawnienia, uszkodzony config repository; synchronizacja node agenta z Deployment Managerem.
- 6. Problemy z aplikacjami — błędy wdrożenia i class loadera (kolejność, izolacja, konflikty bibliotek); zawieszone żądania; ClassNotFound i NoClassDefFound w praktyce.
- 7. Problemy z JDBC i transakcjami — wyczerpana pula połączeń; StaleConnectionException; timeouty i transakcje XA; heurystyki i logi transakcyjne.
- 8. Problemy w środowisku ND — klaster i replikacja sesji; plug-in i routing żądań; Intelligent Management i health policies; failover i objawy asymetrii węzłów.
- 9. Problemy z bezpieczeństwem — LTPA i wygasłe tokeny; certyfikaty SSL i keystore/truststore; integracja z LDAP i typowe błędy uwierzytelniania.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Monitorowanie i tuning
Program i szczegóły
Monitorowanie i strojenie wydajności IBM WebSphere Application Server 8.5 — PMI, pule wątków, JVM, JDBC i warstwa HTTP. Warsztat oparty na pomiarze, nie na zgadywaniu.
Program szkolenia
- 1. Metodyka strojenia — pomiar przed zmianą; jedna zmienna naraz; baseline i kryteria akceptacji; dlaczego kopiowanie cudzych parametrów szkodzi.
- 2. PMI — Performance Monitoring Infrastructure: poziomy zbierania, koszt włączenia, dobór liczników do problemu.
- 3. Tivoli Performance Viewer — odczyt liczników w czasie rzeczywistym; zapis sesji i analiza offline; wykrywanie wąskich gardeł.
- 4. Request Metrics — śledzenie żądania przez warstwy; identyfikacja komponentu odpowiedzialnego za opóźnienie; filtrowanie ruchu do pomiaru.
- 5. Strojenie JVM — rozmiar sterty i polityka GC; analiza logów GC; kompromis między pauzą a przepustowością; ustawienia pod obciążenie produkcyjne.
- 6. Pule wątków — WebContainer, ORB i pule domyślne; rozmiary minimalne i maksymalne; objawy przewymiarowania i niedowymiarowania.
- 7. Pule połączeń JDBC — rozmiar puli względem puli wątków; timeouty (connection, unused, aged); prepared statement cache.
- 8. Sesje i pamięć podręczna — zarządzanie sesją i jej koszt; replikacja sesji w klastrze; DynaCache i cachowanie odpowiedzi.
- 9. Warstwa HTTP — web server plug-in i IHS: keep-alive, liczba połączeń, load balancing; Intelligent Management i health policies.
- 10. Testy obciążeniowe — projektowanie scenariusza; interpretacja wyników; kiedy problemem jest aplikacja, a nie serwer.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.
IBM WebSphere Application Server 7


Administracja
Program i szczegóły
Instalacja, konfiguracja, zarządzanie i zabezpieczanie środowiska IBM WebSphere Application Server 7 — od profilu po zabezpieczenia. Warsztat na przygotowanym środowisku.
Program szkolenia
- 1. Architektura — produkty IBM WebSphere Application Server (Express, Base, Network Deployment) i porównanie wersji; Java EE (wielowarstwowość, schemat aplikacji); JDBC, JNDI, JMS (Queue Point-to-Point, Topic Publish/Subscribe), JTA, EJB (sesyjne stateful/stateless, encyjne BMP/CMP, Message Driven Beans); rola serwerów aplikacji; architektura jedno- i wieloserwerowa.
- 2. Instalacja serwera — zbieranie informacji o środowisku (JVM 32/64bit, wolne miejsce, uprawnienia, File Descriptor, /tmp, platformy, wymagania); instalacja binarek (zmienne środowiskowe, tryby GUI/Silent, weryfikacja, logi instalacji).
- 3. Tworzenie profilu — instalacja i konfiguracja profilu.
- 4. Zarządzanie serwerami — startowanie i stopowanie serwera (konsola, Node, serwery zarządzane); czym jest Node.
- 5. Instalacja aplikacji — wielowarstwowość; rodzaje aplikacji; narzędzia (konsola administracyjna, wsadmin, WebSphere Rapid Deployment); deployment descriptor; lokalizacja (stage, nostage, external stage).
- 6. Konfiguracja JDBC — zbieranie wymagań (transakcyjność XA, parametry bazy, firewall, ruch); DataSource; Connection Pool.
- 7. Konfiguracja JMS — Connection Factory / Destination JNDI Name (Queue/Topic); Providers; Connection Factories; Queue / Topic Connection Factories; Queues; Topics.
- 8. Monitorowanie serwera i aplikacji — logi (serwera, profilu, Noda, aplikacji); procedura Thread Dump; typy błędów w logach.
- 9. Konfiguracja i zabezpieczenie środowiska — uwierzytelnianie; autoryzacja; Security Providers; konfiguracja SSL; użytkownicy i grupy; przeciwdziałanie atakom.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Administracja JMS
Program i szczegóły
Konfiguracja i programowanie usług Java Message Service w IBM WebSphere Application Server 7 — Service Integration Bus, kolejki, tematy, transakcje i integracje. Warsztat na przygotowanym środowisku.
Program szkolenia
- 1. Wprowadzenie do JMS — czym jest JMS i jego główne zalety; modele Point-to-Point (Queue) i Publish/Subscribe (Topic); koncepcje i terminologia; miejsce JMS w architekturze Java EE.
- 2. Service Integration Bus — czym jest SIBus w WebSphere; bus members i messaging engine; magazyn wiadomości (file store vs data store); topologie szyny w środowisku ND.
- 3. Konfiguracja dostawcy JMS — default messaging provider; Connection Factory (Queue/Topic); destynacje szyny i ich mapowanie na kolejki JMS; przestrzenie tematów; JNDI.
- 4. Integracja z WebSphere MQ — MQ link i klient MQ jako dostawca JMS; kiedy szyna, a kiedy MQ; interoperacyjność i typowe pułapki konfiguracyjne.
- 5. Programowanie aplikacji JMS — wysyłanie i odbieranie wiadomości; transakcje i potwierdzenia (acknowledge modes); Message Driven Beans i activation specification.
- 6. Niezawodność i jakość dostarczania — poziomy reliability; wiadomości trwałe i nietrwałe; kolejki wyjątków (exception destination); ponawianie i zatrucie wiadomości.
- 7. Zarządzanie i diagnostyka — monitorowanie kolejek i messaging engine; wsadmin (Jacl/Jython), konsola administracyjna; przeglądanie i usuwanie wiadomości; typowe błędy i ich objawy w logach.
- 8. Wydajność i tuning — rozmiary pul i wątków listenera; batching; tuning magazynu wiadomości; skalowanie szyny i wpływ na przepustowość.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Diagnostyka i troubleshooting
Program i szczegóły
Diagnostyka i rozwiązywanie problemów środowiska IBM WebSphere Application Server 7 — od logów i FFDC po JVM, JDBC, klastry i bezpieczeństwo. Warsztat na realnych scenariuszach awarii.
Program szkolenia
- 1. Metodyka problem determination — izolacja warstwy (sieć, plug-in, kontener, aplikacja, baza); zbieranie dowodów zanim zrestartujesz; kompletowanie MustGather dla zgłoszenia do IBM.
- 2. Logi i ślady — SystemOut.log, SystemErr.log i trace.log (HPEL dopiero od 8.0); poziomy i grupy trace; włączanie śladu bez restartu; rotacja i retencja logów.
- 3. FFDC i zdarzenia krytyczne — First Failure Data Capture: gdzie leży, jak czytać, co znaczy powtarzalny incident; korelacja FFDC z wyjątkami aplikacji.
- 4. Diagnostyka JVM — javacore i thread dump: czytanie stanów wątków i deadlocków; heapdump i analiza wycieków pamięci; log GC i interpretacja pauz.
- 5. Problemy z serwerem i profilem — serwer nie startuje: konflikty portów, uprawnienia, uszkodzony config repository; synchronizacja node agenta z Deployment Managerem.
- 6. Problemy z aplikacjami — błędy wdrożenia i class loadera (kolejność, izolacja, konflikty bibliotek); zawieszone żądania; ClassNotFound i NoClassDefFound w praktyce.
- 7. Problemy z JDBC i transakcjami — wyczerpana pula połączeń; StaleConnectionException; timeouty i transakcje XA; heurystyki i logi transakcyjne.
- 8. Problemy w środowisku ND — klaster i replikacja sesji; plug-in i routing żądań; Web server plug-in i IHS jako front; failover i objawy asymetrii węzłów.
- 9. Problemy z bezpieczeństwem — LTPA i wygasłe tokeny; certyfikaty SSL i keystore/truststore; integracja z LDAP i typowe błędy uwierzytelniania.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.

Monitorowanie i tuning
Program i szczegóły
Monitorowanie i strojenie wydajności IBM WebSphere Application Server 7 — PMI, pule wątków, JVM, JDBC i warstwa HTTP. Warsztat oparty na pomiarze, nie na zgadywaniu.
Program szkolenia
- 1. Metodyka strojenia — pomiar przed zmianą; jedna zmienna naraz; baseline i kryteria akceptacji; dlaczego kopiowanie cudzych parametrów szkodzi.
- 2. PMI — Performance Monitoring Infrastructure: poziomy zbierania, koszt włączenia, dobór liczników do problemu.
- 3. Tivoli Performance Viewer — odczyt liczników w czasie rzeczywistym; zapis sesji i analiza offline; wykrywanie wąskich gardeł.
- 4. Request Metrics — śledzenie żądania przez warstwy; identyfikacja komponentu odpowiedzialnego za opóźnienie; filtrowanie ruchu do pomiaru.
- 5. Strojenie JVM — rozmiar sterty i polityka GC; analiza logów GC; kompromis między pauzą a przepustowością; ustawienia pod obciążenie produkcyjne.
- 6. Pule wątków — WebContainer, ORB i pule domyślne; rozmiary minimalne i maksymalne; objawy przewymiarowania i niedowymiarowania.
- 7. Pule połączeń JDBC — rozmiar puli względem puli wątków; timeouty (connection, unused, aged); prepared statement cache.
- 8. Sesje i pamięć podręczna — zarządzanie sesją i jej koszt; replikacja sesji w klastrze; DynaCache i cachowanie odpowiedzi.
- 9. Warstwa HTTP — web server plug-in i IHS: keep-alive, liczba połączeń, load balancing; Web server plug-in i IHS jako front.
- 10. Testy obciążeniowe — projektowanie scenariusza; interpretacja wyników; kiedy problemem jest aplikacja, a nie serwer.
Wymagania
Komputer 4 GB RAM / 10 GB dysku (Windows, macOS lub Linux). Mile widziane podstawy terminologii serwerów aplikacji i praca w terminalu.
W cenie
Online na żywo z trenerem-praktykiem (Krzysztof Sarna), autorskie materiały PL, drukowany podręcznik i imienny certyfikat FlexNet.
Jak dostarczamy szkolenie
- 01
Online na żywo
Warsztat z trenerem i interakcją, na przygotowanym zdalnym środowisku.
- 02
On-site u klienta
Trener na miejscu, ćwiczenia na sprzęcie i konfiguracji zespołu.
- 03
Szkolenie zamknięte
Agenda dopasowana do Twojego środowiska, dla całego zespołu operacyjnego.
Konsultacja, audyt, wsparcie
Napisz, z czym się mierzysz. Twoje wybory w formularzu składają się w brief — dokładnie to zobaczy inżynier, który odpowie.
- przejmujemy systemy po innych firmach
- starsze wersje WebLogic i WebSphere? tak
- pilna sprawa? najpierw szybka diagnoza
Opisz temat
Twoje dane są bezpieczne. Zostaną użyte wyłącznie do obsługi Twojego zapytania. Więcej informacji znajdziesz w polityce prywatności.