Hi, is anyone using Dynamodb with coronium cloud ? I’ve been trying to set it up since last week and found that manually configuring the aws-dynamodb API request for v4 signing is a nightmare ( multiple hash, signatures, headers … ). Debugging an ambiguous 500-server error from AWS is a tough task. I was not able to find any lua based aws sdk libraries ( A google search brings up couple of them – which are at various stages of beta or doesn’t play nice with coronium/openresty ) .
One option that we are considering is to see if the PHP based aws-sdk can be integrated with our coronium based lua-cloud code. Plan to work on it this weekend. Wondering if anyone else has taken that path.
Meanwhile, due to a fast approaching deadline, we tried a parallel track - Integrating our cloud code with Cloudant dbaas from IBM. To our surprise, we found that it works beautifully using the built-in coronium “network” api. The interface is simple and they have startup-friendly pricing. Since we are using a 3 tier model, their basic/cookie based authentication method is not an issue.
One of the reason we are still exploring AWS / Dynamodb is due to our sponsor’s aversion to softtlayer ( prior bad experience ) and couple of previous issues with cloudant downtime.
Appreciate if you could let me know your experience with these products :) Cheers!