Criação de AWS CDK aplicativos - AWS Serverless Application Model

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á.

Criação de AWS CDK aplicativos

O AWS SAMCLI fornece suporte para criar funções e camadas do Lambda definidas em seu AWS CDK aplicativo com sam build.

Para funções do Lambda que usam artefatos zip, execute cdk synth antes de executar os comandos .sam local sam buildnão é necessário.

Se seu AWS CDK aplicativo 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, 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 buildnão oferece suporte a ativos agrupados.

Exemplo

A execução do comando a seguir a partir do diretório raiz do AWS CDK projeto cria o aplicativo.

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