I cinque pilastri spiegati
Approfondire i pilastri dell'affidabilità, della sicurezza, dell'ottimizzazione dei costi, dell'eccellenza operativa e dell'efficienza delle prestazioni, insieme ai relativi principi guida.
I cinque pilastri spiegati è una lezione Azure Fundamentals gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Azure Fundamentals, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Azure Fundamentals include 4 lezioni in totale.
Introduzione al Well-Architected Framework
Il Azure Well-Architected Framework (WAF) è un insieme di principi guida che aiutano gli architetti a creare soluzioni cloud di qualità elevata. È stato sviluppato da Microsoft sulla base di anni di esperienza nell'aiutare i clienti a progettare e gestire carichi di lavoro in Azure. Il framework organizza le procedure consigliate in cinque pilastri, ognuno dei quali affronta una diversa dimensione della qualità del carico di lavoro.
Primo pilastro: affidabilità
Il pilastro dell'Affidabilità garantisce che il carico di lavoro possa riprendersi dai guasti e continuare a funzionare. Comprende la progettazione in previsione dei guasti, l'implementazione della ridondanza e il test delle procedure di ripristino. Tra le pratiche principali figurano l'uso delle zone di disponibilità, la definizione di obiettivi RTO e RPO chiari e l'implementazione del monitoraggio dello stato, così da rilevare e risolvere rapidamente i problemi.
Secondo pilastro: sicurezza
Il pilastro della Sicurezza si concentra sulla protezione di applicazioni e dati dalle minacce. Sottolinea la difesa in profondità, ovvero l'applicazione di più livelli di controlli di sicurezza, così che, se un livello non funziona, ne rimanga attivo un altro. Gli argomenti principali includono la gestione delle identità e degli accessi, la segmentazione della rete, la crittografia dei dati inattivi e in transito e il rilevamento delle minacce con strumenti come Microsoft Defender for Cloud.
Terzo pilastro: ottimizzazione dei costi
Il pilastro dell'Ottimizzazione dei costi riguarda la fornitura di valore aziendale con la spesa minima necessaria. Non significa semplicemente tagliare i costi, ma capire come viene impiegato il denaro ed eliminare gli sprechi mantenendo la qualità. Le pratiche includono il dimensionamento corretto delle risorse, l'uso delle Reserved Instances per i carichi di lavoro prevedibili, l'applicazione dell'autoscaling e la revisione continua della spesa con Azure Cost Management.
Quarto pilastro: eccellenza operativa
L'Eccellenza operativa consiste nell'eseguire e monitorare i carichi di lavoro in modo efficace, così da garantire operazioni affidabili e migliorare continuamente. Comprende le pratiche DevOps, l'infrastruttura come codice, le distribuzioni automatizzate e un'osservabilità completa. L'obiettivo è consentire al team di distribuire con sicurezza, rilevare proattivamente i problemi e rispondere in modo efficiente, senza dipendere da interventi manuali straordinari.
Quinto pilastro: efficienza delle prestazioni
Il pilastro dell'Efficienza delle prestazioni garantisce che il carico di lavoro possa scalare per soddisfare la domanda e utilizzi le risorse in modo efficiente. Comprende la scelta dei livelli di servizio appropriati, lo scaling orizzontale e verticale, le strategie di caching e i test di carico. Un principio fondamentale è misurare prima: stabilisca baseline delle prestazioni e utilizzi i dati per guidare le decisioni di ottimizzazione, invece di procedere per supposizioni.
Come interagiscono i pilastri
I cinque pilastri non sono indipendenti: le decisioni relative a uno spesso influenzano gli altri. Ad esempio, aggiungere ridondanza migliora l'affidabilità, ma aumenta i costi. La crittografia dei dati inattivi migliora la sicurezza, ma può avere un impatto minimo sulle prestazioni. Una buona architettura richiede di bilanciare i compromessi tra tutti e cinque i pilastri in base ai requisiti specifici del carico di lavoro e dell'azienda.
Principi di progettazione all'interno di ogni pilastro
Ogni pilastro contiene una serie di principi di progettazione che guidano le decisioni architetturali. Ad esempio, il pilastro dell'Affidabilità include principi come 'Progettare in previsione dei guasti' e 'Usare la ridondanza a ogni livello'. Questi principi sono intenzionalmente di alto livello, per poter essere applicati a diversi tipi di carico di lavoro. Sotto ogni principio sono riportate raccomandazioni specifiche associate a servizi e configurazioni Azure.
WAF e Azure Well-Architected Review
Microsoft mette a disposizione lo strumento Well-Architected Review, che consente di valutare un carico di lavoro rispetto ai cinque pilastri tramite un questionario guidato. Dopo aver risposto alle domande, si riceve un punteggio per ogni pilastro e un elenco prioritizzato di raccomandazioni. Lo strumento è disponibile gratuitamente nel portale Azure e costituisce il punto di partenza per qualsiasi valutazione architetturale approfondita.
# Navigate to the Well-Architected Review in the Azure portal:
# Portal -> Search 'Azure Well-Architected Review' -> Create a workload -> Answer questionnaire
# Or access it directly at: https://learn.microsoft.com/en-us/assessments/Azure Advisor completa WAF
Azure Advisor è uno strumento automatizzato che analizza le risorse effettivamente distribuite e fornisce raccomandazioni personalizzate in linea con i pilastri WAF. A differenza di Well-Architected Review, che consiste in un questionario sulla progettazione, Advisor legge la configurazione e i dati di telemetria delle risorse per individuare problemi specifici, ad esempio VM senza backup abilitato o risorse inutilizzate che generano costi.
# View Azure Advisor recommendations via CLI:
az advisor recommendation list --output tableApplicare WAF ai carichi di lavoro esistenti
WAF è utile sia per i nuovi carichi di lavoro sia per quelli esistenti. Per le architetture esistenti, offre un criterio strutturato per individuare le lacune e stabilire le priorità dei miglioramenti. Un approccio comune consiste nell'eseguire una Well-Architected Review, individuare le due o tre raccomandazioni con la priorità più alta per ogni pilastro e creare un backlog di miglioramenti. Questo approccio incrementale è più pratico di una riprogettazione completa.
Verifica rapida
Verifichi la Sua comprensione dei concetti di Microsoft Azure Fundamentals (AZ-900) trattati in questa lezione.
Riepilogo della lezione
In questa lezione ha imparato che: i cinque pilastri del WAF sono Affidabilità, Sicurezza, Ottimizzazione dei costi, Eccellenza operativa ed Efficienza delle prestazioni; i pilastri interagiscono tra loro e richiedono un bilanciamento dei compromessi; inoltre, la Well-Architected Review e Azure Advisor aiutano a valutare e migliorare i carichi di lavoro rispetto a questi pilastri. Ora esamineremo come eseguire una valutazione tramite una Well-Architected Review.
Domande Frequenti
La lezione «I cinque pilastri spiegati» è gratuita?
Sì — il testo completo di «I cinque pilastri spiegati» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Azure Fundamentals, passa a CoddyKit PRO. Il corso Azure Fundamentals include 4 lezioni in totale.
Cosa imparerò in «I cinque pilastri spiegati»?
Approfondire i pilastri dell'affidabilità, della sicurezza, dell'ottimizzazione dei costi, dell'eccellenza operativa e dell'efficienza delle prestazioni, insieme ai relativi principi guida. Eserciti Azure Fundamentals con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Azure Fundamentals?
Non è richiesta alcuna esperienza precedente. Azure Fundamentals su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.
Quanto tempo richiede la lezione «I cinque pilastri spiegati»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Azure Fundamentals?
Sì. Ogni lezione Azure Fundamentals include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- I cinque pilastri spiegati
- Eseguire una revisione Well-Architected di Azure
- Azure Advisor
- Applicare i modelli WAF ad architetture reali