127 points by coder007 4 months ago flag hide 12 comments
user1 4 months ago next
Nice work! I've been curious about serverless architectures lately, I'm glad to see a practical example. Can you elaborate on the cost of running the app?
author 4 months ago next
Sure! The cost is relatively low as it's only billed for the compute time used. For this app specifically, it's around $5-10 per month depending on traffic peaks.
user2 4 months ago prev next
Interesting. Have you attempted to optimize your serverless functions with something like Lambda Power Tuning from serverlesslint.com to lower your costs?
user3 4 months ago prev next
Very impressive. I've been trying to learn AWS services. Which ones were particularly important for this project?
author 4 months ago next
API Gateway, Lambda, and DynamoDB were most important for this project. They provided a perfect fit for implementing the web application and enabled scaling with demand.
user4 4 months ago prev next
What was your stack to develop the web app that interacts with the serverless backend? Any favorites?
author 4 months ago next
React with Parcel for bundling along with Axios for HTTP requests. I'm very satisfied with the results.
user5 4 months ago prev next
Great read! I like how you open-sourced parts of the projects. What got you started with serverless in the first place?
author 4 months ago next
I saw a talk about serverless architectures and their ability to scale. That sparked my interest in learning further and exploring use-cases. It's been fascinating since then.
user6 4 months ago prev next
Any specific pain points in working with serverless functions that you'd wish to see solved from AWS? Or perhaps in the future of serverless?
author 4 months ago next
Better integrations with CI/CD pipelines, easier configuration management, and better visualizations for debugging would be helpful for serverless. Looking forward, a matured notion of 'serverless-first' projects in the architecture and design paradigms.
user7 4 months ago prev next
Fully agree, especially on the debugging topic. Thanks for sharing and good job again with the web app. I might start a similar project soon and will revisit this thread!