AWS NYC Summit 2023 Talk: Scaling Event-Driven Architectures with Serverless Micropayments (DevChat)
At the AWS NYC Summit 2023, I delivered a 30 minute DevChat to ~200 attendees on how I built an event-driven serverless micropayments system on Amazon Web Services (AWS) for The Capital Platform.
📩 SIGN UP FOR MY NEWSLETTER: https://techstackplaybook.com/signup
✨ LIKE & SUBSCRIBE FOR MORE CONTENT: https://youtube.com/brianhhough
In my talk, I discuss:
⚖️ Cases for serverless vs. serverful architectures
🤖 How I used LLMs (OpenAI, Google Bard, and Hugging Face) while building
🗺️ How I built our serverless payments architectures with Stripe and many AWS services
🗃️ What our multi-table database design looks like with DynamoDB
Serverless is more than "just Lambda," and this approach, combined with our Infrastructure as Code (Iac) pipeline, has allowed us to stand up features, front-end-to-back-end, with robust autoscaling and updatable configurations, like payments.
ABSTRACT:
Waiting 2–5 business days for a payment to process, and even longer for it to get delivered? That’s so 2003. In this dev chat, learn how experts wanted to re-engineer the concept of peer-to-peer (P2P) payments between users to prioritize speed, security, and accessibility. According to LinkTree’s 2022 Creator Report, of 4.2B social media users, roughly ~200M are creators. Yet 53% of these creators earn less than or equal to $100. Join this dev chat to discover the why behind creating serverless microservices and how decoupling a complex workflow on AWS let engineers scale this major financial service for users.
TIMESTAMPS:
00:00 DevChat Setup
01:29 Speaker Introduction
02:11 Presentation Introduction
02:34 Bootstrapping our way to the cloud
04:31 Building for our User's Requests
05:28 Agenda
06:09 Speaker Bio (About Me)
06:57 Serverless vs. Serverful (feat. Amazon Prime Video)
08:23 The 2 Biggest Hurdles During Innovation
09:03 Event-Driven Architectures Overview
10:47 LLMs on Serverless (ChatGPT, Bard, HuggingChat)
14:02 Introducing Serverless to The Capital
15:39 Endorsement Payments - The Frontend
17:10 Endorsement Payments - Solution Architecture
19:28 Top Advantages of AWS Lambda
22:25 Future Considerations
22:57 Infrastructure as Code (IaC) CLI Overview
23:57 Our CI/CD Pipeline at The Capital
24:31 Future Serverless or Serverful Adoption Ideas
25:59 Your AWS Serverless IaC Toolkit
27:13 What We Learned Today (Overview)
Let me know if you found this post helpful! And if you haven't yet, make sure to check out these free resources below:
Sign up for my newsletter: Email List
Follow my Instagram for more: @BrianHHough
Watch my latest YouTube videos for more
Listen to my Podcast on Apple Podcasts and Spotify