O speaker, Daniel, compartilha seus 5 casos de uso mais populares para AWS Lambda, baseados em sua experiência profissional de 5 anos com AWS e Lambda. Aqui estão os 5 principais casos de uso:

5. Integração com API Gateway: Expondo funções Lambda ao mundo exterior através do API Gateway, permitindo que outras aplicações chamem a função Lambda sem expor credenciais.

4. Trabalhos Cron sem servidor: Usando funções Lambda com eventos do CloudWatch para agendar eventos recorrentes, semelhante a trabalhos cron tradicionais, mas sem a necessidade de um servidor.

3. Processamento de eventos com SNS e SQS: Usando funções Lambda para responder a eventos, como alterações em um banco de dados ou sistema, integrando com Amazon SNS (Simple Notification Service) e SQS (Simple Queue Service).

Além disso, o vídeo discute dois padrões comuns para usar funções AWS Lambda:

1. Arquitetura de evento com SNS vs. SQS: A abordagem tradicional usa SNS para acionar uma função Lambda, mas essa abordagem tem limitações. Já a abordagem mais moderna usa SQS, que fornece uma relação um-a-um entre a fila de mensagens e a função Lambda.
2. Processamento de upload de arquivos com Amazon S3: O speaker explica como aproveitar AWS Lambda e S3 para processar arquivos enviados a um bucket S3. Quando um arquivo é carregado para o S3, uma função Lambda pode ser acionada para processar o arquivo, realizar reconhecimento facial, machine learning ou outras tarefas.

O speaker destaca que os padrões SQS e S3 são mais comumente usados e oferecem mais flexibilidade e escalabilidade do que a abordagem tradicional SNS.

Além disso, o vídeo discute a utilização de AWS Step Functions e funções Lambda para construir workflows. O speaker fornece um exemplo de um workflow que processa transações de cartão de crédito, onde uma função Lambda chamada “validador de cartão de crédito” verifica a validade do número do cartão de crédito e do PIN. Se a validação falhar, o workflow para. Se for bem-sucedida, uma segunda função Lambda chamada “executor de transação” é acionada para cobrar o cartão de crédito.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *