Capgemini Italia

Le «Landing Zone» di Microsoft Cloud – Azure

Questi nuovi approcci devono fornire agilità e flessibilità nel rispetto delle policy interne, come quelle di sicurezza e connettività. È essenziale progettare e implementare questa trasformazione in modo agile, con una nozione di scala per anticipare la molteplicità dei nuovi servizi digitali e offrire così la flessibilità di innovazione e scalabilità necessarie per la competitività dell’azienda.

È quindi fondamentale integrare tutti questi requisiti per definire il percorso di trasformazione verso il cloud, percorso da seguire e progettare a partire dalle “Azure Landing Zone”.

Ma cosa sono le “Azure Landing Zone”?

Secondo Microsoft, le “Azure Landing Zone” sono l’insieme di risorse cloud, gestite in più sottoscrizioni, che tengono conto dei requisiti di sicurezza, accesso, governance e networking, mettendoli a fattor comune delle progettualità applicative, per facilitarne il riutilizzo sui diversi contesti di business. Sono la spina dorsale delle soluzioni cloud e facilitano la migrazione, la modernizzazione e l’innovazione delle applicazioni su larga scala.

La loro attuazione deve essere strutturata e progressiva. Qualunque sia il settore di attività, le criticità incontrate durante la costruzione delle landing zone sono infatti spesso simili:

Come affrontare queste sfide e rendere la trasformazione un acceleratore per il business?

Per ovviare a ciò è fondamentale affrontare il tema della progettazione e realizzazione delle landing zone con una metodologia basata su 4 principi fondamentali, frutto della nostra esperienza in materia:

1. Coinvolgimento appropriato delle parti interessate

Essendo le “Azure Landing Zone” al centro della cloudificazione delle aziende, è importante coinvolgere nella loro progettazione i diversi ruoli chiave, accompagnati da figure esterne come architetti cloud ed esperti di infrastruttura, rete, sicurezza, DevSecOps e FinOps. Questa multidisciplinarietà permette di identificare i problemi quotidiani da risolvere, gli obiettivi di sviluppo dell’azienda nel breve e nel lungo periodo, le policy da seguire e i principi normativi da rispettare.

2. Approccio agile

L’adozione di una metodologia agile è una procedura consigliata per la progettazione di landing zone in modo iterativo e incrementale. Le basi poste in essere inizialmente si consolidano così nel corso dei progetti successivi, migliorando e rafforzandone l’adozione. Applicando le best practice in materia è più semplice tenere conto anche delle evoluzioni:

3. Design in linea con le raccomandazioni di Microsoft

L’approccio alla creazione di landing zone include 5 set di risorse che Microsoft e Capgemini suggeriscono per accelerare l’implementazione attraverso le best practice:

4. Costruzione modulare e scalabile basata su “building block”

A seguito dei numerosi progetti realizzati, la nostra metodologia si basa su un disegno strutturato in “building block”. Questi ultimi sono strutturati per dominio e consentono di implementare i prerequisiti di base, con l’obiettivo di accelerarne la distribuzione. In base alla progettualità, questi “building block” garantiscono, attraverso librerie riutilizzabili, la manutenibilità e la scalabilità. Questi “mattoni” sono organizzati come segue:

Per gestire la scalabilità delle “Azure Landing Zone” si consiglia di:

La trasformazione digitale delle aziende e di conseguenza il ridimensionamento della piattaforma cloud richiede necessariamente la creazione di landing zone sicure e scalabili. Questa evoluzione deve essere incrementale per consolidare le fasi di adozione e maturità, ma anche per allinearsi alla roadmap di Microsoft, beneficiando continuamente dei miglioramenti e delle innovazioni proposte.

Un’attenta progettazione delle landing zone consente di ottenere molti vantaggi durante il cloud journey:

 

Autore

Gianluca Simeone

Azure Cloud Center of Excellence Lead
Exit mobile version