Introduzione

Completato

Azure Well-Architected Framework è un framework di progettazione che può migliorare la qualità di un carico di lavoro aiutandolo a:

  • Essere resilienti, disponibili e ripristinabili.
  • Fornire un ritorno sufficiente sugli investimenti.
  • Supportare lo sviluppo e le operazioni responsabili.
  • Raggiungere lo scopo entro intervalli di tempo accettabili.

Interruzioni e malfunzionamenti sono gravi preoccupazioni per tutti i carichi di lavoro. Un carico di lavoro affidabile deve sopravvivere a tali eventi e continuare a fornire in modo coerente le funzionalità desiderate. Deve essere resiliente in modo che possa rilevare, resistere e recuperare da errori entro un periodo di tempo accettabile. Deve anche essere disponibile in modo che gli utenti possano accedere al carico di lavoro durante il periodo di tempo promesso a livello di qualità promesso.

Le architetture dei carichi di lavoro devono avere garanzie di affidabilità nel codice dell'applicazione, nell'infrastruttura e nelle operazioni. Le scelte di progettazione non devono modificare la finalità specificata dai requisiti aziendali. Tali modifiche devono essere considerate compromessi significativi.

I concetti descritti in questo modulo non sono tutti inclusivi dell'affidabilità in un carico di lavoro, ma rappresentano i principi di base e alcuni dei relativi approcci chiave quando si progetta un carico di lavoro. Per una prospettiva completa, in tutti i pilastri di Well-Architected Framework, visitare azure Well-Architected Framework durante la pianificazione e la progettazione dell'architettura.

Ogni unità di questo modulo è incentrata su un principio di progettazione e tre approcci associati a tale principio. Gli approcci in ogni unità sono supportati tramite l'uso di esempi per illustrare come possono essere applicati a scenari reali. Gli esempi sono tutti basati su una società fittizia.

Obiettivi di apprendimento

Al termine di questo modulo si comprenderanno i cinque principi del pilastro Affidabilità e si apprenderà tre approcci per ognuno dei seguenti:

  • Determinare i requisiti di affidabilità dell'azienda e applicarli alla progettazione del carico di lavoro.
  • Progettare il carico di lavoro in modo che sia a tolleranza di errore e in grado di degradarsi normalmente.
  • Progettare il carico di lavoro per il ripristino da malfunzionamenti che vanno da errori a livello di componente a emergenze.
  • Creare osservabilità e test nelle procedure di progettazione e operazioni del carico di lavoro.
  • Progettare il carico di lavoro con particolare attenzione alla semplicità per ridurre al minimo i rischi.

Prerequisiti

  • Esperienza con le tecnologie di infrastruttura principali, ad esempio archiviazione dati, calcolo e rete.
  • Acquisire esperienza nella creazione o nella gestione di sistemi tecnologici per la risoluzione di problemi aziendali.