CDLUC3 / dmsp_rails_prototype

Prototype DMSP Rails7 API app
0 stars 0 forks source link

Setup database connections #2

Closed briri closed 7 months ago

briri commented 8 months ago

Setup DB connections for RDS and Dynamo. Make sure the dynamo one is pluggable (so someone who wants to use another NoSQL DB can swap in Mongo, etc.)

Determine if the AWS SecretsManager credential rotation will work in an automated fashion. If so, set the rotation schedules

briri commented 7 months ago

Created a abstract Nosql::Adapter, Nosql::Item, Nosql::Factory classes and then a Nosql::AwsDynamodbAdapter and Nosql::AwsDymanodbItem that implement them.

Got NoSQL Workbench installed and Docker configured to run local MySQL and NoSQL databases.