DynamoDB has a feature called "Streams", which can automatically call a Lambda function whenever a table row is created or updated.
Is there a way to implement this with RDS (MySQL) and Lambda? I would love it if a Lambda function could be called when a row is created or updated.
I know it's possible to poll the database for table/row changes, but I'd rather have the Lambda be triggered from an external event. I also read about RDS Events and using SNS to subscribe to these events. But these RDS Events seem like operational events (Availability, Configuration, Recovery). There are no "events" for data changes.