Technology mix: Around the serverless in 180 days
summary
A six-month timeboxed pilot replaces a monolithic VM/SQL setup with S3, SQS, Lambda, Fargate, DynamoDB and Kinesis Data Firehose, delivering two production projects and an MVP in three weeks; deployments run 2–3 times per week. Implements hexagonal architecture, SQS DLQs with SQS for reprocessing, and a concurrency-controlled writer to protect the legacy database. Hits: S3 event ordering and small-file costs, SageMaker model conversion (1.5 days), and custom Fargate consumers; outcome is a scalable serverless pipeline that onboarded 50 video streams day one.
AI-written summary · about
chapters (15)
- 0:00Introduction and speaker intro
- 1:33Client’s monolithic architecture challenges
- 4:42Monolithic infrastructure and hidden issues
- 7:52Six-month pilot project approach
- 10:01Scope of the six-month pilot project
- 12:07Processing pipeline and managed services
- 15:17Development experience and tooling
- 18:24Technical challenges and solutions
- 21:39Peopleware and mindset shifts
- 25:31Post-migration improvements and ownership
- 26:34Second project during COVID-19
- 28:43Real-time video processing MVP
- 31:55Confidence in serverless architecture
- 32:59Recap and future improvements
- 37:40Key takeaways and closing
related talks
39mServerless in production, an experience report
31mAccelerate business innovation with serverless applications
49mServerless Architectural Patterns and Best Practices
29mHow to build a social network on serverless
47mAdvanced Serverless Architectural Patterns on AWS
01h 02mServerless in production, an experience report
54mServerless Architectures: no servers allowed!
34mDesigning Data Intensive Applications In Serverless Architecture
