Iniziare con AWS CDK - AWS Cloud Development Kit (AWS CDK) v2

Questa è la guida per sviluppatori AWS CDK v2. La versione precedente della CDK versione 1 è entrata 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à.

Iniziare con AWS CDK

Inizia installando e AWS Cloud Development Kit (AWS CDK) configurando l'interfaccia a AWS CDK riga di comando ().AWS CDK CLI Quindi, usa il CDK CLI per creare la tua prima CDK app, avviare il tuo AWS ambiente e distribuire l'applicazione.

Prerequisiti

Prima di iniziare con 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 AWS CDK prerequisiti.

Ti consigliamo di avere una conoscenza di base di cosa AWS CDK sia. Per ulteriori informazioni, consulta Qual è il AWS CDK? e Impara i concetti AWS CDK fondamentali.

Installa il AWS CDKCLI

Utilizzate il Node Package Manager per installare CDKCLI. Si consiglia di installarlo a livello globale utilizzando il seguente comando:

$ npm install -g aws-cdk

Per installare una versione specifica di CDKCLI, utilizzate la seguente struttura di comandi:

$ npm install -g aws-cdk@X.YY.Z

Se desideri utilizzare più versioni di AWS CDK, valuta la possibilità di installare una versione corrispondente di CDK CLI nei singoli CDK progetti. A tale scopo, rimuovete l'-gopzione dal npm install comando. Quindi, usa npx aws-cdk per invocare il CDKCLI. Questo eseguirà una versione locale, se esiste. In caso contrario, verrà utilizzata la versione installata a livello globale.

Risolvi i problemi relativi all'installazione CDK CLI

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 disinstallarlo CDK CLI eseguendo quanto segue:

$ npm uninstall -g aws-cdk

Quindi, ripeti i passaggi per reinstallare. CDK CLI

Verifica che l'installazione sia avvenuta correttamente CDK CLI

Esegui il comando seguente per verificare che l'installazione sia avvenuta correttamente. AWS CDK CLIDovrebbe mostrare il numero di versione:

$ cdk --version

Configura il AWS CDKCLI

Dopo averlo installato CDKCLI, puoi iniziare a usarlo 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 qualsiasi azione avviata.

Per configurare le credenziali di sicurezza sul computer locale, si utilizza il. AWS CLI Il modo in cui si configurano le credenziali di sicurezza dipende da come si gestiscono gli utenti. Per istruzioni, consulta Autenticazione e credenziali di accesso nella Guida per l'AWS Command Line Interface utente.

CDKCLIUtilizzeranno automaticamente le credenziali di sicurezza configurate con. AWS CLI 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 IAM utente, puoi usare il aws configure comando. Ti AWS CLI 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 CDKCLI, ad esempio quando si distribuisce un'applicazione concdk deploy, CDK CLI verranno utilizzate le credenziali di sicurezza configurate.

Proprio come il AWS CLI, CDK CLI useranno il tuo default profilo per impostazione predefinita. È possibile specificare un profilo utilizzando l'CDKCLI--profileopzione. Per ulteriori informazioni sull'utilizzo delle credenziali di sicurezza con CDKCLI, vedereConfigurare le credenziali di sicurezza per AWS CDKCLI.

(Facoltativo) Installa strumenti aggiuntivi AWS CDK

AWS Toolkit for Visual Studio CodeÈ un plug-in open source per 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. AWS CDK Include la funzionalità AWS CDK Explorer per elencare i AWS CDK progetti e sfogliare i vari componenti dell'CDKapplicazione. Per le istruzioni, consulta quanto segue:

Crea la tua prima CDK app

Ora sei pronto per iniziare a utilizzare AWS CDK creando la tua prima CDK app. Per istruzioni, consultare Tutorial: crea la tua prima AWS CDK app.