AWS Lambda é um serviço de computação que executa seu código em resposta a eventos e gerencia automaticamente os recursos de computação subjacentes para você. Você pode usar a AWS Lambda para estender outros serviços AWS com lógica personalizada, ou criar seus próprios serviços de back-end que operam na escala, desempenho e segurança da AWS. AWS Lambda pode executar automaticamente o código em resposta a modificações em objetos em baldes Amazon S3, notificações enviadas do Amazon SNS, mensagens que chegam em fluxos de Amazon Kinesis, ou atualizações de tabela no Amazon DynamoDB. A Lambda executa seu código em infraestrutura de computação de alta disponibilidade e executa toda a administração dos recursos de computação, incluindo manutenção do servidor e sistema operacional, provisionamento de capacidade e dimensionamento automático, implantação de código e patch de segurança e monitoramento e registro de código. Tudo o que você precisa fazer é fornecer o código. Apresentando funções AWS Lambda O código que você executa no AWS Lambda é chamado de “função Lambda”. Depois de criar a sua função Lambda, está sempre pronto para ser executado assim que for acionado, semelhante a uma fórmula em uma planilha. Cada função inclui seu código, bem como algumas informações de configuração associadas, incluindo o nome da função e os requisitos de recursos. As funções de Lambda são “sem estado”, sem afinidade à infraestrutura subjacente, para que Lambda possa rapidamente lançar tantas cópias da função, conforme necessário para escalar à taxa de eventos recebidos. Depois de carregar seu código para AWS Lambda, você pode associar sua função com recursos específicos da AWS (por exemplo, um balde especial do Amazon S3, tabela do Amazon DynamoDB, fluxo de Amazon Kinesis, ou notificação Amazon SNS). Então, quando o recurso mudar, Lambda executará sua função e gerenciará os recursos de computação conforme necessário, a fim de acompanhar os pedidos recebidos. Estenda outros serviços AWS com lógica personalizada AWS Lambda permite que você adicione lógica personalizada aos recursos da AWS, como baldes Amazon S3 e tabelas Amazon DynamoDB, tornando mais fácil aplicar computação aos dados