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:

Previous
Previous

AWS x Valorant Champions

Next
Next

Do’s, Don’ts, and Gotcha’s from working with Amazon SageMaker & AI (Get started with MLOps)