Condividi tramite


Che cos'è Azure Well-Architected Framework?

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.
  • Siate sicuri quanto desiderate.
  • Fornire un ritorno sufficiente sugli investimenti.
  • Supportare lo sviluppo e le operazioni responsabili.
  • Raggiungere lo scopo entro intervalli di tempo accettabili.

Il framework si basa sui cinque pilastri dell'eccellenza architettonica, che sono mappati su tali obiettivi. Sono: Affidabilità, Sicurezza, Ottimizzazione dei costi, Eccellenza operativae Efficienza delle prestazioni.

Ogni pilastro fornisce procedure consigliate, considerazioni sul rischio e compromessi. Le decisioni di progettazione devono essere bilanciate in tutti i pilastri, in base ai requisiti aziendali. Le linee guida tecniche e utilizzabili sono sufficienti per tutti i carichi di lavoro e si applicano a uno scenario specifico. Queste indicazioni sono incentrate su Azure.

L'architettura del carico di lavoro non è la stessa dell'implementazione. Il framework di Well-Architected può prepararti per il successo grazie al design architetturale, ma le scelte di implementazione dipendono dai requisiti aziendali e dai vincoli della tua organizzazione.

Pubblico

Il framework di Well-Architected si applica ai team responsabili del miglioramento dei carichi di lavoro e della risoluzione dei problemi trasversali.

Il framework Well-Architected fornisce informazioni dettagliate e consigli utili per chiunque sia coinvolto nel ciclo di vita di un carico di lavoro. Indipendentemente dal ruolo all'interno di un team di gestione del carico di lavoro, sia esso architetto, sviluppatore, operatore o interessato aziendale, se hai l'autorità di prendere decisioni nell'ambito di un carico di lavoro, puoi trarre vantaggio da questo framework.

Queste indicazioni sono utili indipendentemente dalla scalabilità dell'organizzazione. Sia che tu faccia parte di un'azienda di grandi dimensioni, di una piccola azienda o di un fornitore di software indipendente, puoi avvicinare un passo più vicino alla progettazione ottimale. Il framework si rivolge a un'ampia gamma di strutture e dimensioni organizzative, assicurando che tutti gli utenti del carico di lavoro possano sfruttare efficacemente i vantaggi.

Se si cercano indicazioni per migliorare un portfolio di carichi di lavoro tramite controlli centralizzati, questo contenuto potrebbe non essere completamente applicabile. È consigliabile fare riferimento al Cloud Adoption Framework. Se non si è interessati alla progettazione di carichi di lavoro in Azure, questo contenuto non è rilevante per l'utente.

Per informazioni sul ruolo e sui compiti di un architetto, vedere fondamenti dell'architetto e elenco di controllo dell'architetto.

Obiettivi

L'obiettivo principale del Well-Architected Framework è prepararti al successo quando distribuisci il tuo carico di lavoro su Azure.

  • Implementazione riuscita: una progettazione ben progettata porta a un'implementazione corretta. Data l'ampiezza e la profondità della copertura dei concetti, sei ben preparato per prendere decisioni informate.

  • Fiducia nel successo: Valutazioni comprovate, osservate in numerosi carichi di lavoro distribuiti su Azure, supportano i principi del framework.

  • Comprendere i compromessi e i rischi: il framework consente di comprendere che l'adozione delle raccomandazioni potrebbe richiedere scelte rispetto agli altri pilastri. Evidenzia i compromessi e anche i potenziali rischi da affrontare a breve termine.It highlights the tradeoffs and also the potential risks that you might want to address in the short term.

  • Ottimizzare nel tempo: il framework è progettato per l'uso iterativo e come strumento per il miglioramento continuo. Misura la maturità del carico di lavoro in base alle linee guida. Considerare tale valutazione come un punteggio di spostamento che si evolve con il carico di lavoro, assicurandosi che la progettazione rimanga efficiente ed efficace per soddisfare gli obiettivi aziendali.

Livelli del framework Well-Architected

Il framework Well-Architected è strutturato in un approccio a più livelli: pilastri, carico di lavoro e guide ai servizi.

Pilastri

La base di questo quadro risiede nei pilastri. Se non si ha una comprensione completa di questi pilastri, i livelli successivi, ovvero il livello del carico di lavoro e le guide ai servizi, potrebbero non essere completamente comprensibili.

A livello di pilastro, iniziare il percorso con i principi di progettazione , ognuno dei quali ha un obiettivo specifico. All'interno di ogni principio, segui gli approcci per creare la tua strategia di progettazione. Questi approcci non sono facoltativi e devono essere presi in considerazione.

Screenshot che mostra alcuni principi di progettazione di Well-Architected Framework.

