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 o AWS Serverless Application Model (AWS SAM)
As principais ferramentas que você usa para desenvolver a aplicação são a CLI do AWS SAM e o modelo do AWS SAM e o projeto do AWS SAM (que é o diretório do projeto da aplicação). Você usa essas ferramentas para:
Desenvolver a aplicação (isso inclui inicializar a aplicação, definir recursos e criar a aplicação).
O AWS SAM cria o projeto do AWS SAM depois de executar o comando sam init e concluir o fluxo de trabalho subsequente. Você define a aplicação sem servidor ao adicionar o código ao projeto do AWS SAM. Embora o projeto do AWS SAM consista em um conjunto de arquivos e pastas, o arquivo mais importante dele é o modelo do AWS SAM (denominado template.yaml). Nesse modelo, você escreve o código para expressar os recursos, os mapeamentos da origem do evento e outras propriedades que definem a aplicação com tecnologia sem servidor.
A CLI do AWS SAM contém um repositório de comandos que você usa no projeto do AWS SAM. Mais especificamente, a CLI do AWS SAM é o que você usa para criar, transformar, implantar, depurar, empacotar, inicializar e sincronizar o projeto do AWS SAM. Em outras palavras, é o que você usa para transformar o projeto do AWS SAM na aplicação sem servidor.
Para obter mais informações sobre como acessar essas ferramentas, consulte as seguintes seções:
AWS SAM CLI: saiba mais sobre o AWS SAM CLI e como usá-lo para criar e executar suas aplicações com tecnologia sem servidor.
Projeto do AWS SAM e modelo do AWS SAM: saiba mais sobre a estrutura do projeto do AWS SAM e como usar o modelo do AWS SAM para definir sua aplicação com tecnologia sem servidor.