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à.
Guida introduttiva al CDK AWS
Inizia a usare il AWS Cloud Development Kit (AWS CDK) installando e configurando l'interfaccia a riga di comando AWS CDK (CDK AWS CLI). Quindi, usa la CLI CDK per creare la tua prima app CDK, avviare AWS il tuo ambiente e distribuire l'applicazione.
Prerequisiti
Prima di iniziare a usare il AWS CDK, completa tutti i prerequisiti. Questi prerequisiti sono necessari per chi è alle prime armi AWS o per chi è alle prime armi con la programmazione. Per istruzioni, consulta Prerequisiti AWS CDK.
Ti consigliamo di avere una conoscenza di base di cosa sia il AWS CDK. Per ulteriori informazioni, consulta Cos'è il AWS CDK? e impara i concetti fondamentali del AWS CDK.
Installazione della CLI AWS CDK
Usa il Node Package Manager per installare la CLI CDK. Ti consigliamo di installarlo a livello globale utilizzando il seguente comando:
$ npm install -g aws-cdk
Per installare una versione specifica della CLI CDK, utilizzate la seguente struttura di comandi:
$ npm install -g aws-cdk@X.YY.Z
Se desideri utilizzare più versioni del AWS CDK, prendi in considerazione l'installazione di una versione corrispondente della CLI CDK nei singoli progetti CDK. A tale scopo, rimuovete l'-g
opzione dal comando. npm install
Quindi, utilizzare npx aws-cdk
per richiamare la CLI CDK. Questo eseguirà una versione locale, se esiste. Altrimenti, verrà utilizzata la versione installata a livello globale.
- Risoluzione dei problemi relativi all'installazione della CLI CDK
-
Se ricevi un errore di autorizzazione e disponi dell'accesso come amministratore sul tuo sistema, esegui quanto segue:
$ sudo npm install -g aws-cdk
Se ricevi un messaggio di errore, prova a disinstallare la CLI CDK eseguendo quanto segue:
$ npm uninstall -g aws-cdk
Quindi, ripeti i passaggi per reinstallare la CLI CDK.
Verifica di una corretta installazione della CLI CDK
Eseguite il comando seguente per verificare l'avvenuta installazione. La CLI AWS CDK dovrebbe restituire il numero di versione:
$ cdk --version
Configurazione della CLI AWS CDK
Dopo aver installato la CLI CDK, puoi iniziare a usarla per sviluppare applicazioni sul tuo computer locale. Per interagire AWS, ad esempio per distribuire applicazioni, è necessario disporre di credenziali di sicurezza configurate sul computer locale con le autorizzazioni per eseguire qualsiasi azione avviata.
Per configurare le credenziali di sicurezza sul computer locale, si utilizza la AWS CLI. Il modo in cui configuri le credenziali di sicurezza dipende da come gestisci gli utenti. Per istruzioni, consulta Autenticazione e credenziali di accesso nella Guida per l'utente dell'interfaccia a riga di AWS comando.
La CLI CDK utilizzerà automaticamente le credenziali di sicurezza configurate con la CLI. AWS Ad esempio, se sei un utente di IAM Identity Center, puoi utilizzare il aws configure sso
comando per configurare le credenziali di sicurezza. Se sei un utente IAM, puoi utilizzare il aws configure
comando. La AWS CLI ti guiderà nella configurazione delle credenziali di sicurezza sul tuo computer locale e salverà le informazioni necessarie nei tuoi file. config
credentials
Quindi, quando utilizzi la CLI CDK, ad esempio distribuendo un'applicazione cdk deploy
con, la CLI CDK utilizzerà le credenziali di sicurezza configurate.
Proprio come la AWS CLI, la CLI CDK default
utilizzerà il tuo profilo per impostazione predefinita. È possibile specificare un profilo utilizzando l'opzione CDK --profileCLI. Per ulteriori informazioni sull'utilizzo delle credenziali di sicurezza con la CLI CDK, consulta Configurare le credenziali di sicurezza per la CLI CDK. AWS
(Facoltativo) Installa strumenti CDK aggiuntivi AWS
Il AWS Toolkit for Visual Studio
Crea la tua prima app CDK
Ora sei pronto per iniziare a usare AWS CDK creando la tua prima app CDK. Per istruzioni, consulta Tutorial: crea la tua prima app AWS CDK.