Espandere il concetto di affidabilità

Completato

Per poter configurare il monitoraggio in modo efficace al fine di migliorare l'affidabilità, è necessaria una conoscenza approfondita del tipo di elementi da prendere in considerazione per la misurazione. In questa unità vengono proposte alcune soluzioni che potrebbero ampliare la comprensione dell'affidabilità.

Esaminiamo alcuni aspetti relativi all'affidabilità:

Diagram with the word reliability in a circle in the middle connected to empty circles at the end of each spoke.

Disponibilità

Diagram with the word reliability in a circle in the middle connected to circles at the end of each spoke, with the word availability added to one circle.

Quando le persone parlano di affidabilità, tendono a iniziare con la disponibilità. Il sistema è "attivo" o "inattivo"? Il sito Web o il servizio è raggiungibile? È possibile usare il prodotto quando ci si aspetta di poterlo fare? Si tratta di un elemento importante sia dal punto di vista dei clienti esterni sia da quello degli utenti interni che dipendono dal servizio. La disponibilità è probabilmente l'aspetto dell'affidabilità a cui occorre dedicare più tempo. È un valido punto di partenza per descrivere l'affidabilità, ma si tratta solo di un aspetto.

Latenza

Diagram with the word reliability in a circle in the middle connected to circles at the end of each spoke, with the word latency added to previous diagram in a different circle.

La latenza si riferisce alla quantità di ritardo tra una richiesta e una risposta. Forse qualcuno potrebbe aver già sentito pronunciare la frase "la lentezza è il nuovo sinonimo di insuccesso". Le persone richiedono prestazioni veloci e perdono la pazienza con un sito o un servizio che li lascia in attesa. Numerose ricerche indicano che se un sito Web non soddisfa le aspettative per i tempi di risposta, è probabile che i clienti passino alla concorrenza.

Velocità effettiva

Diagram with the word reliability in a circle in the middle connected to circles at the end of each spoke, with the word throughput added to previous diagram in a different circle.

La velocità effettiva è una misura della velocità di elaborazione di un elemento o del numero di transazioni che un sito Web, un'applicazione o un servizio gestisce correttamente in un periodo di tempo specificato. Questa operazione è particolarmente importante quando si eseguono pipeline o sistemi di elaborazione batch. Se una pipeline o un sistema di elaborazione batch non elabora gli elementi in modo sufficientemente rapido, in grado di soddisfare le aspettative, non viene considerato affidabile.

Copertura

Diagram with the word reliability in a circle in the middle connected to circles at the end of each spoke, with the word coverage added to previous diagram in a different circle.

La copertura indica il rapporto tra la quantità di dati che si prevede di elaborare e quella effettivamente elaborata. Anche in questo caso, si ripropone l'idea di misurare il modo in cui sono soddisfatte le aspettative per determinare se un elemento è affidabile.

Correttezza

Hub and spoke diagram with the word reliability in a circle in the middle connected to circles at the end of each spoke, with the word correctness added to previous diagram in a different circle.

La correttezza è un aspetto dell'affidabilità spesso trascurato. Il processo eseguito sui dati produce il risultato corretto o previsto? Si tratta di un fattore importante da includere nel monitoraggio per l'affidabilità. Non importa quanto sia veloce o "sempre disponibile" il servizio o il sito: se restituisce risultati errati, non è affidabile agli occhi dei clienti. Il monitoraggio della correttezza dei risultati è una parte importante del monitoraggio dell'affidabilità.

Fedeltà

Diagram with the word reliability in a circle in the middle connected to circles at the end of each spoke, the word fidelity added to previous diagram in a different circle.

La fedeltà in questo contesto è più comprensibile tramite un esempio. Si supponga di visitare la home page di un sito di streaming video. La pagina è costituita da sezioni distinte: nuove uscite, consigli personalizzati, i 10 film più visti e così via. Ognuna di queste sezioni è probabilmente generata da un servizio back-end separato. Se uno di questi servizi, ad esempio il motore di personalizzazione, diventa inattivo, i visitatori del sito non visualizzano un messaggio del tipo "Sito non disponibile" o una pagina vuota. Viene invece visualizzata una home page in cui la sezione corrispondente è stata rimossa o sostituita da contenuto statico. In termini tecnici, si può dire che gli utenti ricevono un'esperienza "con funzionalità ridotte" invece della pagina completa prevista.

Se si dovesse misurare la fedeltà, si misurerebbe la frequenza con cui l'utente di un servizio ha ricevuto un'esperienza "con funzionalità ridotte" rispetto a quella completa (fedeltà completa). Questa misurazione è utile per qualsiasi servizio a tolleranza di errore, che può continuare a funzionare in modalità con funzionalità ridotte in caso di problemi.

Aggiornamento

Diagram with the word reliability in a circle in the middle connected to circles at the end of each spoke, the word freshness added to previous diagram in a different circle.

Aggiornamento si riferisce a quanto sono aggiornate le informazioni in situazioni in cui la tempestività è importante per il cliente (ad esempio, servizi che forniscono punteggi o risultati delle elezioni). Questi servizi sono considerati affidabili se i dati che forniscono sono sempre aggiornati.

Durabilità

Diagram with the word reliability in a circle in the middle connected to circles at the end of each spoke, the word durability added to previous diagram in a different circle filling in the entire diagram.

La durabilità è un altro aspetto leggermente più di nicchia dell'affidabilità. Se si esegue un servizio che fornisce spazio di archiviazione, si può capire quanto sia importante che i dati scritti da un cliente nel servizio possano essere letti in un secondo momento. Si tratta di un'aspettativa di durabilità.

Anche se questo non è un elenco completo delle possibilità, alcune potrebbero non essere mai state prese in considerazione in precedenza. È stato così possibile ampliare la conoscenza del concetto di affidabilità. Questa conoscenza verrà illustrata nella prossima unità, in cui inizieremo a porre alcune domande cruciali sugli elementi da misurare per valutare l'affidabilità.

Verificare le conoscenze

1.

Quale dei termini seguenti corrisponde a uno degli otto aspetti dell'affidabilità trattati in questa unità?