Este é o Guia do desenvolvedor do AWS CDK v2. O CDK v1 antigo entrou em manutenção em 1º de junho de 2022 e encerrou o suporte em 1º de junho de 2023.
As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Criando aplicativos AWS CDK com AWS o SAM
A CLI do AWS SAM fornece suporte para criar funções e camadas do Lambda definidas em seu AWS aplicativo CDK com.
sam build
Para funções do Lambda que usam artefatos zip, execute cdk synth
antes de executar os comandos. sam local
sam build
não é obrigatório.
Se seu aplicativo AWS CDK usa funções com o tipo de imagem, execute cdk synth
e execute sam build
antes de executar sam local
os comandos. Quando você executasam build
, o AWS SAM não cria funções ou camadas do Lambda que usam construções específicas de tempo de execução, por exemplo,.
NodejsFunction
sam build
não oferece suporte a ativos agrupados.
Exemplo
A execução do comando a seguir a partir do diretório raiz do projeto AWS CDK cria o aplicativo.
$ sam build -t <./cdk.out/CdkSamExampleStack.template.json>