Serverless Store: Google Cloud Platform Serverless Demo Application

Serverless Store is a Google-provided web e-commerce demo app where users can list, browse and purchase items. It is designed to showcase serverless solutions on Google Cloud Platform, including Google App Engine, Google Cloud Functions, Google Cloud Pub/Sub and many more.

Serverless Store is not an official Google product.

The project features:

This project integrates the following Google products/services:

Category Product/Service Description
Serverless Computing Google App Engine App-based fully managed serverless platform
Serverless Computing Google Cloud Functions Function-based event-driven serverless platform
Storage Google Cloud Firestore Fully managed serverless NoSQL document database
Storage Google Cloud Storage Object stroage with global edge-caching
App Solution Google Firebase Mobile/Web development platform
Data Analytics Google Cloud Pub/Sub Scalable data/event ingestion service
Data Analytics Google BigQuery Fully managed scalable data warehouse with built-in machine learning support
Data Analytics Google Data Studio Data visualization tool
AI and Machine Learing Google Cloud AutoML Custom machine learning model training service that requires no machine learning expertise
AI and Machine Learing Google Cloud Vision Pretrained machine learning model for image insights
AI and Machine Learing DialogFlow Human-computer natural language conversation solution
Management Tools Google Stackdriver Logging Logging solution for applications everywhere
Management Tools Google Stackdriver Monitoring Monitoring solution for applications and services
Management Tools Google Stackdriver Tracing Performance bottleneck discovery tool
Management Tools Google Stackdriver Error Reporting Error identification and reporting tool
Developer Tools Google Cloud Build CI/CD solution
Smart Home Google Assistant AI-powered virtual assistant
Business & Collaboration Google Sheets Collaborative, extensible online spreadsheets for home and enterprise users.

Architecture Overview

Architecture

Setup

💡 Serverless on GCP: an Introduction with Serverless Store is a step-by-step guide for setting up this demo.

Screenshots

Screenshot

Conferences featuring Serverless Store

Google Cloud Global Digital Conference 2019.