Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie do testowania wydajności
- Cykl życia testów wydajności.
- Interpretacja wyników testów wydajności.
Zrozumienie różnych architektur/modeli aplikacji
- Architektura 2/3 warstwowa
- Architektura n-warstwowa
- Architektura oparta na middleware (MQ, Webservices itp.)
Technologia
- Podstawowe polecenia UNIX (grep, find, edytor vi itp.)
- Podstawowe Oracle/SQL (zapytania, tabele, wyzwalacze itp.)
- Podstawowe koncepcje C/Java
Szczegółowa analiza - koncepcje/narzędzia monitorowania
- Monitorowanie sprzętu (Windows -Perfmon, UNIX -nmon, vmstat)
- Kolejka uruchomień (średnia długość kolejki procesora)
- Sieciowy IO
- Operacje wejścia/wyjścia na dysku
- Pamięć (dostępna, używana, przestrzeń stronicowania, pamięć podręczna FS itp.)
- Procesor (dostępny, wirtualny, online, uprawniony itp.)
- Monitorowanie serwera aplikacji Web Server
- JVM (Java sterty) - analiza zrzutu sterty
- Pula połączeń
- Pula wątków
- Zrozumienie różnych narzędzi monitorujących, takich jak CA Wily Introscope, IBM Tivoli itp.
- Monitorowanie bazy danych
- Podstawowe dostrajanie zapytań
- [Śledzenie
- Analiza AWR lub Statspack
- Plan zapytań
- Zrozumienie przepustowości, FTP
- Zrozumienie monitorowania sieci przy użyciu HTTPwatch lub Fiddler
Wymagania
- Zrozumienie baz danych takich jak Oracle.
- Zrozumienie kontenerów aplikacji, takich jak WebSphere lub Weblogic itp.
- Znajomość języków programowania takich jak Java.
- Znajomość testów wydajnościowych.
- Znajomość SQL
35 godzin
Opinie uczestników (1)
Trener bardzo dobrze zna materiały dydaktyczne, a dostarczona maszyna wirtualna jest bardzo pomocna.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Szkolenie - Performance engineering/tuning
Przetłumaczone przez sztuczną inteligencję