View a markdown version of this page

Nozioni di base sul AWS CDK - AWS Kit di sviluppo cloud (AWS CDK) v2

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-cdk

Se ricevete un messaggio di errore, provate a disinstallare la CLI CDK eseguendo quanto segue:

$ npm uninstall -g aws-cdk

Quindi, 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 è un plug-in open source Visual Studio Code che consente di creare, eseguire il debug e distribuire applicazioni su. AWS Il toolkit offre un'esperienza integrata per lo sviluppo di applicazioni CDK. AWS Include la funzione AWS CDK Explorer per elencare i progetti AWS CDK e sfogliare i vari componenti dell'applicazione CDK. Per le istruzioni, consulta quanto segue:

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.