Publicado: Apr 30, 2019
Agora é possível usar uma única configuração de propriedade no AWS Serverless Application Model (AWS SAM) para controlar o acesso por meio do uso de permissões do IAM para todos os caminhos e métodos de uma API do Amazon API Gateway. Além disso, agora você pode configurar respostas personalizadas para suas APIs usando uma sintaxe simples do AWS SAM.
Com esta versão, o AWS SAM agora é compatível com a autorização para APIs do Amazon API Gateway por meio do uso de permissões do IAM, além dos grupos de usuários e autorizadores do Lambda do Amazon Cognito que já eram compatíveis. Para obter mais detalhes sobre como usar autorizadores do API Gateway e respostas do API Gateway nas suas aplicações do SAM, leia a seção Autorizadores e Respostas do gateway da especificação. Para saber mais sobre o Amazon API Gateway, consulte nossa documentação aqui.
O AWS SAM amplia o AWS CloudFormation para oferecer um modo simplificado de definir as APIs do Amazon API Gateway, as funções do AWS Lambda e as tabelas do Amazon DynamoDB necessárias para aplicações sem servidor. O SAM está disponível nos termos da licença do Apache 2.0. Qualquer pessoa pode adotar e incorporar o SAM em ferramentas de criação, implantação, monitoramento e gerenciamento com uma licença adequada para fins comerciais. Para saber como criar aplicações sem servidor usando o SAM, consulte nossa documentação e o modelo no GitHub.
O AWS SAM está disponível em todas as regiões nas quais o AWS Lambda é oferecido. Para obter mais informações sobre onde o Lambda está disponível, consulte a Tabela de regiões da AWS.
Modificado em 22/12/2021: visando garantir uma experiência diferenciada, os links expirados desta publicação foram atualizados ou removidos da publicação original.