Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Costruisci una landing zone
AWS Transform ti guida nella progettazione e implementazione di una AWS landing zone come parte del tuo progetto di migrazione. Una landing zone è un AWS ambiente multi-account che funge da base per i carichi di lavoro con confini organizzativi, controlli di governance e struttura degli account in atto prima dell'arrivo dei carichi di lavoro. AWS Transform analizza l'inventario delle migrazioni e i requisiti aziendali per consigliare un'unità organizzativa (OU) e una struttura degli account, applicare le Service Control Policies (SCP) consigliate e generare la and/or distribuzione dell'infrastruttura come codice (IaC).
L'agente della landing zone ti guida attraverso due fasi:
-
Configurazione della base: stabilisci la struttura principale della landing zone: AWS Control Tower, unità organizzative di base e account principali.
-
Progettazione degli account per i carichi di lavoro: progetta e crea unità organizzative e account per i carichi di lavoro in base alle ondate di migrazione, alle unità aziendali e ai requisiti di separazione degli ambienti.
AWS Transform supporta sia ambienti greenfield (nessuna landing zone esistente) che ambienti brownfield (unità organizzative esistenti e account già distribuiti). Negli scenari dismessi, AWS Transform rileva la struttura organizzativa esistente e consiglia solo le modifiche necessarie per colmare le lacune rispetto alle best practice. AWS
Configurazione del connettore
L'agente di landing zone richiede un Account AWS connettore di destinazione per fornire risorse nell'account di gestione dell'organizzazione. Il connettore dispone delle autorizzazioni per:
-
Configura AWS Control Tower
-
Configura le politiche di controllo dei servizi (SCP)
Quando approvi la richiesta del connettore, concedi le autorizzazioni AWS Transform a:
-
Fornitura e gestione dell'infrastruttura delle landing zone nell'obiettivo Account AWS e nella regione. Ciò include le autorizzazioni per i seguenti elementi, limitate alle risorse contrassegnate con
CreatedBy:AWSTransforme daATWorkspace:{workspace-id}dove applicabile:-
Operazioni sui bucket S3 (creazione, lettura, scrittura, eliminazione) per i bucket che iniziano con
transform-vmware-landing-zone- -
CloudFormation implementazioni degli stack e gestione dei set di modifiche per gli stack delle landing zone
-
AWS Operazioni Control Tower (gestione delle zone di atterraggio, abilitazione delle linee di base e dei controlli)
-
AWS Gestione delle organizzazioni (creazione e gestione di unità organizzative, creazione di account e trasferimento di account)
-
Gestione della policy di controllo dei servizi (SCP) tramite AWS Control Tower
-
AWS Service Catalog: provisioning, gestione degli artefatti
-
Quando si crea il connettore, si specifica una destinazione. Regione AWS Questa regione deve essere la stessa della regione Control Tower della tua casa. Per ulteriori informazioni sulle regioni Control Tower, vedi Come Regioni AWS lavorare con AWS Control Tower.
All'inizio della configurazione della landing zone, AWS Transform recupera la configurazione del connettore e presenta l'ID dell'account di gestione dell' AWS organizzazione e la regione di destinazione per la conferma. Per ulteriori informazioni, consulta AWS Connettori Transform.
Importante
Dipendenza dalla regione IAM Identity Center: AWS Transform richiede AWS IAM Identity Center (IAM Identity Center), il che significa che la regione del connettore deve corrispondere sia alla regione principale del AWS Control Tower che alla regione del centro di identità IAM. Se IAM Identity Center è già configurato nell'organizzazione, l'inizializzazione di AWS Control Tower avrà esito negativo se il connettore si rivolge a una regione diversa. Per ulteriori informazioni, consulta Considerazioni per i clienti di IAM Identity Center nella AWS Control Tower User Guide.
Configurazione Foundation
La fase di configurazione delle fondamenta stabilisce l'infrastruttura principale delle landing zone utilizzando AWS Control Tower. Quando AWS Control Tower configura una landing zone, fornisce automaticamente una serie di risorse gestite nel tuo account di gestione che costituiscono la base di governance per l'intera AWS organizzazione:
-
Root: l'elemento principale di primo livello che contiene tutte le unità organizzative presenti nella landing zone.
-
Security OU: creata automaticamente da Control Tower. Contiene due account condivisi: l'account Log Archive (registrazione centralizzata e immutabile per tutte le attività delle AWS API e le modifiche delle risorse all'interno dell'organizzazione) e l'account Audit (accesso in sola lettura a tutti gli account per la verifica della sicurezza e della conformità). Questi account non possono essere rinominati o sostituiti dopo la configurazione iniziale.
-
Controlli obbligatori (guardrail): Control Tower applica automaticamente controlli preventivi e investigativi in tutta l'organizzazione per applicare le politiche di governance di base. Questi non possono essere disabilitati.
-
Directory IAM Identity Center — Control Tower crea una directory nativa per il cloud con gruppi preconfigurati e accesso Single Sign-On per gli utenti delle landing zone. Per ulteriori informazioni, consulta IAM Identity Center.AWS
Control Tower utilizza CloudFormation StackSetsper distribuire e gestire queste risorse in modo coerente in tutti gli account e le regioni dell'organizzazione. Non devi modificare o eliminare le risorse gestite da Control Tower al di fuori dei metodi supportati, poiché così facendo la landing zone potrebbe entrare in uno stato sconosciuto.
Convenzione relativa alla posta elettronica dell'account
AWS richiede un indirizzo e-mail univoco per ogni account. Queste e-mail ricevono notifiche importanti per l'account. AWS Transform utilizza l'indirizzamento plus per generare email di account uniche da un'unica casella di posta.
Formato: prefix+account-name@domain
Fornisci un prefisso (ad esempio,aws-admin) e un dominio (ad esempio,acme.com) e AWS Transform ricava automaticamente tutte le email dell'account. Ad esempio:
-
Account di controllo:
aws-admin+audit@acme.com -
Account di archiviazione dei log:
aws-admin+log-archive@acme.com -
Account Sandbox:
aws-admin+sandbox@acme.com
Negli scenari dismessi, AWS Transform ispeziona le e-mail degli account esistenti per dedurre la convenzione plus-address già in uso e offre la possibilità di continuare con lo stesso schema.
Struttura di base consigliata
In base alle AWS best practice, AWS Transform consiglia la seguente struttura di unità organizzative di base. È possibile personalizzarlo prima della creazione.
| OU | Scopo | Account |
|---|---|---|
| Sicurezza | Registrazione e monitoraggio centralizzati degli audit. L'isolamento di questi servizi in account dedicati è progettato per aiutare a mantenere l'audit trail separato dai team addetti al carico di lavoro. | Controllo, archiviazione dei registri |
| Infrastruttura | Rete condivisa (Transit Gateway, VPN), DNS e servizi comuni. Si consiglia di centralizzarli per ridurre la duplicazione e offrire al team di rete un unico posto per gestire la connettività. | Nessuno (creato vuoto) |
| Sandbox | Sperimentazione degli sviluppatori con limiti di spesa e accesso limitato. Consigliato per dare agli sviluppatori uno spazio per sperimentare senza rischiare le risorse di produzione. | Sandbox |
| Carichi di lavoro | Contiene unità organizzative secondarie di produzione e Non-Production, facoltativamente, regolamentate. Gli account per i carichi di lavoro vengono progettati nella fase successiva in base ai requisiti di migrazione. | Nessuno (creato vuoto) |
Nota
L'unità organizzativa di sicurezza con account Audit e Log Archive viene creata come parte della configurazione di base Control Tower. Le unità organizzative Infrastructure, Sandbox e Workloads vengono create separatamente dopo la conferma della struttura.
Negli scenari dismessi, AWS Transform confronta la base esistente con questa struttura consigliata e riporta solo le lacune. Ad esempio: «La tua fondazione dispone di unità organizzative per la sicurezza e l'infrastruttura ma nessuna unità organizzativa Sandbox».
Policy di controllo dei servizi (SCP)
Gli SCP sono barriere di autorizzazione a livello di organizzazione che impostano le autorizzazioni massime per tutti gli account dell'organizzazione. AWS Non concedono l'accesso, ma definiscono limiti che nessun membro dell'account può superare, nemmeno gli amministratori dell'account.
Come parte dell'implementazione del Control Tower, i guardrail di base vengono applicati automaticamente. AWS Transform consiglia inoltre SCP aggiuntivi progettati per contribuire a rafforzare la posizione dell'organizzazione. Questi si basano sulle AWS migliori pratiche per una landing zone minima praticabile.
Gli SCP possono essere applicati alle unità organizzative Infrastructure, Sandbox e Workloads. L'unità organizzativa di sicurezza è gestita da Control Tower e non può essere presa di mira dagli SCP tramite questo strumento.
Importante
La Security OU è un'unità organizzativa di base gestita da Control Tower. Non puoi aggiungere account, SCP o risorse tramite l'agente della landing zone.
Negli scenari dismessi, AWS Transform verifica quali SCP sono già applicati e consiglia solo quelli in grado di colmare le lacune.
Distribuzione della Fondazione
Una volta completata la progettazione delle fondamenta, scegli come implementare:
-
Implementa per me: AWS Transform implementa le unità organizzative, gli account e gli SCP di base nella tua organizzazione. AWS
-
Lo implementerò da solo: AWS Transform genera artefatti Infrastructure as Code (IaC) da scaricare nel formato preferito (vedi). Formati IAc
-
Progetta innanzitutto gli account per i carichi di lavoro: salta la distribuzione e continua con la fase di progettazione degli account per il carico di lavoro. Potrai distribuire tutto insieme in un secondo momento.
Inizializzazione Control Tower
Se AWS Transform rileva che AWS Control Tower non è ancora inizializzato nell'organizzazione, fornisce all'utente un collegamento alla pagina della console AWS Transform. La generazione dell'operazione nel link creerà uno CloudFormation stack per avviare Control Tower. Il processo creerà questo stack nella CloudFormation console per la regione di destinazione. Una volta completata la creazione dello stack, AWS Transform continua con la distribuzione.
Progettazione dell'account Workload
Nella fase di progettazione dell'account per il carico di lavoro, AWS Transform progetta l'unità organizzativa e la struttura degli account per i carichi di lavoro delle applicazioni in base all'inventario di migrazione, ai requisiti aziendali e alle preferenze di separazione dell'ambiente.
Contesto di pianificazione della migrazione
AWS Transform recupera i dati dalla fase di pianificazione della migrazione, inclusi piani d'ondata, mappature tra server e applicazioni e contesto condiviso. Se i dati di pianificazione della migrazione sono disponibili, AWS Transform visualizza un riepilogo e chiede di confermarli o modificarli. Se non sono disponibili dati sulla pianificazione della migrazione, AWS Transform pone direttamente domande di scoperta.
Individuazione
AWS Transform pone domande per comprendere i requisiti del carico di lavoro. Puoi saltare qualsiasi domanda. Gli argomenti includono:
-
Numero di unità aziendali o team che utilizzano AWS
-
Settore e qualsiasi framework applicabile (HIPAA, SOC2 PCI-DSS, FedRAMP)
-
Se i carichi di lavoro gestiscono dati sensibili (PII, PHI, finanziari)
-
Preferenze di separazione degli ambienti (dev/test/staging/prod come account separati o condivisi)
-
Requisiti di isolamento del carico di lavoro
-
Applicazioni aziendali e relative finalità
-
Raggruppamento dei server in applicazioni
-
Esigenze di tracciamento e allocazione dei costi (per unità aziendale, progetto, ambiente)
-
Crescita prevista nei prossimi 12-24 mesi
-
Preferenza relativa alla strategia dell'account (app singola per account, raggruppata o basata sull'ambiente)
Struttura del carico di lavoro proposta
Sulla base delle risposte fornite e dei dati di pianificazione della migrazione, AWS Transform propone un'unità organizzativa e una struttura di account nell'ambito dell'unità organizzativa Workloads. La proposta include il ragionamento alla base di ogni decisione di progettazione.
AWS Transform segue questi principi di progettazione:
-
Tutti i server coinvolti in un'ondata di migrazione accedono allo stesso account: le ondate non possono essere suddivise tra account. Si tratta di una limitazione del rehost durante l'esecuzione dell'ondata.
-
Se richiedi ambienti isolati, AWS Transform crea un sistema operativo Workloads/Production Workloads/Non-Production secondario.
-
Se vengono identificati i framework applicabili, AWS Transform crea Workloads/Regulated e Sub-OUS. Workloads/Standard
-
Se più unità aziendali richiedono una governance diversa, AWS Transform crea unità organizzative specifiche per unità aziendali nell'ambito dei carichi di lavoro.
-
Alle applicazioni con dati critici o sensibili viene fornita un'unica app per account. In questo caso, ti potrebbe essere chiesto di modificare il tuo piano d'onda.
-
Le applicazioni strettamente accoppiate con dipendenze condivise sono raggruppate in un unico account.
Ogni account proposto include: nome, scopo, unità organizzativa di destinazione e unità aziendale. AWS Transform mostra la convenzione di denominazione utilizzata (ad esempio,<business-unit>-<environment>-<workload>).
È possibile esaminare e modificare la struttura proposta prima che AWS Transform applichi le modifiche. Dopo l'applicazione, puoi iterare, apportando ulteriori modifiche finché non sei soddisfatto.
Configurazione SCP del carico di lavoro
Dopo aver creato la struttura del carico di lavoro, AWS Transform presenta gli SCP disponibili e chiede se desideri applicarli alle unità organizzative del carico di lavoro. L'utente seleziona quali SCP applicare e a quali unità organizzative. AWS Transform applica gli SCP e mostra l'albero organizzativo aggiornato con una tabella riassuntiva SCP.
Distribuzione del carico di lavoro
Una volta completata la progettazione del carico di lavoro, scegli come implementare:
-
Implementa per me: AWS Transform distribuisce le unità organizzative, gli account e gli SCP del carico di lavoro nella tua organizzazione. AWS
-
Lo implementerò da solo: AWS Transform genera artefatti IaC da scaricare nel formato preferito (vedi). Formati IAc
Formati IAc
Quando si sceglie l'implementazione automatica, AWS Transform genera artefatti Infrastructure as Code nei seguenti formati:
-
AWS Cloud Development Kit (AWS CDK)— TypeScript progetto per l'implementazione programmatica dell'infrastruttura.
-
HashiCorp Terraform: genera modelli HCL ( HashiCorp Configuration Language) per la gestione delle risorse delle landing zone.
-
Landing Zone Accelerator (LZA) — File di configurazione YAML basati sulla versione 1.1.0 di LZA Universal Configuration. Questi modelli pronti per l'uso aziendale funzionano con Landing Zone Accelerator per creare ambienti con più account. AWS AWS I file generati includono impostazioni preconfigurate per la governance, la struttura organizzativa e il networking in linea con le migliori pratiche. AWS Per ulteriori informazioni, consulta LZA Universal Configuration.
Nota
Quando si esegue la distribuzione tramite la pipeline Landing Zone Accelerator (LZA), l'account AWS Transform e l'installazione di LZA devono trovarsi nella stessa organizzazione. AWS La distribuzione avrà esito negativo in caso di mancata corrispondenza tra gli Organizations ID utilizzati in AWS Transform e LZA. Per informazioni su come configurare l'installazione LZA utilizzando Organizations, consulta AWS Organizations based installation.
Dopo aver selezionato un formato, AWS Transform genera gli artefatti e li rende disponibili per il download.
Per verificare che il file scaricato non sia stato danneggiato o manomesso, genera e scarica un checksum, quindi confrontalo con un hash generato localmente utilizzando:
openssl dgst -sha256 -binary <file.zip> | base64
Processo di approvazione dell'implementazione
Le richieste di implementazione delle zone di atterraggio richiedono un'approvazione esplicita prima dell'esecuzione. Quando invii una richiesta di distribuzione, questa viene indirizzata automaticamente agli approvatori autorizzati tramite la scheda AWS Transform Approvals.
Gli approvatori esaminano i CloudFormation modelli e le configurazioni delle landing zone. Solo gli utenti con il ruolo di amministratore in AWS Transform possono approvare le richieste di distribuzione. Ogni invio attiva un nuovo ciclo di revisione e le distribuzioni procedono solo dopo aver ricevuto la conferma.
Se un approvatore rifiuta la tua richiesta, contattalo direttamente per discutere delle modifiche necessarie. Il sistema tiene traccia di tutte le decisioni di approvazione a fini di controllo e conserva la cronologia delle implementazioni.
Etichetta: risorse per le landing zone
AWS Transform etichetta automaticamente tutte le risorse generate "CreatedBy": "AWSTransform" insieme agli ID di definizione e di esecuzione per scopi di tracciamento.
Tag automatici
Tutte le risorse delle landing zone ricevono i seguenti tag:
-
CreatedBy— AWS Transform -
ATWorkspace— Identificatore dell'area di lavoro
Nota
Se la migrazione fa parte del AWS Migration Acceleration Program (MAP 2.0), puoi includere il tag MAP richiesto: Key: Value map-migratedmigMPE_ID: (dove MPE_ID è l'identificatore di valutazione del portafoglio di migrazione). Il tag MAP viene richiesto durante la fase di configurazione del connettore. AWS Transform applica questi tag durante l'implementazione delle landing zone.
Inversione delle modifiche
È possibile rimuovere solo gli elementi non distribuiti. Una volta che un'unità organizzativa o un account sono stati implementati, non possono essere rimossi tramite l'agente di landing zone.
Quando si rimuovono elementi, l'ordine è importante: è necessario rimuovere i bambini prima dei genitori:
-
Rimuovi prima gli account (tramite e-mail).
-
Rimuovi gli SCP dalle unità organizzative.
-
Rimuovi unità organizzative secondarie: un'unità organizzativa non può essere rimossa se dispone ancora di account o unità organizzative annidate.