View a markdown version of this page

Intégration compatible avec Aurora PostgreSQL avec Lambda - AWS Directives prescriptives

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Intégration compatible avec Aurora PostgreSQL avec Lambda

AWS Lambda est un service informatique sans serveur permettant d'exécuter du code sans provisionner ni gérer de serveurs. En intégrant Lambda à Amazon Aurora PostgreSQL Compatible Edition, vous pouvez créer des architectures pilotées par les événements et étendre les fonctionnalités de votre base de données compatible Aurora PostgreSQL.

Cas d'utilisation de l'intégration Lambda

Les cas d'utilisation courants pour intégrer la compatibilité d'Aurora PostgreSQL à Lambda sont les suivants :

  • Traitement et transformation des données ‒ Déchargez les tâches de traitement de données complexes des fonctions compatibles avec Aurora PostgreSQL vers les fonctions Lambda. Les scénarios peuvent être le nettoyage des données, l'enrichissement des données, la validation des données et des calculs complexes.

  • Flux de travail pilotés par les événements ‒ Utilisez les fonctions Lambda pour déclencher des actions ou des flux de travail en fonction d'événements ou de modifications dans la compatibilité avec Aurora PostgreSQL. Les scénarios incluent l'envoi de notifications, le déclenchement de processus ETL ou l'appel d'autres processus Services AWS lorsque des données sont insérées, mises à jour ou supprimées dans un environnement compatible avec Aurora PostgreSQL.

  • Analyses et rapports en temps réel ‒ Utilisez les fonctions Lambda pour effectuer des analyses en temps réel ou générer des rapports basés sur des données stockées dans un environnement compatible avec Aurora PostgreSQL. Les fonctions Lambda peuvent effectuer des requêtes compatibles avec Aurora PostgreSQL, traiter les données et générer des rapports ou des visualisations à la demande ou selon un calendrier.

  • Sans serveur APIs et microservices ‒ Utilisez les fonctions Lambda pour créer des microservices sans serveur APIs ou des microservices qui interagissent avec Aurora PostgreSQL compatible. Les fonctions Lambda peuvent gérer les demandes d'API, interroger ou modifier des données dans un environnement compatible avec Aurora PostgreSQL et renvoyer la réponse.

  • Traitement asynchrone ‒ Déchargez les tâches de longue durée ou asynchrones des fonctions compatibles Aurora PostgreSQL vers les fonctions Lambda. Les scénarios incluent l'envoi de messages électroniques, la génération de rapports ou le traitement de grands ensembles de données sans bloquer l'application ou la base de données principale. Les tâches de longue durée doivent respecter le délai Lambda de 15 minutes.

Pour configurer l'intégration entre Aurora PostgreSQL compatible et Lambda, suivez les instructions de la documentation.AWS