My colleagues and I built a production-ready iPhone messaging app with a serverless backend. We used Twitter Digits and Cognito for login/user management, API Gateway + Lambda for backend compute, and DynamoDB + S3 for storage.
We had an overall good experience, other than some complications with Cognito/Digits. Happy to share any lessons learned or answer any questions!
1 - Did you use node, python, or java?
2 - How many lambdas do you have? One per API endpoint?
3 - How many API endpoints?
4 - How are you managing updates and deployments?
Comments
My colleagues and I built a production-ready iPhone messaging app with a serverless backend. We used Twitter Digits and Cognito for login/user management, API Gateway + Lambda for backend compute, and DynamoDB + S3 for storage.
We had an overall good experience, other than some complications with Cognito/Digits. Happy to share any lessons learned or answer any questions!
1 - Did you use node, python, or java? 2 - How many lambdas do you have? One per API endpoint? 3 - How many API endpoints? 4 - How are you managing updates and deployments?
Will you elaborate on what your complications were with Digits?