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à.
Nozioni di base sul AWS CDK
Inizia a usare il AWS Cloud Development Kit (AWS CDK) installando e configurando l'interfaccia a riga di comando AWS CDK (AWS CDK CLI). Quindi, usa la CLI CDK per creare la tua prima app CDK, avviare il tuo ambiente e distribuire la tua applicazione. AWS
Prerequisiti
Prima di iniziare con il AWS CDK, completate tutti i prerequisiti. Questi prerequisiti sono necessari per chi è nuovo AWS o nuovo alla 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.
Installa il AWS CDK CLI
Usa il Node Package Manager per installare la CLI CDK. Si consiglia di installarlo globalmente utilizzando il seguente comando:
$ npm install -g aws-cdk
Per installare una versione specifica della CLI CDK, utilizzate la seguente struttura di comando:
$ npm install -g aws-cdk@X.YY.Z
Se desideri utilizzare più versioni del AWS CDK, considera l'installazione di una versione corrispondente della CLI CDK nei singoli progetti CDK. Per fare ciò, rimuovi l'-gopzione dal comando. npm install Quindi, usatelo npx aws-cdk per richiamare la CLI CDK. Verrà eseguita una versione locale, se esiste. In caso contrario, verrà utilizzata la versione installata a livello globale.
- Risolvi i 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-cdkSe ricevete un messaggio di errore, provate a disinstallare la CLI CDK eseguendo quanto segue:
$ npm uninstall -g aws-cdkQuindi, ripeti i passaggi per reinstallare la CLI CDK.
Verificate la corretta installazione di CDK CLI
Eseguite il comando seguente per verificare la corretta installazione. La CLI AWS CDK dovrebbe restituire il numero di versione:
$ cdk --version
Configura il AWS CDK CLI
Dopo aver installato la CDK CLI, 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 necessarie per eseguire tutte le azioni avviate.
Per configurare le credenziali di sicurezza sul computer locale, si utilizza la CLI. AWS La modalità di configurazione delle credenziali di sicurezza dipende dalla modalità di gestione degli utenti. Per istruzioni, vedere Credenziali di autenticazione e 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 usare 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 config file. credentials Quindi, quando si utilizza la CLI CDK, ad esempio per la distribuzione di un'applicazione concdk deploy, la CLI CDK utilizzerà le credenziali di sicurezza configurate.
Proprio come la AWS CLI, la CLI CDK utilizzerà il tuo profilo per impostazione predefinita. default È possibile specificare un profilo utilizzando l'opzione CDK CLI. --profile 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) Installazione aggiuntiva AWS Strumenti CDK
Il AWS Toolkit for Visual Studio Code
Crea la tua prima app CDK
Ora sei pronto per iniziare a usare il AWS CDK creando la tua prima app CDK. Per istruzioni, consulta Tutorial: Crea la tua prima app AWS CDK.