From FaaS to Fiasko? Why We Said Goodbye to Serverless
summary
Company migrates a three‑year serverless payout workflow into a phased microservice called Money-Payouts, removing AWS Step Functions state fees and most AWS Lambda and Step Functions executions, decommissioning AWS DMS sync. Immediate wins are 60–70% cost drop (engineer estimate), unified observability via centralized Datadog traces, far fewer cross‑dashboard debug steps, and regained developer velocity. Migration keeps old endpoints as a relay during cutover, adds platform DR alignment, and simplifies future vendor integrations and feature changes.
AI-written summary · about
chapters (12)
- 0:00StockX payments team intro
- 1:34Monolith to microservices/serverless
- 2:16Step Functions and Lambdas
- 4:24Textbook serverless challenges
- 6:13Cost unpredictability
- 8:22Tooling fragmentation
- 9:04Phase-wise migration
- 9:47Immediate migration wins
- 11:11Flexibility gains
- 12:16When serverless works
- 13:41Lessons learned
- 15:28Conclusion and Q&A
related talks
05m#Serverless + #Devops = BFF
42mEnterprise Serverless Adoption. An Experience Report
42mFaaS or not to FaaS: Visible & invisible benefits of the Serverless paradigm
01h 04mMigrating to Serverless - an experience report
01h 02mFrom Monolith to Serverless
07mA Serverless Journey
51mFaaS or not to FaaS? Visible and invisible benefits of the Serverless paradigma
36mTransforming SaaS with Serverless Architectures
