AWS Lambda annuncia l'accesso multi-account per i flussi DynamoDB
AWS Lambda supporta ora l'accesso tra account per le mappature delle sorgenti eventi (ESM) di Amazon DynamoDB Streams, che consente di attivare funzioni Lambda in un account a partire dai flussi DynamoDB Streams in un altro account.
I clienti creano applicazioni basate sugli eventi utilizzando gli ESM dei flussi DynamoDB completamente gestiti di Lambda, che eseguono il polling degli eventi di modifica dalle tabelle DynamoDB e attivano le funzioni Lambda. In precedenza le aziende che implementano architetture multi-account, sia per centralizzare l'elaborazione degli eventi sia per condividere eventi con team partner, dovevano creare soluzioni complesse di replica dei dati per la condivisione tra account, aumentando così la complessità operativa. Questo lancio rende ora possibile concedere l'accesso multi-account ai flussi DynamoDB per attivare le funzioni Lambda in un altro account. Impostando una policy basata sulle risorse sul flusso DynamoDB, è possibile abilitare una funzione Lambda in un account per accedere a un flusso DynamoDB in un altro account. Questa funzionalità consente di semplificare le applicazioni di streaming tra gli account, eliminando la complessità operativa legata alle soluzioni di replica in ogni account.
Questa funzionalità è disponibile al pubblico in tutte le regioni AWS commerciali e AWS GovCloud (Stati Uniti). È possibile abilitare trigger Lambda tra account creando policy basate su risorse per i flussi DynamoDB tramite console di gestione AWS, l'interfaccia a riga di comando AWS, gli SDK AWS, AWS CloudFormation o le API AWS. Per saperne di più, consulta la documentazione degli ESM di Lambda.