Struttura del corso

Introduzione al test delle prestazioni

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

Comprensione di varie architetture/modelli di applicazioni

  • 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.)
  • Base Oracle/SQL (Query, Tabelle, Trigger, ecc.)
  • Concetti di base di C/Java

Analisi dettagliata - Concetti/strumenti di monitoraggio

  • Monitoraggio 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, utilizzata, spazio di cercapersone, cache FS ecc.)
    • CPU (disponibile, virtuale, online, titolata, ecc.)
  • Web Server/Monitoraggio del server app
    • JVM (Java heap) - analisi del dump dell'heap
    • Pool di connessione
    • Thread Pool
  • Comprensione di vari strumenti di monitoraggio come CA Wily Introscope, IBM Tivoli, ecc.
  • Monitoraggio DataBase
    • Ottimizzazione delle query di base
    • SQL Traccia
    • Analisi AWR o Statspack
    • Piano di query
  • Comprensione della larghezza di banda, FTP
  • Comprensione del 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 in Arrivo

Categorie relative