Publicado: Dec 15, 2020
Agora, os clientes podem usar o AWS Lambda para criar cargas de trabalho de análise para seus streams do Amazon Kinesis ou do Amazon DynamoDB. Sem custo adicional, os clientes podem criar funções de soma, média, contagem e outras funções de análise simples em uma janela de tempo contígua e não sobreposta (janela rotante) de até 15 minutos por fragmento. Os clientes podem consolidar sua lógica de negócios e análises em uma única função do Lambda, reduzindo a complexidade de suas arquiteturas.
O Lambda adiciona outra opção para executar análises por curtos períodos de tempo para streaming de dados no Kinesis e DynamoDB Streams, além de serviços como o Amazon Kinesis Data Analytics e o Kinesis Data Analytics for Apache Flink. Os clientes podem fazer uso da simplicidade e facilidade de uso do Lambda para configurar e gerenciar suas cargas de trabalho de análise. Ao usar janelas rotantes para executar análises, o Lambda consumirá registros da origem do evento e invocará a função quando o tamanho da carga chegar a 5 MB. Um 1 MB adicional da carga útil é usado para manter o estado entre várias chamadas dentro de uma única janela rotante.
Os clientes podem começar selecionando a duração de suas janelas rotantes para análises no Console da AWS, na CLI da AWS, no AWS SAM, no AWS CloudFormation ou no AWS SDK for Lambda. O uso deste recurso não requer custo adicional. Esse recurso está disponível em todas as Regiões da AWS em que o AWS Lambda, o Amazon Kinesis e o Amazon DynamoDB estão disponíveis. Para saber mais sobre como configurar uma carga de trabalho de análise no Lambda, leia o Guia do desenvolvedor do Lambda (Kinesis, DynamoDB) e o Blog de computação da AWS.