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à.
Creazione di applicazioni AWS CDK con SAM AWS
La CLI AWS SAM fornisce supporto per la creazione di funzioni e livelli Lambda definiti nell'applicazione CDK con. AWS
sam build
Per le funzioni Lambda che utilizzano elementi zip, esegui cdk synth prima di eseguire i comandi. sam local sam buildnon è obbligatorio.
Se l'applicazione AWS CDK utilizza funzioni con il tipo di immagine, eseguila cdk synth ed eseguila sam build prima di eseguire sam local i comandi. Durante l'esecuzionesam build, AWS SAM non crea funzioni o layer Lambda che utilizzano costrutti specifici del runtime, ad esempio.
NodejsFunction
sam buildnon supporta risorse raggruppate.
Esempio
L'esecuzione del comando seguente dalla directory principale del progetto AWS CDK crea l'applicazione.
$ sam build -t <./cdk.out/CdkSamExampleStack.template.json>