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 build
nã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 build
nã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