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 testowania 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, usługi sieciowe itp.)
Technologia
- Podstawowe polecenia UNIX (grep, find, edytor vi itp.)
- Podstawy 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)
- Wejście/wyjście sieciowe
- Wejście/wyjście dyskowe
- Pamięć (dostępna, używana, przestrzeń stronicowania, pamięć podręczna FS itp.)
- Procesor (dostępny, wirtualny, online, uprawniony itp.)
-
Monitorowanie serwera WWW/serwera aplikacji
- JVM (sterta Java) - analiza zrzutu sterty
- Pula połączeń
- Pula wątków
- Zrozumienie różnych narzędzi monitorowania, takich jak CA Wily Introscope, IBM Tivoli itp.
-
Monitorowanie bazy danych
- Podstawowe dostrajanie zapytań
- Śledzenie SQL
- Analiza AWR lub Statspack
- Plan zapytania
- Zrozumienie przepustowości, FTP
- Zrozumienie monitorowania sieci przy użyciu HTTPwatch lub Fiddler
Wymagania
- Znajomość baz danych, takich jak Oracle.
- Znajomość kontenerów aplikacji, takich jak WebSphere czy Weblogic itp.
- Znajomość języków programowania, takich jak Java.
- Wiedza na temat testowania wydajności.
- Znajomość SQL
35 godzin
Opinie uczestników (1)
Instruktor bardzo dobrze zna materiały dydaktyczne, a dostarczony wirtualny maszyn jest bardzo pomocny.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Szkolenie - Performance engineering/tuning
Przetłumaczone przez sztuczną inteligencję