AWS CDK Applications de construction - AWS Serverless Application Model

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS CDK Applications de construction

La CLI  AWS SAM prend en charge la création de fonctions et de couches Lambda définies dans votre application AWS CDK avec sam build.

Pour les fonctions Lambda qui utilisent des artefacts zip, exécutez cdk synth avant d'exécuter les commandes sam local. sam build n'est pas obligatoire.

Si votre AWS CDK application utilise des fonctions de type image, exécutez-les cdk synth puis exécutez-les sam build avant d'exécuter sam local des commandes. Lorsque vous exécutezsam build, AWS SAM ne crée pas de fonctions ou de couches Lambda qui utilisent des constructions spécifiques à l'exécution, par exemple,. NodejsFunction sam buildne prend pas en charge les actifs groupés.

Exemple

L'exécution de la commande suivante depuis le répertoire racine AWS CDK du projet permet de créer l'application.

sam build -t ./cdk.out/CdkSamExampleStack.template.json