Publicado: Nov 25, 2019
A interface da linha de comando do AWS Serverless Application Model, ILC do SAM CLI, agora permite implantar aplicativos com um único comando: sam deploy. A ILC do SAM é um kit de ferramentas de implantação que também permite criar, testar e depurar aplicativos sem servidor localmente.
Anteriormente, a implantação de aplicativos pela ILC do SAM exigia mais de uma etapa e era necessário fornecer um bucket do Amazon S3 para o pacote de implantação do Lambda. Agora, a ILC do SAM cria e gerencia esse bucket do S3 para você. Também permite configurar facilmente os parâmetros de implantação e executar implantações subsequentes com o comando sam deploy sem parâmetros.
Agora, o comando sam deploy vem com um modo interativo guiado (sam deploy - guiado). Esse modo orienta você nos parâmetros necessários para a implantação, fornece opções padrão e salva sua entrada para o aplicativo fornecido. Você também pode ver as alterações feitas na pilha de aplicativos que serão implantadas por meio da saída do comando sam deploy, bem como configurar o comando para solicitar confirmação das alterações antes da implantação. Para começar, instale a ILC do AWS SAM.
Você pode aprender mais sobre o comando sam deploy na Referência de comandos da ILC do AWS SAM. Você também pode usar a ILC do SAM com IDEs como AWS Cloud9 e AWS Toolkits para PyCharm, IntelliJ e VS Code. Para saber mais sobre o AWS SAM, visite nossa página do produto.