Ceci est le guide du développeur du AWS CDK v2. L'ancien CDK v1 est entré en maintenance le 1er juin 2022 et a pris fin le 1er juin 2023.
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.
Création d'applications AWS CDK avec SAM AWS
La CLI AWS SAM permet de créer des fonctions et des couches Lambda définies dans votre application AWS CDK avec.
sam build
Pour les fonctions Lambda qui utilisent des artefacts zip, exécutez-les cdk synth
avant d'exécuter des commandes. sam local
sam build
n'est pas obligatoire.
Si votre application AWS CDK utilise des fonctions de type image, exécutez-la cdk synth
puis exécutez-la sam build
avant d'exécuter des sam local
commandes. Lorsque vous l'exécutezsam build
, AWS SAM ne crée pas de fonctions ou de couches Lambda qui utilisent des structures spécifiques à l'exécution, par exemple,.
NodejsFunction
sam build
ne prend pas en charge les actifs groupés.
exemple
L'exécution de la commande suivante à partir du répertoire racine du projet AWS CDK permet de créer l'application.
$ sam build -t <./cdk.out/CdkSamExampleStack.template.json>