Serverless Development from zero: A Live Demo
summary
Builds a movie‑rating web app from static HTML/JS into a full backend: Fastify on Node.js for routes, source‑based gcloud buildpacks to produce a container, deployed to Cloud Run, with Firebase Hosting as a CDN front and Cloud Memorystore (Redis) storing scores in a sorted set. Shows VPC egress for Redis, sets max instances to 1000, then load tests to ~1,000,000 votes with near‑100% success; hits a cached 404 from CDN briefly but the backend autoscaling works.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:00Cloud Run and static assets
- 8:00Deploy static assets
- 11:30Firebase Hosting
- 14:17Choosing database
- 17:30Fastify and Redis backend
- 23:09Deploy backend and revisions
- 27:04Test voting
- 30:20Load testing
- 34:41Q&A
related talks
33mGoing Serverless with VueJS
35mMaking a Serverless Development Portfolio - In Seven Days or Less
27mBuilding a Serverless, Production-Ready Web App in 45 Minutes
35mThe serverless full stack
35mWhy serverless will revolutionize your software process
38mServerless tools for machine learning, big data and app backends
28mServerless Angular, Material, Firebase and Google Cloud applications
58mServerless
