Sommario:
- Definizione: cosa significa APM (Application Performance Management)?
- Techopedia spiega Application Performance Management (APM)
Definizione: cosa significa APM (Application Performance Management)?
La gestione delle prestazioni delle applicazioni (APM) è una pratica all'interno della gestione dei sistemi che ha come obiettivo la gestione e il monitoraggio della disponibilità e dell'efficienza delle applicazioni software. APM implica la traduzione delle metriche IT in significato aziendale. Esamina il flusso di lavoro e gli strumenti IT associati implementati per analizzare, identificare e segnalare problemi di prestazioni delle applicazioni per assicurarsi che siano soddisfatte le aspettative delle aziende e degli utenti finali.
Le prestazioni dell'applicazione indicano la velocità con cui vengono eseguite le transazioni o i dettagli inviati agli utenti finali utilizzando una particolare applicazione. La gestione delle prestazioni delle applicazioni viene comunemente utilizzata per le applicazioni Web basate su piattaforme Microsoft .NET e JEE.
Techopedia spiega Application Performance Management (APM)
APM monitora le prestazioni in due passaggi:
- Misura le risorse utilizzate dall'applicazione
- Misura l'esperienza degli utenti finali, che ha due componenti: il tempo impiegato dall'applicazione per rispondere dal punto di vista dell'utente finale e il numero di transazioni che attraversano il sistema nel corso dei calcoli del tempo di risposta.
Questi metodi alla fine aiuteranno a creare una base di prestazione composta da tre categorie di alto livello:
- Tempi di risposta / prestazioni della transazione
- Consumo di risorse
- Volume delle transazioni
La gestione delle prestazioni dell'applicazione è associata alla gestione dell'utente reale e alla gestione dell'esperienza dell'utente finale. Tra questi, la valutazione delle esperienze di utenti reali durante l'utilizzo di un'applicazione in produzione è considerata il metodo più genuino. La produttività ottimale può essere raggiunta in modo più efficace mediante la correlazione degli eventi, l'analisi predittiva e l'automazione del sistema.
Secondo una ricerca condotta da Gartner, APM è costituito da cinque dimensioni funzionali uniche:
- Monitoraggio dell'esperienza dell'utente finale
- Rilevazione dell'architettura di runtime di modellazione e applicazioni
- Profilazione delle transazioni definita dall'utente
- Analisi dei dati delle applicazioni
- Monitoraggio delle applicazioni di immersione profonda