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