Hello Stack Overflow community,
I'm currently working on a project where I need to migrate data from DynamoDB to Aurora PostgreSQL. I've attempted to connect PostgreSQL to Lambda resolver in the past without success. Now, I'm exploring alternatives and facing challenges.
Here's what I've tried:
What tools or methods can I use to effectively fetch data from DynamoDB?
Thank you.
The short answer here is that AWS Glue is your best option. You can seamlessly connect with both databases and you can run any transform logic you need to ensure your DynamoDB items confirm to your Postgres Schema.
The AWS Glue docs provide examples of how to connect to all databases they support. Structural mismatches or transformations is something that only you can understand, as your data is unique to you.
https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-connect.html