Contattataci

Struttura del corso

Introduzione al testing delle prestazioni

  • Ciclo di vita del testing delle prestazioni.
  • Interpretazione dei risultati dei test delle prestazioni.

Analisi di diverse architetture/modelli applicativi

  • Architettura a 2/3 livelli
  • Architettura N-tier
  • Architettura basata su Middleware (MQ, Web services, ecc.)

Tecnologia

  • Comandi UNIX di base (grep, find, editor vi, ecc.)
  • Oracle/SQL di base (Query, Tabelle, Trigger, ecc.)
  • Concetti di base di C/Java

Analisi dettagliata - Concetti e strumenti di monitoraggio

  • Monitoraggio dell'hardware (Windows - Perfmon, UNIX - nmon, vmstat)
    • Run queue (Lunghezza media della coda del processore)
    • IO di rete
    • IO disco
    • Memoria (Disponibile, Usata, Spazio di paging, FS Cache, ecc.)
    • CPU (Disponibile, virtuale, online, entitled, ecc.)
  • Monitoraggio di Web Server/App Server
    • JVM (Java heap) - Analisi heap dump
    • Connection Pool
    • Thread Pool
  • Conoscenza di vari strumenti di monitoraggio come CA Wily Introscope, IBM Tivoli, ecc.
  • Monitoraggio del database
    • Tuning di base delle query
    • SQL Trace
    • Analisi AWR o Statspack
    • Query plan
  • Comprensione di Bandwidth e FTP
  • Comprensione del monitoraggio di rete utilizzando HTTPwatch o Fiddler

Requisiti

  • Conoscenza di database come Oracle.
  • Conoscenza di container per applicazioni come WebSphere o Weblogic.
  • Conoscenza di linguaggi di programmazione come Java.
  • Nozioni di testing delle prestazioni.
  • Conoscenza di SQL
 35 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative