Syncing Strapi to DynamoDB

Hey there!

I am working on converting my company’s CMS from an internal tool to Strapi. However, we would still like to have the data accessible in DynamoDB for the rest of our system to use.

What is the best approach to sync/post data from Strapi to Dynamo? I am currently considering 2 approaches but would apprecaite some input as im sure its a common issue.

1 - Use webhooks to sync the data across.
2 - Build a custom ‘connection’ from Strapi to Dynamo. I think this used to be a thing in v3 but has not been removed - are there plans to release it again?

Best and many thanks,

Charlie

This topic has been created from a Discord post (1280133788508225597) to give it more visibility.
It will be on Read-Only mode here.
Join the conversation on Discord

I see Connector for DynamoDb AWS · Issue #747 · strapi/strapi · GitHub. The issue mentions copying the Mongoose connector, which would sit on top of MongoDB. MongoDB and DynamoDB do have a lot of similar underlying concepts, although DynamoDB provides fewer options for aggregation (typically has to be built in up-front with secondary indexes for performance reasons). I’m evaluating headless CMS options now, so I don’t have previous experience with Strapi to know if it requires some of those aggregation options or not. I would definitely look at https://electrodb.dev/ if a new connector is going to be developed.