

Questa è la AWS CDK v2 Developer Guide. Il vecchio CDK v1 è entrato in manutenzione il 1° giugno 2022 e ha terminato il supporto il 1° giugno 2023.

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

# AWS Avvio CDK
<a name="bootstrapping"></a>

 Il *bootstrapping* è il processo di preparazione dell' AWS ambiente per l'utilizzo con il AWS Cloud Development Kit (AWS CDK). Prima di distribuire uno stack CDK in un AWS ambiente, è necessario avviare l'ambiente.

## Che cos'è il bootstrap?
<a name="bootstrapping-what"></a>

Il bootstrap prepara l' AWS ambiente fornendo AWS risorse specifiche nell'ambiente utilizzate dal CDK. AWS *Queste risorse vengono comunemente chiamate risorse di bootstrap.* Queste includono i seguenti:
+  Bucket **Amazon Simple Storage Service (Amazon S3)**: utilizzato per archiviare i file di progetto CDK, come il codice della funzione AWS Lambda e le risorse.
+  Repository **Amazon Elastic Container Registry (Amazon ECR)**: utilizzato principalmente per archiviare Docker immagini.
+  AWS Ruoli **Identity and Access Management (IAM)**: configurati per concedere le autorizzazioni necessarie al CDK per eseguire AWS le distribuzioni. [Per ulteriori informazioni sui ruoli IAM creati durante il bootstrap, consulta Ruoli IAM creati durante il bootstrap.](bootstrapping-env.md#bootstrapping-env-roles)

## Come funziona il bootstrap?
<a name="bootstrapping-how"></a>

Le risorse e la loro configurazione utilizzate dal CDK sono definite in un modello. AWS CloudFormation Questo modello viene creato e gestito dal team CDK. Per la versione più recente di questo modello, consulta [https://github.com/aws/aws-cdk-cli/blob/main/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml](https://github.com/aws/aws-cdk-cli/blob/main/packages/aws-cdk/lib/api/bootstrap/bootstrap-template.yaml)la * aws-cdk-cli GitHub archivio. *

Per avviare un ambiente, si utilizza il comando AWS CDK Command Line Interface (AWS CDK CLI). `cdk bootstrap` *La CLI CDK recupera il modello e lo distribuisce come stack, AWS CloudFormation noto come stack bootstrap.* Per impostazione predefinita, il nome dello stack è. `CDKToolkit` Implementando questo modello, effettua il CloudFormation provisioning delle risorse del tuo ambiente. Dopo la distribuzione, lo stack di bootstrap verrà visualizzato nella AWS CloudFormation console del tuo ambiente.

È inoltre possibile personalizzare il bootstrap modificando il modello o utilizzando le opzioni della CLI CDK con il comando. `cdk bootstrap`

 AWS gli ambienti sono indipendenti. Ogni ambiente che si desidera utilizzare con il AWS CDK deve prima essere avviato.

## Ulteriori informazioni
<a name="bootstrapping-learn"></a>

Per istruzioni su come avviare il vostro ambiente, consultate [Bootstrap your environment](bootstrapping-env.md) for use with the CDK. AWS 