Introduzione
Come roadmap di questo percorso di apprendimento è stata usata la gerarchia dei livelli di affidabilità di Dickerson. Nel corso dei cinque moduli precedenti sono stati esaminati tutti i livelli, dal passaggio fondamentale del monitoraggio, alla risposta agli eventi imprevisti, alla verifica post-evento imprevisto, fino alla distribuzione.
In questo modulo finale si completerà il percorso con il livello relativo a capacità e scalabilità. Si apprenderà come gestire l'impatto della crescita sull'affidabilità, garantendo la scalabilità delle soluzioni.
Al termine del modulo, si sarà in grado di:
- Definire la scalabilità e descrivere la relazione tra scalabilità e affidabilità.
- Riconoscere il ruolo della pianificazione della capacità in una strategia di preparazione della crescita.
- Definire i concetti di base e i termini fondamentali correlati al ridimensionamento.
- Eliminare i singoli punti di guasto.
- Riconoscere i diversi tipi di crescita e come rispondere a ognuno di essi.
- Misurare la capacità nel cloud.
- Usare gli strumenti di Azure per rilevare i problemi relativi a quote e limiti del servizio prima che si verifichino.
- Conoscere i passaggi importanti da eseguire prima di iniziare a lavorare al ridimensionamento.
- Elencare le tecniche per rendere un'applicazione più scalabile, tra cui disaccoppiamento, code, memorizzazione nella cache in memoria e partizionamento del database.
- Riconoscere gli strumenti di Azure che consentono di rendere l'applicazione o il servizio disponibile a livello globale.