

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à.

# Inizia a StackSets usare un modello di esempio
<a name="stacksets-getting-started"></a>

Questo tutorial ti aiuterà a iniziare a StackSets utilizzare il Console di gestione AWS. Ti guida nella creazione di StackSet un modello di esempio. Imparerai come distribuire gli stack in più regioni, monitorare StackSet le operazioni e visualizzare i risultati.

In questo tutorial, ne creerai una StackSet che abiliti AWS Config Account AWS nella tua regione () degli Stati Uniti occidentali (Oregon`us-west-2`) e negli Stati Uniti orientali (Virginia settentrionale) (). `us-east-1` Con StackSets, puoi creare, aggiornare o eliminare pile su più account e regioni con un'unica operazione, rendendola la soluzione ideale per la gestione dell'infrastruttura su larga scala. Sebbene questo tutorial utilizzi un unico account per semplicità, dimostra efficacemente le funzionalità multiregionali di. StackSets 

[Il modello di esempio è disponibile nel seguente bucket S3: Enable .yml. https://s3.amazonaws.com/cloudformation-stackset-sample-templates-us-east-1/ AWSConfig](https://s3.amazonaws.com/cloudformation-stackset-sample-templates-us-east-1/EnableAWSConfig.yml)

**Nota**  
StackSets è gratuito, ma ti verranno addebitate le AWS risorse che crei con esso, come AWS Config in questo tutorial. Per ulteriori informazioni, consultare [Prezzi di AWS Config](https://aws.amazon.com/config/pricing/).

**Topics**
+ [Prerequisiti](#stacksets-tutorial-prerequisites)
+ [Crea un modello StackSet con un esempio dalla console](#stacksets-tutorial-create-stackset)
+ [Monitora StackSet la creazione](#stacksets-tutorial-monitor-creation)
+ [Visualizza i risultati StackSet](#stacksets-tutorial-view-results)
+ [Aggiorna il tuo StackSet](#stacksets-tutorial-update-stackset)
+ [Aggiungi pile al tuo StackSet](#stacksets-tutorial-add-stacks)
+ [Eliminazione](#stacksets-tutorial-clean-up)
+ [Fasi successive](#stacksets-tutorial-next-steps)

## Prerequisiti
<a name="stacksets-tutorial-prerequisites"></a>

Prima di cominciare questo tutorial, assicurati che i seguenti requisiti preliminari siano soddisfatti:
+ È necessario aver configurato i ruoli IAM richiesti per le autorizzazioni autogestite. Per creare StackSet e distribuire gli stack all'interno di un singolo account, devi avere i seguenti ruoli nel tuo account:
  + `AWSCloudFormationStackSetAdministrationRole`
  + `AWSCloudFormationStackSetExecutionRole`

  Per istruzioni sull’impostazione di questi ruoli, consulta [Concedere autorizzazioni gestite dal cliente](stacksets-prereqs-self-managed.md).

## Crea un modello StackSet con un esempio dalla console
<a name="stacksets-tutorial-create-stackset"></a>

**Per creare un file StackSet che abiliti AWS Config**

1. Apri la [CloudFormation console](https://console.aws.amazon.com/cloudformation/).

1. Nella barra di navigazione nella parte superiore dello schermo, scegli il modulo StackSet da Regione AWS cui vuoi gestire.

   Puoi scegliere qualsiasi regione che supporti StackSets. La regione selezionata non influisce sulle regioni in cui puoi effettuare la distribuzione con il tuo StackSet.

1. Dal riquadro di navigazione, scegli **StackSets**.

1. Nella parte superiore della **StackSets**pagina, scegli **Crea StackSet**.

1. In **Autorizzazioni**, scegli **Autorizzazioni self-service** e seleziona i ruoli IAM che hai creato nei prerequisiti.
   + Per il ruolo di amministratore IAM, scegli **AWSCloudFormationStackSetAdministrationRole**.
   + Per il nome del ruolo di esecuzione IAM, scegli **AWSCloudFormationStackSetExecutionRole**. 

1. In **Prerequisito - Prepara modello**, scegli **Utilizza un modello di esempio**.

1. In **Seleziona un modello di esempio**, scegli il modello **Abilita AWS Config**. Quindi, seleziona **Successivo**.

   Questo modello crea le risorse necessarie da abilitare AWS Config nel tuo account, tra cui un registratore di configurazione e un canale di distribuzione.

1. Nella pagina **Specificare StackSet i dettagli**, per **StackSet nome**, immettere**my-awsconfig-stackset**.

1. Per la **StackSet descrizione**, immettere**A StackSet that enables Config across multiple Regions**.

1. In **Parametri**, AWS Config configurate le impostazioni come segue:

   1. Per **Supporta tutti i tipi di risorse**, mantieni il valore predefinito, **true**, per registrare tutti i tipi di risorse supportati.

   1. Per **Includi tipi di risorse globali**, mantieni il valore predefinito, **false**, per escludere risorse globali come i ruoli IAM.

   1. Lascia l’opzione **Elenca i tipi di risorse se non sono tutti supportati** impostata su **<Tutti>**.

   1. **Per **L'area contenente la risorsa ruolo collegata al servizio Config**, sostituire < > con. DeployToAnyRegion** **us-west-2**

      Ciò significa che il ruolo collegato al servizio denominato `AWSServiceRoleForConfig` verrà creato solo se uno stack viene distribuito nella regione Stati Uniti occidentali (Oregon). Sceglierai le Regioni di implementazione in un momento successivo di questa procedura.

   1. In **Frequenza di registrazione del registratore di configurazione**, scegli la registrazione **GIORNALIERA**.

1. Seleziona **Successivo** per continuare.

1. Nella pagina **Configura StackSet opzioni**, scegli **Aggiungi nuovo tag e aggiungi un tag** specificando una coppia chiave/valore:

   1. In **Chiave**, inserire **Stage**.

   1. In **Valore**, specifica **Test**.

   I tag a cui ti applichi StackSets vengono applicati alle risorse create dai tuoi stack.

1. Per la **configurazione di Execution**, scegli **Active** per abilitare CloudFormation la gestione ottimizzata delle operazioni:
   + Le operazioni non in conflitto vengono eseguite contemporaneamente per tempi di implementazione più veloci.
   + Le operazioni in conflitto vengono automaticamente messe in coda ed elaborate nell’ordine di richiesta.

   Mentre le operazioni sono in esecuzione o in CloudFormation coda, mette in coda tutte le operazioni in entrata anche se non sono in conflitto. Non puoi modificare le impostazioni di esecuzione durante questa fase.

1. Scegli **Next (Successivo)**.

1. **Nella pagina **Imposta le opzioni di distribuzione**, per **Aggiungi stack a, scegli Distribuisci nuovi stack**. StackSet**

1. Per **Account**, scegli **Distribuisci stack in account**.

1. Nella casella di testo, inserisci il tuo ID. Account AWS 

1. Per **Specifica le regioni**, seleziona le seguenti Regioni in questo ordine:

   1. Stati Uniti occidentali (Oregon) (`us-west-2`)

   1. Stati Uniti orientali (Virginia settentrionale) (`us-east-1`)

   Utilizza la freccia accanto a Stati Uniti occidentali (Oregon) per spostarlo in modo che sia la prima voce nell’elenco se necessario. L’ordine delle Regioni determina l’ordine di implementazione.

1. Per le **Opzioni di implementazione**, configura le seguenti impostazioni:

   1. Per **Numero massimo di account simultanei**, mantieni i valori predefiniti di **Numero** e **1**.

      Per le distribuzioni con più account, questa impostazione significa che lo stack CloudFormation viene distribuito in un solo account alla volta.

   1. Per **Tolleranza di errore**, mantieni i valori predefiniti di **Numero** e **0**.

      Ciò significa che un massimo di distribuzioni pari a zero stack possono fallire in una delle regioni specificate prima CloudFormation di interrompere la distribuzione nella regione corrente e annullare le distribuzioni nelle regioni rimanenti.

   1. Per la **concorrenza regionale**, scegli **Sequenziale** (impostazione predefinita).

      Questa impostazione garantisce il CloudFormation completamento delle distribuzioni in una regione prima di passare alla successiva.

   1. Per la **Modalità di simultaneità**, mantieni l’impostazione predefinita di **Tolleranza rigorosa ai guasti**.

      Per le implementazioni con più account, ciò riduce il livello di simultaneità degli account in caso di errori, rimanendo entro la **Tolleranza ai guasti** \$11.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Esamina**, esamina le opzioni. Per apportare modifiche, scegli **Modifica** nella sezione da modificare.

1. **Quando sei pronto per creare il tuo StackSet, scegli Invia.**

## Monitora StackSet la creazione
<a name="stacksets-tutorial-monitor-creation"></a>

Dopo aver scelto **Invia**, CloudFormation inizia a creare i tuoi stack StackSet e a distribuirli nelle regioni specificate nel tuo account. La pagina dei StackSet dettagli si apre automaticamente, in cui è possibile monitorare lo stato di avanzamento dell'operazione.

**Per monitorare la StackSet creazione**

1. Nella pagina dei StackSet dettagli, per impostazione predefinita, viene visualizzata la scheda **Operazioni**, che mostra l'operazione corrente in corso.

1. Lo stato dell'operazione dovrebbe essere `RUNNING` iniziale. CloudFormationcrea stack nelle regioni specificate in base alle opzioni di distribuzione configurate.

1. Per visualizzare ulteriori dettagli sull’operazione, selezionare l’ID dell’operazione nell’elenco.

1. Nella pagina dei dettagli dell’operazione, è possibile visualizzare lo stato delle istanze di stack create in ciascuna regione.

1. Attendi che lo stato dell'operazione cambi a`SUCCEEDED`, il che indica che tutte StackSet le istanze dello stack sono state create correttamente.

## Visualizza i risultati StackSet
<a name="stacksets-tutorial-view-results"></a>

Una volta completata la StackSet creazione, puoi visualizzare le istanze dello stack distribuite e verificare che siano AWS Config state abilitate nel tuo account nelle regioni specificate.

**Per visualizzare i risultati StackSet**

1. Nella pagina dei StackSet dettagli, scegli la scheda **Stack instances.**

1. Dovresti vedere un elenco di istanze stack create nel tuo account nelle regioni specificate. Ogni istanza dello stack deve avere uno stato pari a `SUCCEEDED`, a indicare che è stata distribuita correttamente.

1. Per verificare che AWS Config sia abilitata nel tuo account, puoi controllare la AWS Config console in ciascuna delle regioni distribuite.

## Aggiorna il tuo StackSet
<a name="stacksets-tutorial-update-stackset"></a>

Dopo aver creato il tuo StackSet, potresti volerlo aggiornare per modificare i valori dei parametri o aggiungere altre regioni. Questa sezione mostra come aggiornare il parametro della frequenza di AWS Config registrazione.

**Per aggiornare il StackSet**

1. Nella **StackSets**pagina, seleziona il tuo**my-awsconfig-stackset**.

1. Dopo aver StackSet selezionato, scegli **Modifica StackSet dettagli** dal menu **Azioni**.

1. Nella pagina **Scegli un modello**, per **Prerequisito - Prepara modello**, scegli **Usa il modello attuale**.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Specificate StackSet i dettagli**, sotto **Parametri**, individuate la **frequenza di registrazione del registratore di configurazione** e modificatela da **GIORNALIERA** a **CONTINUA**.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Configura StackSet le opzioni**, lascia le impostazioni invariate e scegli **Avanti**.

1. Nella pagina **Imposta le opzioni di distribuzione**, specifica l'ID del tuo account e le stesse regioni che hai utilizzato durante la creazione di StackSet.

1. Per le **Opzioni di implementazione**, mantieni le stesse impostazioni di prima.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Rivedi**, rivedi le modifiche e scegli **Invia**.

1. CloudFormation inizia ad aggiornare il tuo StackSet. È possibile monitorare lo stato di avanzamento nella scheda **Operazioni** della pagina dei StackSet dettagli.

## Aggiungi pile al tuo StackSet
<a name="stacksets-tutorial-add-stacks"></a>

Puoi aggiungere altri stack ai tuoi StackSet distribuendoli in altre regioni. Questa sezione illustra come aggiungere stack a una nuova Regione.

**Per aggiungere pile ai tuoi StackSet**

1. Nella **StackSets**pagina, seleziona il tuo**my-awsconfig-stackset**.

1. Con quello StackSet selezionato, scegli **Aggiungi pile a StackSet** dal menu **Azioni**.

1. Nella pagina **Imposta le opzioni di distribuzione**, per **Aggiungi stack a StackSet**, scegli **Distribuisci** nuovi stack.

1. Per **Account**, scegli **Distribuisci stack in account** e inserisci il tuo ID account.

1. Per **Specifica le regioni**, selezionare una nuova Regione, ad esempio **Europa (Irlanda**) (`eu-west-1`).

1. Per le **Opzioni di implementazione**, mantieni le stesse impostazioni di prima.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Specifica sostituzioni**, lascia i valori delle proprietà specificati e scegli **Avanti**.

1. Nella pagina **Rivedi**, rivedere le selezioni e scegliere **Invia**.

1. CloudFormation inizia a creare nuovi stack nella regione specificata. È possibile monitorare l'avanzamento nella scheda **Operazioni** della pagina dei StackSet dettagli.

## Eliminazione
<a name="stacksets-tutorial-clean-up"></a>

Per evitare di incorrere in addebiti per AWS Config risorse indesiderate, dovresti effettuare la pulizia eliminando gli stack dal tuo account StackSet, eliminando quelli StackSet stessi e rimuovendo i ruoli IAM che hai creato per questo tutorial. Poiché tutte le risorse sono distribuite all’interno del tuo account, la pulizia è semplice.

**Per eliminare gli stack dai tuoi StackSet**

1. Nella **StackSets**pagina, seleziona il tuo**my-awsconfig-stackset**.

1. Una volta StackSet selezionato, scegli **Elimina pile StackSet dal** menu **Azioni**.

1. Nella pagina **Configura opzioni di implementazione**, per **Account**, scegli **Implementa stack nell’account** e inserisci il tuo ID account.

1. Per **Specifica regioni**, seleziona tutte le Regioni in cui hai distribuito gli stack.

1. Per **Opzioni di implementazione**, mantieni le impostazioni predefinite.

1. Assicurati che **Mantieni stack** *non* sia attivato, in modo che gli stack e le relative risorse vengano eliminati.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Rivedi**, rivedere le selezioni e scegliere **Invia**.

1. CloudFormation inizia a eliminare gli stack dal tuo. StackSet È possibile monitorare l'avanzamento nella scheda **Operazioni** della pagina dei StackSet dettagli.

**Per eliminare i tuoi StackSet**

1. Dopo che tutti gli stack sono stati eliminati, nella **StackSets**pagina, seleziona il tuo**my-awsconfig-stackset**.

1. Una volta StackSet selezionato, scegli **Elimina StackSet** dal menu **Azioni**.

1. Quando ti viene richiesto di confermare, scegli **Elimina**.

**Eliminazione dei ruoli di servizio IAM**

Poiché l’hai distribuito solo sul tuo account, devi solo eliminare i ruoli IAM da questo singolo account, rendendo la pulizia molto più semplice rispetto alle distribuzioni con più account.

1. Apri la [console IAM](https://console.aws.amazon.com/iam/).

1. Nel riquadro di navigazione scegli **Ruoli**.

1. Nella casella di ricerca, inserisci **AWSCloudFormationStackSet** per trovare i ruoli creati per questo tutorial.

1. Seleziona la casella di controllo accanto a. **AWSCloudFormationStackSetAdministrationRole**

1. Nella parte superiore della pagina, seleziona **Elimina**.

1. Nella finestra di dialogo di conferma, inserisci **delete**, quindi scegli **Elimina**.

1. Ripeti la stessa procedura per eliminare il **AWSCloudFormationStackSetExecutionRole**.

Dopo aver eliminato il StackSet, un bucket Amazon S3 rimarrà in Regione AWS ciascuno a causa dell'attributo `DeletionPolicy` sulla risorsa. `AWS::S3::Bucket` In questo modo vengono preservati i dati della cronologia. AWS Config Se non hai più bisogno di questi dati, puoi eliminare in modo sicuro il bucket manualmente. Per eliminare un bucket devi innanzitutto rimuoverne i contenuti. Lo svuotamento di un bucket comporta l’eliminazione di tutti gli oggetti in esso contenuti.

**Svuotamento ed eliminazione del bucket Amazon S3**

1. Apri la [console Amazon S3](https://console.aws.amazon.com/s3/).

1. Nel riquadro di navigazione sul lato sinistro della console scegli **Bucket**.

1. Nell'elenco dei **bucket**, vedrai i bucket creati a tale scopo StackSet in ogni regione in cui sei stato distribuito. **Seleziona l'opzione accanto al nome del bucket creato a tale scopo StackSet, quindi scegli Empty.**

1. Nella pagina **Svuota il bucket**, conferma che desideri svuotare il bucket digitando **permanently delete** nel campo di testo, quindi scegli **Svuota**.

1. Monitorare l’avanzamento del processo di svuotamento del bucket nella pagina **Svuota bucket: stato**. 

1. Per tornare all’elenco dei bucket, scegliere **Esci**.

1. Seleziona l’opzione accanto al nome del bucket, quindi scegli **Elimina**.

1. Quando viene richiesta la conferma, digita il nome del bucket e scegli **Elimina bucket**.

1. Monitora l’avanzamento del processo di eliminazione del bucket dall’elenco **Bucket**. Quando Amazon S3 completa l’eliminazione del bucket, rimuove il bucket dall’elenco.

1. Ripeti questo processo per ogni bucket creato da StackSet nelle diverse regioni.

## Fasi successive
<a name="stacksets-tutorial-next-steps"></a>

Complimenti\$1 Hai creato con successo un modello StackSet utilizzando un modello di esempio, distribuito gli stack in più regioni del tuo account, aggiornato StackSet, aggiunto altri stack e ripulito le tue risorse. Concentrandoti sulla distribuzione con un solo account, hai semplificato il processo di pulizia, pur continuando ad apprendere le principali funzionalità multiregionali di. StackSets

Per saperne di più StackSets, esplora i seguenti argomenti:
+ [Sostituisci i valori dei parametri sugli stack all'interno del tuo CloudFormation StackSet](stackinstances-override.md): scopri come sovrascrivere i valori dei parametri per account e regioni specifici.
+ [Crea CloudFormation StackSets con autorizzazioni gestite dal servizio](stacksets-orgs-associate-stackset-with-org.md)— Esplora la creazione di implementazioni StackSets per più account con. AWS Organizations