I’m working on a Jira connect app that should run in a AWS Lambda function with DynamoDB database.
I use atlassian-connect-express (node.js/express) with React/Redux client, which works fine locally. For deplying it to AWS Lambda I encounter some difficulties.
I’m using Claudiajs as framework for getting the express app to work in a lambda function. Atlassian-connect-express uses jugglingdb as database adapter for storing addon settings data. There is a jugglingdb adapter for DynamoDB, so I tried to use it, but it was last updated in 2014, so it didn’t import. I had to change some dependencies in the project. And now it imports and connects to the database. It creates tables but doesn’t read and write the setting data yet, so I’m working on that.
My question: Is anyone working with a similar setup? Or tried and found a better way? I mean: atlassian-connect-express -> AWS Lambda/DynamoDB sounds quite mainstream … Still I’m debugging module code to get it running.