Building a bank from scratch in the Cloud
summary
Idea-to-production in ten months, launching Bulder Bank mobile-only on June 3 and onboarding batches of 100 customers, built on Google Firebase for client state and Google Kubernetes Engine for backend, with microservices in Go processing payments event-based and asynchronous through NATS streaming, using Knative for eventual serverless inside the cluster, Terraform and Helm for infra-as-code and deploys, and Prometheus/Stackdriver for observability — a scoped MVP that ships and runs in production.
AI-written summary · about
chapters (9)
- 0:00Introduction to Builderbank
- 4:43Bank Goals and Structure
- 10:40Core Principles and Strategy
- 14:45Technical Architecture
- 22:23Kubernetes and Messaging
- 30:00Operators and Serverless
- 38:18Backend Development
- 45:32Security and Monitoring
- 54:11Project Reflection and Q&A
related talks
42mHow to Build a Digital Bank in Just 6 Months: Tyme Scaling Story
30mProduction Practice For Large-Scale Financial Application Platform In China Merchants Bank
05mKeynote: The Vertically Integrated Bank: Scaling from NBFC to Integrated on Kubernet...
50mDevOps at a Startup Bank
32mNubank's experience scaling microservices operations
40mA Developer’s Tour in 360 Days
51mCloud Native Development Level Up for Smaller Teams
24mBanking Observability at Scale
