From Monolith to Serverless
summary
Migrates a 20‑year ASP/ASP.NET/VB.NET system with many SQL Server instances and zero tests into an evented serverless stack using AWS Lambda, Kinesis, S3, API Gateway and read stores like Elasticsearch/DynamoDB; captures DB changes, validates and tags events, fans them to feature‑specific stores, and serves a React SPA. Claims move from six‑monthly releases to continuous delivery with ~10‑minute deploys, testing lambdas in‑memory, daily dev tear downs, and a demo built in 230 lines of code that costs $0.40/month for 2M lambda calls.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 0:27Agenda
- 1:07Who am I
- 2:31Serverless journey
- 7:44Legacy application
- 8:12Requirement
- 10:12Software changes
- 12:27Organization challenges
- 13:12Domain challenges
- 16:50Service
- 17:50Serverless
- 19:43Learning
- 20:02Continuous Improvement
- 22:30How Serverless helps
- 29:50Kill the old system
- 32:36Modern Agile
- 48:31React Side
- 50:46CI Pipeline
- 53:31Legacy Databases
- 56:31Workflows
related talks
01h 02mServerless in production, an experience report
39mServerless in production, an experience report
29mHow to build a social network on serverless
42mEnterprise Serverless Adoption. An Experience Report
47mServerless in production, an experience report
54mServerless Architectures: no servers allowed!
01h 04mMigrating to Serverless - an experience report
41mYou Don’t Want to Build a Serverless Monolith
