Publié le: Dec 15, 2020
Les clients peuvent désormais utiliser AWS Lambda pour créer des charges de travail d'analyse pour leurs flux Amazon Kinesis ou Amazon DynamoDB. Sans frais supplémentaires, les clients peuvent créer des fonctions de somme, de moyenne, de décompte et d'autres fonctions d'analyse simples sur une fenêtre temporelle contiguë et sans chevauchement (fenêtre de basculement) pouvant aller jusqu'à 15 minutes par partition. Les clients peuvent consolider leur logique commerciale et analytique en une seule fonction Lambda, réduisant ainsi la complexité de leur architecture.
Lambda ajoute un autre choix pour exécuter des analyses pendant de courtes périodes de temps pour diffuser des données dans Kinesis et DynamoDB Streams, en plus de services tels que Amazon Kinesis Data Analytics et Kinesis Data Analytics for Apache Flink. Les clients peuvent profiter de la simplicité et de la facilité d'utilisation de Lambda pour configurer et gérer leur charge de travail d'analyse. Lorsque vous utilisez des fenêtres basculantes pour effectuer des analyses, Lambda consomme les enregistrements de la source d'événement et appelle la fonction lorsque la taille de la charge utile atteint 5 Mo. Un 1 Mo supplémentaire de la charge utile est utilisé pour maintenir l'état entre plusieurs appels dans une seule fenêtre de basculement.
Les clients peuvent commencer en sélectionnant la longueur de leur fenêtre de basculement pour les analyses sur AWS Console, AWS CLI, AWS SAM, AWS CloudFormation ou AWS SDK for Lambda. L'utilisation de cette fonction n'implique aucun coût supplémentaire. Cette fonction est disponible dans toutes les régions AWS où AWS Lambda, Amazon Kinesis et Amazon DynamoDB sont disponibles. Pour en savoir plus sur la configuration d'une charge de travail d'analyse sur Lambda, lisez le Guide du développeur Lambda (Kinesis, DynamoDB) et le blog AWS Compute.