Building a Photo Sharing Service with Google Cloud Serverless Tech
summary
A photo‑sharing app built on Google Cloud: users upload images to Cloud Storage which triggers a Cloud Function that calls the Vision API to detect unsafe content, extract labels and dominant color, and store metadata in Cloud Firestore. A Cloud Run container running ImageMagick generates thumbnails into a separate bucket, and a scheduled Cloud Run job (triggered via Pub/Sub/Cloud Scheduler) builds 2x2 collages; the frontend is served from App Engine and the full flow is demoed end‑to‑end.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 10:19Project overview
- 31:58Setting up environment
- 1:00:19Lab 1: Image analysis
- 1:38:16Break
- 1:48:10Lab 2: Image thumbnails
- 2:11:45Lab 3: Image collages
- 2:23:35Frontend deployment
- 2:37:03Conclusion & Q&A
related talks
43mGoogle Cloud's new serverless features
40mWhat's new in Google Cloud serverless
43mWhat's new in Google Cloud Serverless
49mGet silly with serverless
39mBuild a modern Java Serverless Application
42mNew serverless solutions on Google Cloud for functions, apps and containers
50mA hitchhicker's guide to Serverless computing
09mImage Processing Service: From On-Premise To Cloud Function With Golang
