Struttura del corso

Introduzione ai test delle prestazioni

    Ciclo di vita dei test delle prestazioni. Interpretazione dei risultati dei test delle prestazioni.

Comprensione di varie architetture/modelli applicativi

    Architettura a 2/3 livelli Architettura a più livelli Architettura basata su middleware (MQ, Webservices, ecc.)

Tecnologia

    Comandi UNIX di base (grep, find, vi editor, ecc.) Oracolo di base/SQL (query, tabelle, trigger, ecc.) Concetti di base di C/Java

Analisi dettagliata - Concetti/strumenti di monitoraggio

    Monitoraggio dell'hardware (Windows -Perfmon, UNIX -nmon, vmstat) Coda di esecuzione (lunghezza media della coda del processore) I/O di rete I/O del disco Memoria (disponibile, usata, spazio cercapersone, cache FS ecc.) CPU (disponibile, virtuale, online, autorizzata, ecc.)
Web Server/Monitoraggio del server app JVM (heap Java) - analisi del dump dell'heap
  • Pool di connessioni
  • Thread Pool
  • Comprensione di vari strumenti di monitoraggio come CA Wily Introscope, IBM Tivoli ecc.
  • Monitoraggio DataBase Ottimizzazione di base delle query
  • SQL Traccia
  • Analisi AWR o Statspack
  • Piano di query
  • Comprensione della larghezza di banda, FTP
  • Informazioni sul monitoraggio della rete tramite HTTPwatch o Fiddler
  • Requisiti

    • Comprensione di database come Oracle.
    • Comprensione dei contenitori di applicazioni come WebSphere o Weblogic, ecc.
    • Conoscenza di linguaggi di programmazione come Java.
    • Conoscenza dei test di performance.
    • Conoscenza di SQL
     35 ore

    Numero di Partecipanti



    Prezzo per Partecipante

    Recensioni (1)

    Corsi relativi

    Categorie relative