Passa quindi all'elenco di controllo , che è sempre il tuo punto di partenza principale per la valutazione. Ogni elemento dell'elenco di controllo è accompagnato da una o più guide di raccomandazione , che descrivono le strategie chiave e spiegano come Azure aiuta a ottenere la raccomandazione.

Screenshot che mostra una checklist del Well-Architected Framework.

Screenshot che mostra le guide di raccomandazioni per il Framework Well-Architected.

Assicurati di comprendere i modelli di progettazione cloud correlati . Sono mappati ai pilastri che supportano direttamente.

Ogni decisione architetturale comporta una serie di considerazioni. Questi compromessi rappresentano compromessi riconosciuti e accettati che bilanciano i vari aspetti del quadro. I compromessi sono indicati con questa icona e i rischi sono indicati con questa icona .

Per ulteriori informazioni, vedere Informazioni sui pilastri del Framework Well-Architected.

Carico di lavoro

Il livello del carico di lavoro rappresenta il modo in cui i pilastri si applicano a una classe specifica di carico di lavoro. Durante la fase di progettazione iniziale, l'architettura del carico di lavoro viene segmentata in base all'utilità e ogni segmento rappresenta le aree di progettazione o con priorità. Queste aree di progettazione sono specifiche della classe del carico di lavoro e fungono da punti focali per l'ottimizzazione. Il framework Well-Architected include diversi carichi di lavoro. Leggi quello che corrisponde meglio ai tuoi requisiti aziendali. Non è necessario leggere le indicazioni sul carico di lavoro per le classi di carichi di lavoro non allineate allo scenario.

Iniziare con Iniziare per comprendere il contesto della soluzione. Come promemoria, leggi i principi di progettazione per comprendere come il carico di lavoro adotta le linee guida sui pilastri. Quindi, approfondire aree di progettazione che si concentrano sui punti decisionali tecnici con raccomandazioni che seguono. Le indicazioni sul carico di lavoro includono anche una valutazione che consente di valutare la prontezza in fase di produzione.

Per altre informazioni, vedere Informazioni sui carichi di lavoro del Framework Well-Architected.

Guide dei servizi

Le guide ai servizi sono fondamentali nel processo decisionale correlato ai singoli componenti di Azure di un carico di lavoro. Offrono le caratteristiche e le funzionalità di base di ogni servizio necessarie per raggiungere l'eccellenza architettonica. È importante notare che queste guide non sono guide di configurazione. Inoltre, non sono un elenco compilato di tutte le funzionalità e capacità. Lo scopo è evidenziare l'utilità delle funzionalità attraverso le prospettive principali Well-Architected.

Per altre informazioni, vedere le guide disponibili.

Valutazione

La revisione di Microsoft Azure Well-Architected è disponibile gratuitamente. Si tratta di una raccolta di questionari legati agli elenchi di controllo dei pilastri per valutare le scelte di progettazione. Tenere traccia del punteggio tramite esecuzioni iterative per identificare le possibili aree per il miglioramento.

Per altre informazioni, vedere strumento di revisione di Azure Well-Architected.

Adottare un processo di apprendimento in più fasi e migliorare la qualità in modo iterativo

Il framework di Well-Architected copre in modo completo le procedure consigliate applicabili a qualsiasi classe di carico di lavoro. Queste linee guida includono non solo i principi fondamentali di buona progettazione e dei compromessi, ma anche l'applicazione di tali principi ai componenti dell'architettura, come descritto nelle guide al servizio ,.

Siamo consapevoli che la lettura completa di questa guida può essere travolgente. Per ottenere lo stato desiderato di eccellenza dell'architettura, è consigliabile avere una conoscenza approfondita dei principi di progettazione per tutti i pilastri e di classificare in ordine di priorità gli elementi di elenco di controllo in base alla pertinenza per i carichi di lavoro e gli obiettivi aziendali. La definizione delle priorità deve considerare fattori quali criticità aziendale, esigenze di conformità e tempi di commercializzazione. Man mano che questi fattori si evolvono, incorpora iterativamente più o meno dal framework per migliorare la qualità del tuo carico di lavoro.

Prendere in considerazione l'adozione di un approccio graduale per l'utilizzo di queste linee guida. Classificare le raccomandazioni in base a ciò che è facile da ottenere o deve essere ottenuto inizialmente. Quindi, man mano che i requisiti aziendali del carico di lavoro cambiano, adattare progressivamente i sistemi pronti per la produzione. Ad esempio, l'allineamento iniziale con il framework potrebbe essere applicato ai carichi di lavoro all'inizio del processo di finanziamento e sviluppo, impostando una solida base per una buona progettazione. Le fasi mature di allineamento possono essere applicate a soluzioni pronte per la produzione, con i livelli più elevati riservati alle soluzioni sempre attive e critiche per il business.

Ecco alcune risorse per iniziare a usare la documentazione di Well-Architected Framework: