Professional Documents
Culture Documents
1. Check to see if you have the most up to date version of the GCP
Icons, they are available at cloud.google.com/architecture/icons
2. Find the icon, diagram element, or diagram example that you need
3. Create your own GCP architectural diagram
Happy diagramming!
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 1
GCP Icons
v1.0
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 2
Table of Contents
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 3
Google Cloud Platform Icons
Cloud Virtual Cloud Load Cloud Cloud Cloud Cloud Cloud Cloud Cloud
BigQuery Genomics
Network Balancing CDN Interconnect DNS Dataflow Dataproc Datalab Pub/Sub
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 4
Google Cloud Platform Icons
Management Tools
Developer Tools
GCP products
and services
without a unique
icon utilize a
Cloud Deployment Cloud Source Cloud Tools for Cloud Tools Cloud Tools for Cloud Tools for Google Plug-in Cloud Test
SDK Manager Repositories Android Studio for IntelliJ PowerShell Visual Studio for Eclipse Lab generic
hexagonal icon.
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 5
Diagram Elements
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 6
Diagram Elements: Overview
1
1 User Cards 5
2 User Paths 4 Instance Group 6
Serving Instance 7
3 Project/Platform Zone Cloud Cloud Load
2 DNS Balancing
Compute Engine Persistent
Disk Snapshot
4 Product Card Multiple Instances
5 Zone grouping
6 Expanded Product Card
7 Service Card
Instance Group
8 Title bar (Optional) Heartbeat and
9 Footer (Optional) Snapshot System
Compute Engine
Multiple Instances
9
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 7
Diagram Elements: User Cards and User Paths
Grey icons represent user or Generic User Specific User Phone User Alternate Input
device input.
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 8
Diagram Elements: Product and Service Cards
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 9
Diagram Elements: Zones and Nesting
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 10
Diagram Elements: Zones and Nesting - Specifications
1
Constrained 2 Standard
Storage
Devices Devices
User Zones:
Non-TCP
e.g. BLE
3 HTTPS
Cloud
1 16px padding (all sides) Storage
Cloud
2 Zone Heading - Roboto Med Datastore
16px type / 24px line-height
Ingest Pipelines Application &
#000000 | 38% opacity Cloud Presentation
Cloud Cloud Bigtable
3 Zone Subhead - Roboto Reg Pub/Sub Dataflow App
12px type / 16px line-height Engine
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 11
Diagram Elements: Zones and Nesting - Specifications
1 2
Constrained Standard
Storage
Devices Devices
Project Zone:
Non-TCP HTTPS
Cloud
e.g. BLE
1 16px padding top |24px Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 12
Diagram Elements: Zones and Nesting - Specifications
1
Project Zone Exceptions: ZONE ZONE
1 1
Batch Processing Analytics Backend
1 Stacked cards need additional Compute Engine
Compute Engine
padding due to shadow width. +8px +8px
Multiple Instances
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 13
Diagram Elements: Expanded Product Card - Specifications
Disks
Disk options
PD - Persistent Disk
PD-SSD - Persistent SSD Disk
Local SSD - Local SSD Disk Disk icon Number of disks
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 14
Diagram Elements: Expanded Product Card - Specifications
Machine Type
Machine type
Shared-core Custom Virtual
machine Machine
Longer RAM
Instance w/4GB RAM for each core value example
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 15
Diagram Elements: Title and Footer Bars
Title Bar
An optional Title and Footer
Architecture: App Engine and Cloud Endpoints
bar can be added to diagrams
if needed.
Footer Bar
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 16
Material Icons from Google
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 17
Icons and Material Design
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 18
Elements for Slides & PPT
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 19
User and Device Cards
One Line
Two
Line
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 20
Service Cards
Google HTTPS
NAT Edge Load
POP Balancer
Squid External
Persistent
Payment
Proxy Disk Snapshot
Form
Service VPN
Gatewa
Discovery
y
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 21
Zones
SubNetwork Firewall
#EDE7F6 #FBE9E7
External
Data
Sources Instance Group
#F9FBE7
#FFF8E1
Kubernetes cluster
#FCE4EC
colo / dc / on External Replica Pool
premises infrastructure #E0F7FA
#EFEBE9 3rd party pod
#E0F2F1 #E8F5E
9
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 22
Product Cards
Name Name
Container Cloud Name Name
Container Container
Engine Datastore Cloud Datastore Cloud Datastore
Engine Engine
Name Name
Container Name Cloud Name
Container Cloud
Registry Container Registry SQL Cloud SQL
Registry SQL
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 23
Product Cards
Name Name
Cloud Virtual Name Name BigQuer
y BigQuer BigQuer
Network Cloud Virtual Network Cloud Virtual Network
y y
Name Name
Cloud
Cloud Name Name Cloud Cloud
Datalab
Interconnect Cloud Interconnect Cloud Interconnect Datalab Datalab
Genomics
Name Name
Cloud Name Name Genomics Genomics
Network Cloud Network Cloud Network
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 24
Product Cards
Cloud Name
Vision Name Name Resource Cloud Resource
API Vision API Vision API Manager Manager
Name
Cloud Resource
Speec Name Name Manager
h Speech Speech
API API API
Name
Cloud Security
Cloud Security
Scanner
Natural Name Scanner
Name
Language Natural Language
Natural Language API Name
API API
Cloud Security
Scanner
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 25
Product Cards
Management Tools
Name Name
Name Name Debugge
Stackdriver Debugge Debugge
Stackdriver Stackdriver r
r r
Name
Error Name Cloud Name Name
Error
Reporting Error Reporting Shell Cloud Shell Cloud Shell
Reporting
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 26
Product Cards
Developer Tools
Name Name
Cloud Cloud Tools for Name
Cloud Cloud
SDK Visual Studio Cloud Tools for Visual Studio
SDK SDK
Name
Deployment Name Name Cloud Tools for Visual Studio
Manager Deployment Manager Deployment Manager
Cloud
Name Name Google Plugin Name
Source
Cloud Source Repositories Cloud Source Repositories for Eclipse Google Plugin for Eclipse
Repositories
Name
Cloud Tools for Name Name Google Plugin for Eclipse
Android Studio Cloud Tools for Android Studio Cloud Tools for Android Studio
Name
Cloud Tools for Name Name Cloud Test Lab
PowerShell Cloud Tools for PowerShell Cloud Tools for PowerShell
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 27
Expanded Product Cards
App Engine
Name Name Name Name
Compute Compute BigQuery BigQuery 10GB PD
Engine Engine
Attribute Name Attribute Name Attribute Name Attribute Name 1 1 1
Cloud Dataflow
Name Name Name Name
App Engine App Engine Cloud Dataflow Cloud Dataflow 10GB PD
Container
Name Name Name Name
Engine
Container Container Cloud Cloud 10GB PD
Engine Engine Storage Storage
Attribute Name Attribute Name Attribute Name Attribute Name 1 1 1
Cloud Dataproc
Name Name Name Name
Cloud Bigtable Cloud Bigtable Cloud Pub/Sub Cloud Pub/Sub 10GB PD
Compute
Name Name
Engine
Cloud SQL Cloud SQL 10GB PD
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 28
Title bar, Footer bar, Project Zone, Notes, Markers, and Legend
1 2 3 4 5 6 7
1 Commit code 3 Build immutable image 5 Run tests
Markers to be use with the legend to the right
2 Detect code 4 Launch test instance from image 6 Perform rolling update of image
change to autoscaler
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 29
Diagram Examples: General
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 30
General > App Engine and Cloud Endpoints
Endpoint
Clients
iOS
App
Mobile Backend API
Engin
Cloud Endpoints
e
Android
Web
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 31
General > Compute Engine and REST or gRPC
iOS
Web
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 32
General > Content Management
Cloud
DNS
ZONE
A
Content Server
Compute
Static Content
Engine
Autoscaling Cloud Storage
Cloud Load
Balancing
ZONE Dynamic Content
B Cloud SQL
Content Server
Compute
Engine
Autoscaling
Publisher
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 33
General > Digital Asset Management and Sharing
Task
Queue
s
Upload /
Download Media
Cloud Network Media Storage
W/ Edge Cache Cloud Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 34
General > Firebase and Google App Engine
App
Engin
e iOS
Process
the Data
Synchronize
Across
Update Data Devices
Firebase
Android
Web
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 35
General > Firebase and Managed VMs
Runs Your
Service in
App Docker Docker
Containers
Engin Container
e Engine iOS
Process
the Data
Android
Web
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 36
General > Firebase
iOS
Synchronize
Data Across
Update Data Devices
Firebase
Android
Web
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 37
General > GitLabCIonGKE
PostgreSQ PG DATA
L Compute Compute Engine
Engine
10GB PD
1
NGINX GitLab CI
Plus Rails Runners
Container
Compute Compute
Cloud Load Engine
Engine Engine
Balancing 10GB PD 10GB PD
2 1 1
Redis
Compute Compute Compute
Engine Engine Engine
10GB PD 10GB PD 10GB PD
4 1 4 1 4 1
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 38
General > Hadoop on Google Cloud Platform
Map Reduce
Hadoop Master Task
Compute Engine
Compute Engine
Multiple Instances
Output Data
Cloud
Google Cloud Storage Storage
Connector for Hadoop
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 39
General > High Performance Computing
Output Data
Cloud
Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 40
General > Real Time Bidding
Pixel Server
Cloud Load Compute Modeling & Analytics
Balancing Engine App Engine
Autoscaling
Prediction API
Campaign &
Campaign
Results
Server
Cloud SQL
App Engine
Campaign BigQuer
Client y
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 41
General > Real Time Stream Processing IoT
Constrained Standard
Storage
Devices Devices
Non-TCP HTTPS
Cloud
e.g. BLE
Storage
Cloud
Datastore
Cloud
Dataproc
Cloud
Datalab
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 42
General > Web Application on Google App Engine
Static Content
Cloud Storage
Dynamic Content
Front End Cloud SQL Batch App
Cloud Load App
App
Balancing App Engine Engine
Autoscaling Dynamic Content Autoscaling
Cloud Datastore
Memcache
Cloud
DNS
Task
Queue
s
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 43
Diagram Examples: Specific
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 44
Media > Hybrid Rendering
Local Google
Compute Cloud
Avere Physical Interconnect Gatewa Avere Virtual
& VPN y
Appliance Edge Filter
Gateway
Compute
Engine
Local
Storage
Cloud
Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 45
Media > Live Streaming
Browser
Client
Segment Storage
Cloud Storage
Streaming
Player
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 46
Media > Rendering
Local Google
Compute Cloud
Interconnect Virtual
Gatewa
& VPN File
y
System
Gateway
NFS
& Compute
SMB Engine
Local
Storage
Cloud
Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 47
Media > Transcoding
Source Files
Queuing /
Cloud Launch VMs
Scheduler
Storage
Copy
Files
Locally
Copy Files
Cloud
Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 48
Gaming > Backend Database
Game
Frontend Database
Platform Services Cloud
SQL
Analytics Backend
BigQuery or
Clients Dedicated Cloud
Game Server
Bigtable
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 49
Gaming > Gaming Analytics
Streaming
Report &
Share
Business Analysis
Data Processing Analytics Engine
Cloud Dataflow BigQuery
Batch
Gaming Logs
Batch Load
Log Data
Cloud Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 50
Gaming > Mobile Game Backend
Logs API
Batch Processing
iOS Mobile Game Backend Compute Engine
Cloud App Engine Task
Cloud
Endpoints Queues Multiple Instances
Endpoin
Multiple Instances
t
Clients
Optional Components
Image
Android Memcache Cloud Service Cloud
AdMob BigQuery
Datastore s Storage
Google Play
Game
Services
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 51
Gaming > Real-Time AAA Games Servers
Service
Discovery Dedicated Game Game Database
Servers
Virtual Machines Cloud
Compute Engine SQL
Cloud
or
Bigtable
Kubernetes Cluster
Container Engine
Multiple Instances
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 52
Digital Marketing > DMP Data Warehouse
Relevant Users
DoubleClick Cloud Storage
Campaign Manager
Reference table
BigQuery
Marketing List
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 53
Digital Marketing > Publisher side analysis
Archival Storage
ETL Cloud Storage Nearline
Dataflow
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 54
Digital Marketing > Real-Time Bidding
us-east
europe-west
us-central asia-east
Data Proxy Data Proxy
Servers Servers
Compute Engine Compute Engine
Campaign
management
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 55
Internet of Things > MQTT to PubSub Broker
IoT Application
App Engine
Stream Analytics
Cloud Dataflow
IoT Warehouse
BigQuery
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 56
Internet of Things > Sensor stream ingest and processing
Constrained Standard
Storage
Devices Devices
Non-TCP HTTPS
Cloud
e.g. BLE
Storage
Cloud
Datastore
Cloud
Dataproc
Cloud
Datalab
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 57
Financial Services > Monte Carlo Simulations
Data Processing
Storage/Analysis Hadoop/Spark
BigQuery Cloud Dataproc
Visualization
Storage Dataflow/Beam Cloud
Cloud Bigtable Cloud Dataflow Datalab
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 58
Financial Services > Time Series Analysis
Storage ML
Batch
BigQuery Cloud ML
Time Series Files
Cloud Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 59
Dev Test > Continuous Delivery with Spinnaker
Development
Team us-east1-d
Code Repository
1 Test Instances
DevTools
Compute
Engine
2 Build Artifact
Spinnaker
5
Compute Engine Prod Instances
Users
Compute
3 Engine
Autoscaler
Cloud Image
Compute Engine Cloud Load
4
Balancing
Build Artifact 6
us-central1-f
Prod Instances
Compute
Engine
Autoscaler
2 Detect code 4 Launch test instance from image 6 Perform rolling update of image
change to autoscaler
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 60
Dev Test > Jenkins on k8s
End
Users
Developers
Production Namespace
Code Repository Frontend Cloud Load
1
DevTools ReplicationController Balancing
2
3
Staging Namespace Ops &
Quality
Jenkins Slaves Frontend
ReplicationController ReplicationController
4
6
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 61
Dev Test > Scale Testing with Kubernetes+Locust
Frontend
Container
4
Test Engine
Operator
2
6 Locust Master Locust Workers Backen
Frontend
Container Container 3 d
Service
Engine Engine Service
1
5
Backend
Container
Engine
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 62
Dev Test > UI Testing with Kubernetes
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 63
Backup and Archive > DR Cold standby server
Instance Group
Instance Group
Heartbeat and
Snapshot System
Compute Engine
Multiple Instances
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 64
Backup and Archive > DR Warm static site
Instance Group
Web Server
Compute Engine
Multiple Instances
Web Server
Static Storage Compute Engine
Cloud Storage Multiple Instances
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 65
Backup and Archive > DR with Application Replication
Replication
Cloud
Network
Carrier
VP
Interconnect
N
On Premise Datacenter
Web Databas
Application
Serve e
Server
r Server
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 66
Backup and Archive > Hosting Filers
On Premise
Datacenter
File Server A
Avere vFXT
Filesystem Client Compute
Compute Engine Engine
Clustered
File Server B
Filesystem Client
Compute Engine
File Server C
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 67
Websites > API Hosting
API
Multiple
App Engine
Clients
API Requests Cloud Endpoints
API
Compute Engine
Virtual Machines
Cloud Load
Balancing
API
Container Engine
Kubernetes Services
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 68
Websites > Content Hosting
First
Request Google Instances
Edge Compute
POP Engine
Additional
Requests
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 69
Websites > Dynamic Hosting
Zone 1
us-central 1-a
Instance Group
Compute Engine Master
Cloud SQL
Web Applications
Cloud Load
Replication
Balancing Zone 2
us-central 1-f
Instance Group
Compute Engine Read Replica
Cloud SQL
Web Applications
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 70
Websites > Mobile Site Hosting
Firebase
Multiple
Devices
Native Apps or Backend App
Firebase
Mobile Web App Engine
Backend App
App Engine
Cloud Endpoints
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 71
Websites > Static Hosting
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 72
Mobile > Mobile Game Backend
Logs API
Batch Processing
iOS Mobile Game Backend Compute Engine
Cloud App Engine Task
Cloud
Endpoints Queues Multiple Instances
Endpoin
Multiple Instances
t
Clients
Optional Components
Image
Android Memcache Cloud Service Cloud
AdMob BigQuery
Datastore s Storage
Google Play
Game
Services
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 73
LifeSciences > Genomics, Secondary Analysis
High
Throughput
Genome
Sequencer Carrier
s Interconnect
Storage
Ingest Metadata
Ingest Server Cloud SQL
Cloud Cloud Load
Compute
Network Balancing
Engine
Raw Datafiles
Cloud Storage
Processed Data
Elastic Cluster Cloud Storage
HPC Cluster
Compute
Engine
10 Nodes
Scientist Analytics
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 74
LifeSciences > Patient Monitoring
Patient
Patient Monitors
(pulse, blood
sugar, exercise)
Ingest Storage
Cloud Pub/Sub Cloud Bigtable
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 75
LifeSciences > Variant Analysis
High
Throughput
Genome
Sequencers
Private Datasets Public Datasets
BAM
FAST Data Ingest Patient Data 1000 Genomes MSSNG Autism
Q
Genomics Cloud Storage Cloud Storage Cloud Storage
Ref Genomes
Cloud Storage
Scientist Analytics
Batch Analytics
Cloud Dataflow
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 76
Retail > Beacons and Targeted Marketing
Beacons
Proximity Notifications
Messaging Processing Events
Cloud Pub/Sub Cloud Dataflow Cloud Bigtable
Notifications
App Engine
Mobile Devices
Push Notifications Push to Devices
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 77
Retail > Fraud Detection
Streaming Processing
Applications Cloud Pub/Sub Cloud Dataflow
App Engine
Transaction Streams Transaction Streams
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 78
Retail > PCI
External
Payment
Customer Processor
Payment
Requests
HTTPS
External
Internal Payment
Payment
Authorization
Form
Application Network
Cloud Load VPN
VPN
NAT Gatewa
Balancing Gateway
y
Squid Application
Proxy System(s)
BigQuer
Logging
y
Monitoring
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 79
Retail > Real-Time Inventory
Retail Store
Inventory Changes
Ingest Events
App Engine Cloud Bigtable
Services Aggregates
App Engine Cloud SQL
Backoffice
Business Applications
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 80
Retail > Recommendation Engines
Data Analytics
Sources BigQuery
Inventory Data Machine Learning
Cloud SQL ETL
Cloud Dataflow Spark MLlib
Applications
Cloud Dataproc
Purchases Transform Data
Cloud Datastore Shopping Cart
Hosted Models App Engine
Cloud Machine Learning
Wish Lists
Normalized Data Browsing
Cloud SQL
Cloud Storage Compute Engine
Real-Time
Combined Sources Prediction API
Reviews
Cloud Datastore Outreach
Container Engine
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 81
Retail > Shopping Cart Analysis
Data Analytics
Sources BigQuery
Shopping Cart
Cloud SQL ETL
Cloud Dataflow
Cart Analysis Applications
Navigation Transform Data
Cloud Datastore Hadoop & Spark Shopping Cart
Cloud Dataproc App Engine
Inventory Data
Normalized Data Processing Browsing
Cloud SQL
Cloud Storage Cloud Dataflow Compute Engine
Combined Sources
Sessions
Cloud Datastore Outreach
Container Engine
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 82
Big Data > Complex Event Processing
Mobile Devices
Push Notifications
Streaming
Cloud Apps Push to Devices
Compute App Engine
Engine
On-Premises
Applications
Messaging
Streaming Processing Cloud Pub/Sub
Cloud Pub/Sub Cloud Dataflow Rules Actions
Transactions Transaction Streams
Cloud Apps
Processed Events Compute Engine
Cloud Bigtable
Streaming
Rules Engine
Cloud Data Cloud Dataflow Data Analysis
Cloud Storage Cloud Datalab
Rules Engine
Cloud Dataproc
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 83
Big Data > DMP Data Warehouse
Relevant Users
DoubleClick Cloud Storage
Campaign Manager
Reference table
BigQuery
Marketing List
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 84
Big Data > Log Processing
Microservices Batch
Container Engine
Log Storage
Cloud Storage
Log Streaming
Cloud Pub/Sub
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 85
Big Data > Time Series Analysis
Storage ML
Batch
BigQuery Cloud ML
Time Series Files
Cloud Storage
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 86
Resources
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 87
Web Resources
The Products and Services logos may be used to accurately reference Google's technology and tools, for instance in architecture diagrams. 88