Program szkolenia: Tuning serwera JBoss

Transkrypt

Program szkolenia: Tuning serwera JBoss
Program szkolenia: Tuning serwera JBoss (Java Enterprise Edition)
Program szkolenia:
Tuning serwera JBoss
Informacje ogólne
Nazwa:
Tuning serwera JBoss
Kod:
JBoss-tuning
Kategoria:
Java Enterprise Edition
Grupa docelowa:
Administratorzy, Projektanci, Programiści
Czas trwania:
2 dni
Forma:
50% wykłady / 50% warsztaty
Szkolenie przedstawia szeroki zakres tuningu serwera JBoss. Program szkolenia został opracowany z
myślą o administratorach systemów jak i zaawansowanych programistach.
Zalety szkolenia:
Poruszamy zagadnienia zaawansowane
Solidne podstawy koncepcyjne
Bottega IT Solutions
http://www.bottega.com.pl
Strona: 1/3
Program szkolenia: Tuning serwera JBoss (Java Enterprise Edition)
Program szkolenia:
1. Techniki skalowania aplikacji internetowych
1.1. replikacja (“load balancing”)
1.2. dystrybucja (“sharding”, “replica sets”)
2. Omówienie modeli operacji IO i ich implementacji w Java, z uwzględnieniem systemu
Linux
2.1. blokujące operacje IO
2.2. nie blokujące operacje IO
2.3. techniki “zero copy”
3. Zaawansowane aspekty Servlet API, wersja 3.0
3.1. zarządzanie sesją
3.2. “servlet continuations”
4. Porównanie możliwości kontenerów aplikacji
4.1. Tomcat 8
4.2. TomEE
4.3. Jetty 8
4.4. JBoss 7/8
5. Wsparcie w kontenerach dla dodatkowych API JavaEE
5.1. JTA
5.2. JMS
5.3. JAAS
5.4. JNDI
6. Techniki tworzenia klastrów
6.1. “session affinity”
6.2. “session clustering”
Bottega IT Solutions
http://www.bottega.com.pl
Strona: 2/3
Program szkolenia: Tuning serwera JBoss (Java Enterprise Edition)
6.3. monitorowanie i zarządzanie
7. Optymalizacja wydajności
7.1. na poziomie JVM
7.1.1. garbage collectors
7.1.2. JIT
7.2. na poziomie OS
7.2.1. operacje IO
7.2.2. CPU
7.3. zastosowanie rozwiązań typu cache
8. Zarządzanie wydajnością
8.1. testy wydajnościowe
8.2. monitoring
8.3. modele “capacity planning” i predykcji obciążenia.
Bottega IT Solutions
http://www.bottega.com.pl
Strona: 3/3