I problemi di performance affliggono da sempre chi, trovandosi ad erogare servizi IT, deve soddisfare le esigenze degli utenti nel momento in cui essi utilizzano le applicazioni.
Per l’utente non esistono problemi di periodi di picco, concomitanza con erogazione di altri servizi o altre motivazioni che spiegano il motivo di una lentezza o un disservizio
temporaneo.
Chi eroga servizi deve essere in grado di soddisfare sempre le richieste, facendo fronte ad un utilizzo non facilmente prevedibile delle applicazioni, o gestendo picchi momentanei che da soli non giustificano la messa a disposizione di infrastrutture particolarmente potenti.
Il problema è ancora più sentito da chi eroga servizi destinati ad essere erogati attraverso Internet, non legati quindi a processi aziendali ben conosciuti e più facilmente gestibili.
Codice: ASCLD002
Tipo: Corso Professional
Area Tematica: Information Technology
Data Corso: 11-12 Dic 2019 Posti Esauriti
Durata: 2 giorni
Formato: in aula
Lingua: Italiano
Costo: 500€ + IVA
Contatti
Education Department ZeraTech
Tel : [+39] 02 56660283
Email : formazione@zeratech.com
Obiettivi
- Identificare i punti di un’architettura che richiedono attenzione dal punto di vista delle performance e gestirli opportunamente in modo da evitare che questi diventino il collo di bottiglia che compromette la scalabilità del sistema
- Eseguire efficaci test di performance finalizzati all’identificazione ed alla successiva risoluzione dei problemi
- Comprendere come il cloud permette di gestire il problema della scalabilità dell’infrastruttura in modo da fornire sempre le risorse necessarie
Contenuto
-
Introduzione alle performance, metriche e KPI di misurazione
-
Architetture applicative e performance
-
Progettare un sistema scalabile. Isolare componenti per tipologia di impatto. Impostare il codice applicativo per determinare gli impatti sulle risorse
-
Rendere scalabile l’applicazione. Distribuire componenti applicativi
-
Analizzare un’applicazione esistente. Identificare e gestire i colli di bottiglia. Performance test
-
Il sistema: oltre l’applicazione
-
Identificare e prioritizzare azioni corrette a seguito di un test
-
Il contributo del cloud nella gestione delle performance. Il cloud come strumento per distribuire il workload
Verifica se fa per te
Il corso è pensato per:
- Architetti che vogliono definire architetture applicative o intervenire su architetture esistenti in modo da renderle in grado di erogare le performance richieste
- Sviluppatori che vogliono realizzare applicazioni prive di colli di bottiglia critici
- Sistemisti e service manager che lavorano su sistemi in produzione, soggetti a richieste di performance non sempre soddisfatte
- Professionisti IT che hanno la necessità di lavorare all’ottimizzazione delle prestazioni dei servizi