Como usar AWS Serverless Application Model (AWS SAM) - 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á.

Como usar AWS Serverless Application Model (AWS SAM)

As principais ferramentas que você usa para desenvolver seu aplicativo são o AWS SAM modelo AWS SAMCLIe o AWS SAM projeto (que é o diretório do projeto do aplicativo). Você usa essas ferramentas para:

  1. Desenvolva seu aplicativo(isso inclui inicializar seu aplicativo, definir seus recursos e criar seu aplicativo).

  2. Teste seu aplicativo.

  3. Depure seu aplicativo.

  4. Implante seu aplicativo e seus recursos.

  5. Monitore seu aplicativo.

AWS SAM cria seu AWS SAM projeto depois de executar o sam init comando e concluir o fluxo de trabalho subsequente. Você define seu aplicativo sem servidor adicionando código ao seu AWS SAM projeto. Embora seu AWS SAM projeto consista em um conjunto de arquivos e pastas, o arquivo mais importante nele é seu AWS SAM modelo (nomeadotemplate.yaml). Neste modelo, você escreve seu código para expressar recursos, mapeamentos de origem de eventos e outras propriedades que definem seu aplicativo sem servidor.

O AWS SAMCLI contém um repositório de comandos que você usa em seu AWS SAM projeto. Mais especificamente, AWS SAMCLI é o que você usa para criar, transformar, implantar, depurar, empacotar, inicializar e sincronizar seu AWS SAM projeto. Em outras palavras, é o que você usa para transformar seu AWS SAM projeto em seu aplicativo sem servidor.