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'-g
opzione 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--profile
opzione. 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
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.