Definizione: cosa significano prestazioni dell'applicazione?
Le prestazioni delle applicazioni, nel contesto del cloud computing, sono la misurazione delle prestazioni del mondo reale e della disponibilità delle applicazioni. È particolarmente utilizzato con applicazioni remote e cloud computing eseguite su server remoti e servite su una rete come Internet. Le prestazioni dell'applicazione sono un buon indicatore del livello di servizio offerto da un provider ed è una delle principali metriche IT monitorate.
Techopedia spiega le prestazioni dell'applicazione
Esistono due set di metriche delle prestazioni delle applicazioni che vengono attentamente monitorate. Il primo, e di gran lunga il più importante, sono le prestazioni effettive riscontrate dagli utenti finali dell'applicazione, come il tempo medio di risposta con carichi normali o di picco. Le misurazioni sono spesso correlate al tempo di risposta:
- Il tempo di risposta per l'applicazione di agire sull'azione di un utente come la navigazione.
- Il tempo di risposta o il tempo necessario per completare una determinata quantità di lavoro, come la ricerca o l'ordinamento dei dati.
- Il carico del sistema, che viene misurato come il volume delle transazioni che l'applicazione deve elaborare, come richieste (richieste al secondo), transazioni (transazioni al secondo) e pagine al secondo.
Il secondo set comprende la misurazione delle risorse computazionali consumate dall'applicazione per svolgere i suoi compiti, il che è un buon indicatore del fatto che ci siano abbastanza risorse per completare un determinato carico o se l'applicazione consuma più risorse di quanto dovrebbe; quest'ultimo è spesso un buon indicatore del fatto che l'applicazione non è ottimizzata. Questo è molto importante, specialmente per le applicazioni cloud, poiché gli utenti dovrebbero avere la stessa esperienza con un'applicazione distribuita su Internet di quella eseguita localmente in un set di hardware totalmente capace.