Use o API Gateway para invocar uma função Lambda - AWS SDK Exemplos de código

Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.

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á.

Use o API Gateway para invocar uma função Lambda

Os exemplos de código a seguir mostram como criar uma AWS Lambda função invocada pelo Amazon API Gateway.

Java
SDKpara Java 2.x

Mostra como criar uma AWS Lambda função usando o runtime Lambda Java. API Este exemplo invoca AWS serviços diferentes para realizar um caso de uso específico. Este exemplo demonstra como criar uma função Lambda invocada pelo API Amazon Gateway que escaneia uma tabela do Amazon DynamoDB em busca de aniversários de trabalho e usa o Amazon Simple SNS Notification Service (Amazon) para enviar uma mensagem de texto aos seus funcionários parabenizando-os pela data de aniversário de um ano.

Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.

Serviços utilizados neste exemplo
  • API Gateway

  • DynamoDB

  • Lambda

  • Amazon SNS

JavaScript
SDKpara JavaScript (v3)

Mostra como criar uma AWS Lambda função usando o tempo de execução do Lambda JavaScript . API Este exemplo invoca AWS serviços diferentes para realizar um caso de uso específico. Este exemplo demonstra como criar uma função Lambda invocada pelo API Amazon Gateway que escaneia uma tabela do Amazon DynamoDB em busca de aniversários de trabalho e usa o Amazon Simple SNS Notification Service (Amazon) para enviar uma mensagem de texto aos seus funcionários parabenizando-os pela data de aniversário de um ano.

Para obter o código-fonte completo e instruções sobre como configurar e executar, veja o exemplo completo em GitHub.

Esse exemplo também está disponível no Guia do desenvolvedor do AWS SDK for JavaScript v3.

Serviços utilizados neste exemplo
  • API Gateway

  • DynamoDB

  • Lambda

  • Amazon SNS