Publicado: Dec 21, 2018
Agora, você pode usar o comando sam publish para criar facilmente um aplicativo ou publicar uma nova versão de aplicativo no AWS Serverless Application Repository usando a Interface da Linha de Comando (ILC) do AWS Serverless Application Model (AWS SAM).
O AWS Serverless Application Repository é um repositório gerenciado para aplicativos sem servidor que permite que você e as suas equipes implantem e compartilhem rapidamente arquiteturas sem servidor. A ILC do SAM permite criar, testar, depurar e publicar localmente aplicativos sem servidor definidos por modelos do SAM. Usando o comando sam publish, você pode inserir ou atualizar (também conhecido como upsert) um aplicativo no Serverless Application Repository usando um único comando.
Use a nova chave de metadados AWS::ServerlessRepo::Application para definir os detalhes necessários do aplicativo, como nome, descrição, versão semântica e informações de licença do aplicativo no modelo do SAM e use o comando sam publish para disponibilizar facilmente aplicativos ou atualizações de aplicativos no AWS Serverless Application Repository. Para saber mais, consulte a documentação do comando sam publish. Para começar a usar a ILC do SAM e agilizar a criação, o teste e a depuração de aplicativos sem servidor, acesse a página de produto do SAM.
O AWS Serverless Application Repository está disponível nas seguintes regiões: Leste dos EUA (Ohio), Leste dos EUA (Norte da Virgínia), Oeste dos EUA (Norte da Califórnia), Oeste dos EUA (Oregon), Ásia-Pacífico (Tóquio), Ásia-Pacífico (Seul), Ásia-Pacífico (Mumbai), Ásia-Pacífico (Cingapura), Ásia-Pacífico (Sydney), Canadá (Central), UE (Frankfurt), UE (Irlanda), UE (Londres) e América do Sul (São Paulo). O AWS SAM está disponível em todas as regiões onde o AWS Lambda é oferecido.