Azure Landing Zones
Comprendere che cos'è una landing zone, esplorare l'architettura concettuale delle landing zone su scala aziendale e distribuirne una usando l'acceleratore del portale Azure.
Azure Landing Zones è una lezione Cloud & IT Cert Prep gratuita su CoddyKit. Questa è la lezione 2 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 Cloud & IT Cert Prep, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Che cos'è una landing zone?
Una Azure Landing Zone è un ambiente Azure preconfigurato che fornisce l'infrastruttura di base e le funzionalità di governance su cui possono basarsi tutti i carichi di lavoro di un'organizzazione. Può considerarla come la "pista" su cui atterrano i carichi di lavoro quando arrivano in Azure. Una landing zone non è una singola risorsa, ma una raccolta di sottoscrizioni, gruppi di gestione, configurazioni di rete, identità, policy e monitoraggio che implementano gli standard dell'organizzazione.
Perché esistono le landing zone
Senza una landing zone, ogni team che esegue il deployment in Azure crea in modo indipendente la propria rete, i propri controlli di sicurezza e la propria governance, causando incoerenze, lacune nella sicurezza e costi non governati. Una landing zone risolve questo problema stabilendo una volta per tutte servizi di piattaforma condivisi (hub di connettività, identità e monitoraggio), consentendo poi ai team applicativi di distribuire i propri carichi di lavoro in ambienti preapprovati e conformi, con guardrail già predisposti.
Landing zone di piattaforma e applicative
Le landing zone sono suddivise in due categorie:
- Landing zone di piattaforma — sottoscrizioni che ospitano servizi condivisi utilizzati da tutte le applicazioni: connettività (hub VNet, firewall, gateway VPN), identità (controller di dominio Entra ID) e gestione (area di lavoro Log Analytics, Azure Monitor)
- Landing zone applicative — sottoscrizioni in cui vengono distribuiti i singoli carichi di lavoro, già connesse ai servizi di piattaforma e governate dalle policy ereditate
Gerarchia dei gruppi di gestione nelle landing zone
L'architettura delle landing zone utilizza una gerarchia di gruppi di gestione per applicare policy e controlli di accesso a diversi ambiti. Una tipica gerarchia aziendale è strutturata come segue:
- Root Management Group — policy a livello di tenant (ad esempio, impedire la creazione di risorse al di fuori delle aree geografiche approvate)
- Platform — sottoscrizioni per gestione, connettività e identità
- Landing Zones — gruppi di gestione figlio per gli ambienti di produzione e non di produzione
- Sandboxes — sottoscrizioni sperimentali con policy meno restrittive
# Create a management group:
az account management-group create \
--name 'LandingZones' \
--display-name 'Landing Zones'
# Move a subscription into the management group:
az account management-group subscription add \
--name 'LandingZones' \
--subscription 'my-app-subscription-id'Connettività nella landing zone
La sottoscrizione per la connettività ospita l'hub VNet, che contiene servizi di rete condivisi: Azure Firewall per l'ispezione centralizzata del traffico in uscita, VPN Gateway o ExpressRoute per la connettività con la rete locale, zone private Azure DNS e connessioni peering verso tutte le VNet spoke (applicative). I team applicativi connettono le proprie VNet all'hub tramite il peering VNet, senza dover gestire autonomamente firewall o VPN.
Identità nella landing zone
La sottoscrizione per l'identità ospita l'infrastruttura necessaria per l'integrazione con Active Directory locale, in genere Azure Active Directory Domain Services (AADDS) o VM Windows Server che eseguono controller di dominio Active Directory. Centralizzare l'identità in una sottoscrizione dedicata impedisce che l'infrastruttura delle identità venga modificata accidentalmente dai team applicativi e garantisce che sia governata in modo indipendente.
Gestione nella landing zone
La sottoscrizione per la gestione ospita gli strumenti utilizzati per gestire operativamente tutti i carichi di lavoro dell'ambiente:
- area di lavoro Log Analytics — raccolta centralizzata dei log da tutte le sottoscrizioni
- Azure Monitor — avvisi e dashboard per l'intero patrimonio
- Azure Automation — applicazione automatizzata di patch e runbook
- insieme di credenziali Azure Backup — backup centralizzato per VM e database
Centralizzare questi strumenti riduce le duplicazioni e fornisce una visione operativa unica.
Azure Policy nelle landing zone
Azure Policy è il livello di applicazione delle regole della landing zone. Le policy assegnate al gruppo di gestione radice o ai gruppi di gestione delle landing zone vengono applicate automaticamente a tutte le sottoscrizioni sottostanti. Tra le policy comuni di una landing zone figurano: richiedere tag in tutti i gruppi di risorse, impedire l'uso di IP pubblici nelle VM, richiedere l'abilitazione delle impostazioni di diagnostica, impedire la creazione di risorse al di fuori delle aree geografiche approvate e imporre HTTPS negli account di archiviazione.
# Assign a policy to a management group:
az policy assignment create \
--name 'RequireTags' \
--scope '/providers/Microsoft.Management/managementGroups/LandingZones' \
--policy 'RequireTagOnResourceGroups' \
--params '{"tagName":{"value":"CostCenter"}}'L'acceleratore Landing Zone
Microsoft fornisce un Azure Landing Zone Accelerator — un insieme di modelli Bicep o Terraform che distribuiscono automaticamente l'intera architettura concettuale della landing zone. L'acceleratore crea la gerarchia dei gruppi di gestione, le sottoscrizioni della piattaforma, l'infrastruttura di rete, le assegnazioni dei criteri e le impostazioni di diagnostica in un'unica distribuzione. È il modo più rapido per predisporre le fondamenta di una landing zone pronta per la produzione.
# Deploy the CAF Landing Zone using Bicep templates:
# 1. Clone https://github.com/Azure/ALZ-Bicep
# 2. Run the deploy.sh script with your tenant and subscription details:
# ./scripts/deploy.sh --parTenantId <id> --parSubscriptionId <id>
# This creates management groups, policies, and platform subscriptionsScalabilità delle landing zone
Le landing zone sono progettate per scalare man mano che l'organizzazione aggiunge altre applicazioni. Aggiungere una nuova applicazione significa creare una nuova sottoscrizione di landing zone dell'applicazione, effettuare il peering del relativo VNet con l'hub e assegnare i ruoli RBAC appropriati al team. Poiché i criteri di governance vengono ereditati dalla gerarchia dei gruppi di gestione, la nuova sottoscrizione è immediatamente conforme senza che il team dell'applicazione debba configurare manualmente i criteri.
Landing zone e CAF
Le Azure Landing Zone sono il risultato concreto della fase Ready del Cloud Adoption Framework. Colmano il divario tra la decisione strategica di adottare Azure e la distribuzione effettiva dei carichi di lavoro. Una landing zone ben progettata accelera le successive fasi di migrazione e innovazione, perché i team delle applicazioni dedicano meno tempo all'infrastruttura di base e più tempo alla creazione di valore per l'azienda.
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 appreso che una landing zone è un ambiente preconfigurato con servizi condivisi della piattaforma, governance e fondamenta di rete; è suddivisa in landing zone della piattaforma (connettività, identità, gestione) e landing zone delle applicazioni; inoltre, il Landing Zone Accelerator fornisce modelli Bicep/Terraform per distribuire rapidamente l'architettura completa. Ora esamineremo in dettaglio la topologia di rete hub e spoke.
Domande Frequenti
La lezione «Azure Landing Zones» è gratuita?
Sì — il testo completo di «Azure Landing Zones» è 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 Cloud & IT Cert Prep, passa a CoddyKit PRO. Il corso Cloud & IT Cert Prep include 4 lezioni in totale.
Cosa imparerò in «Azure Landing Zones»?
Comprendere che cos'è una landing zone, esplorare l'architettura concettuale delle landing zone su scala aziendale e distribuirne una usando l'acceleratore del portale Azure. Eserciti Cloud & IT Cert Prep 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 Cloud & IT Cert Prep?
Non è richiesta alcuna esperienza precedente. Cloud & IT Cert Prep su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.
Quanto tempo richiede la lezione «Azure Landing Zones»?
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 Cloud & IT Cert Prep?
Sì. Ogni lezione Cloud & IT Cert Prep 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
- Panoramica del Cloud Adoption Framework
- Azure Landing Zones
- Topologia di rete hub-and-spoke
- Progettazione di identità e accessi aziendali