0% found this document useful (0 votes)
29 views96 pages

Google Cloud Icons and Diagrams Guide

Uploaded by

havishbhavsar5
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views96 pages

Google Cloud Icons and Diagrams Guide

Uploaded by

havishbhavsar5
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 96

Google Cloud

Official Icons &


Solution Architectures

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 1
Last updated 6th September 2022

This slide deck contains the latest icons for Google Cloud and is available from
cloud.google.com/icons. The “PNG basic cards” and “SVG and PNG” zip files on that page are
still currently being updated.

The deck is read-only but you can easily make your own copy by selecting [File] > [Make a
Copy] in the menu above. Icons can also be copy/pasted from here into other Google Slide
decks. Note also that if needed slides can be downloaded as PowerPoint using [File] >
[Download] and choosing the format.

Don’t forget you can also build diagrams with our architecture diagramming tool at:
https://googlecloudcheatsheet.withgoogle.com/architecture
More information here Introducing a Google Cloud architecture diagramming tool

Thanks for building with Google Cloud!


Table of Contents

Google Cloud Icons 4 Diagram Examples: General 43


Diagram Elements 13 Diagram Examples: Specific 56
Overview Media
User Cards and User Paths Gaming
Product and Service Cards Digital Marketing
Zones and Nesting Internet of Things
Title and Footer Bars Financial Services
Dev Test
Material Icons from Google 24 Backup and Archive
Websites
Elements for Slides & PPT 26 Mobile
User and Device Cards LifeSciences
Service Cards Retail
Zones Big Data
Product Cards
Expanded Product Cards Resources 101
Title bar, Footer bar, Project Zone, Notes, Markers, and Legend

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 3
Google Cloud Icons

AI and Machine Learning

Vertex AI AutoML AutoML AutoML AutoML AutoML AutoML


Natural Language Tables Translation Video Intelligence Vision

Cloud Cloud Cloud Cloud TPU Cloud Cloud Data Labeling


Inference API Talent Solution Natural Language API Translation API Vision API

Speech-to-Text Text-to-Speech Video Intelligence Document AI Visual Inspection AI Google Cloud


API
products and
services not
represented here
with a unique icon
should use this
Retail API Recommendations Cloud AI Contact Center AI Dialogflow Agent Assist
Contact Center AI Enterprise Edition
AI Platform
generic icon.

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 4
Google Cloud Icons
Compute

Compute Engine Cloud Functions Cloud Run App Engine Google Kubernetes Google Cloud Bare Metal Cloud GPUs Workflows Distributed Container-
Engine VMware Engine Solution Cloud Optimized OS

Analytics

BigQuery Cloud Cloud Data Catalog Dataflow Dataprep by Dataproc Life Sciences
Composer Data Fusion Trifacta

Pub/Sub Datastream Healthcare API Looker Google Dataplex Analytics Hub


Data Studio

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 5
Google Cloud Icons

Operations

Cloud APIs Cloud Billing API Cloud Console Cloud Deployment Cloud Logging Google Cloud App Cloud Monitoring Cloud Shell
Manager

Error Reporting Cloud Profiler Cloud Trace Cloud Deploy

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 6
Google Cloud Icons

Networking

Cloud External IP Cloud Firewall Cloud Load Cloud NAT Cloud Network
Cloud Armor Cloud CDN Cloud DNS Cloud Interconnect
Addresses Rules Balancing

Cloud Routes Cloud Router Cloud VPN Partner Premium Network Standard Network Virtual Private Network
Traffic Director
Interconnect Tier Tier Cloud Intelligence

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 7
Google Cloud Icons

CI/CD

Cloud Code Cloud Code for Cloud Scheduler Cloud Source Cloud Tasks Cloud Test Lab Cloud Tools for
Cloud Build Cloud SDK
IntelliJ Repositories Eclipse

Container Gradle App Engine IDE plugins Maven App Engine Tools Tools for Artifact
Registry Plugin Plugin for PowerShell Visual Studio Registry

API Management

API Analytics API Monetization Apigee API Apigee Sense Cloud Endpoints Developer Portal
Platform

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 8
Google Cloud Icons

Internet of Things

Cloud IoT Core

Databases

Cloud Bigtable Cloud Spanner Cloud SQL Datastore Firestore Memorystore BigQuery AlloyDB Database Migration
Service

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 9
Google Cloud Icons

Storage

Cloud Storage Filestore Persistent Disk Data Transfer

Hybrid and Multicloud

Anthos Service
Traffic Director Anthos Anthos clusters
Mesh

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 10
Google Cloud Icons

Security

Security Data Loss Managed Secret


Identity & Access Cloud Identity Cloud Resource Web Security Cloud Key
Command Prevention API Microsoft AD Manager
Management Manager Scanner Management
Center

Migration

Transfer Migrate for Migrate to Database Migration


Appliance Compute Engine Containers Service

Storage Transfer Cloud Data BigQuery Data


Service Transfer Transfer Service

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 11
Open Source Icons

Name Name
Kubernetes
Kubernetes Kubernetes

Kubernetes

Name Name
TensorFlow
TensorFlow TensorFlow

TensorFlow

Forseti Name Name


Security Forseti Security Forseti Security

Forseti
Security

Name Name
Istio
Istio Istio

Istio

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 12
Diagram Elements
Diagram Elements: Overview

Architecture: Backup and Archive > Disaster Recovery Cold standby server 8
3
The call-outs below identify
the various elements found
in a diagram.

1 User Cards 1
5
2 User Paths
4
Instance Group
6
3 Project/Platform Zone Serving Instance 7
Cloud Cloud Load
4 Product Card
2 DNS Balancing
Compute Engine Persistent
Disk Snapshot
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 logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 14
Diagram Elements: User Cards and User Paths

Grey icons represent user or Generic User Specific User Phone User Alternate Input
device input.

User elements are located on


the left side of the diagram,
where the flow originates. A User Name Mobile Gateway
path connects these elements Devices

to Google Cloud Platform


elements. A name can be used
to clarify the user or alternate
input method. Primary Path 2pt | Google Blue | #4284F3

User and alternate input icons Optional Primary Path 2pt Dashed | Google Blue | #4284F3
are 72x72px with a black
(#000000) fill at 54% opacity. Secondary Path 2pt | 38% Black | #9E9E9E

Optional Secondary Path 2pt Dashed | 38% Black | #9E9E9E

Success Status 2pt | Google Green | #34A853

Failure Status 2pt | Google Red | #EA4335

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 15
Diagram Elements: Product and Service Cards

Product Card Expanded Product Card Service Card


Product and Service
information is displayed Batch Processing Local
Compute Engine Compute
Compute Engine
using Material Design cards.
Multiple Instances

Product Cards can be single or Virtual


grouped. Product Cards can Compute Engine
File System
Analytics Backend
display a functional name Compute Engine 10GB PD
above the product name for Push
2 1
additional clarity. Notification
Service

Expanded Product Cards allow Analytics Backend


the use of icons and text to Compute Engine
identify attributes of the
Analytics Backend
product. Compute Engine

Service cards use a circular


icon frame and text wrapped
to decrease card width.

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 16
Diagram Elements: Zones and Nesting

User 1 (Default) System 1 Project Zone / Cloud Service Provider


Zones define project areas #FFFFFF #F1F8E9 #F6F6F6

and groups within project


Logical Grouping of Services / Instances Region
areas. #E3F2FD #ECEFF1

Infrastructure External SaaS


Use zones to clarify diagram Zone Zone
System 2 Providers
structure and flow. The user #F3E5F5 #FFEBEE
#FFF3E0 #FFF3E0

area can also contain zones to


SubNetwork Firewall
clarify user pathways. #EDE7F6 #FBE9E7
External Data
All zones have 2px rounded Sources
Instance Group
corners.
#FFF8E1
#F9FBE7

Kubernetes cluster
Zones do not have shadows. colo / dc / External #FCE4EC
Replica Pool
on-premises infrastructure #E0F7FA
pod
#EFEBE9 3rd party
#E8F5E9
#E0F2F1

External Account Optional Component


#E8EAF6 2pt dashed line #4284F3
infrastructure
1st party
#E1F5FE

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 17
Diagram Elements: Zones and Nesting - Specifications

1
Constrained
2 Standard
Storage
User Zones: Devices Devices
Non-TCP
e.g. BLE
3 HTTPS
Cloud
1 16px padding (all sides) Storage

2 Zone Heading - Roboto Med Datastore


16px type / 24px line-height
Application &
#000000 | 38% opacity Ingest Pipelines
Cloud Presentation
Bigtable
3 Zone Subhead - Roboto Reg Pub/Sub Dataflow App
12px type / 16px line-height Engine
#000000 | 38% opacity Analytics
Monitoring Kubernetes
Engine
4 Icon Title - Roboto Reg Gateway Dataflow

12px | #000000 | 87% opacity 4 Compute


Logging
BigQuery Engine
5 Icons
#000000 | 54% Opacity
centered in zones Dataproc

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 18
Diagram Elements: Zones and Nesting - Specifications

1 2
Constrained Standard
Storage
Project Zone: Devices
Non-TCP
Devices
HTTPS
Cloud
e.g. BLE
1 16px padding top |24px Storage

padding right, bottom, left


Datastore
2 Project Zone - Heading 3
Application &
(Optional) Roboto Med Ingest Pipelines
Cloud Presentation
16px type / 24px line-height Bigtable
#000000 | 87% opacity Pub/Sub Dataflow App
Engine

3 Zone Level 1 - Heading Analytics


Monitoring Kubernetes
Roboto Med Engine
16px type / 24px line-height Gateway Dataflow

#000000 | 38% opacity Logging


Compute
8px pad top, 16px Pad left BigQuery Engine

4
4 Zone Level 1 - Cards
8px padding top, right, Dataproc

bottom, left and between


cards

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 19
Diagram Elements: Zones and Nesting - Specifications

1
Project Zone Exceptions: ZONE 1 ZONE 1

Analytics Backend
1 Stacked cards need Batch Processing
Compute Engine
Compute Engine
additional padding due to +8px +8px
shadow width. Multiple Instances

+ 8px padding right, bottom


and, left +8px

Stacked card with Standard card with


additional padding normal padding

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 20
Diagram Elements: Expanded Product Card - Specifications

Disks

Call out disk size and type


used on a Product Card.

When using the Expanded Disk size and type


Product Card you can identify
the number of disks, the total
storage capacity, and the type Additional Modifier
of disks being used.

Disk options
PD - Persistent Disk
PD-SSD - Persistent SSD Disk
Local SSD - Local SSD Disk Disk icon Number of disks

Disk icons, like other icons, are Autoscaling Preemptable


black (#000000) at 54% opacity Virtual Machine

Instance w/1 Persistent Disk

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 21
Diagram Elements: Expanded Product Card - Specifications

Machine Type

Six different machine types


can be defined by a unique
icon and identifiers for “GB of Standard High-CPU
RAM per core” and “number of machine machine
cores”.

Machine Type Options


Standard machine
Shared-core machine (F1)
Shared-core High-memory
Shared-core machine (G1)
machine machine
High-CPU machine
High-memory machine
Number of cores
Custom Virtual Machine GB of RAM per core

Machine type
Shared-core Custom Virtual
Longer RAM machine Machine

Instance w/2GB RAM for each core value example

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 22
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.

The Title and Footer bars


create a polished and
complete look when used with
a diagram.

Footer Bar

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 23
Material Icons from Google
Icons and Material Design

Material Design icons are simple,


modern, friendly, and sometimes
quirky. Each icon is reduced to its
minimal form. The designs ensure
readability and clarity even at
small sizes.

Use these icons to create specific


User and Device Cards or Service
Cards while maintaining a
consistent visual look.

Material icons can be searched


and downloaded directly from
material.io/tools/icons/

TIP: Use black icon then set


transparency to 46% in “Format >
Format Options” to match icon
color. Sample of Material icons

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 25
Elements for Slides & PPT
User and Device Cards

One Line

Two
Line

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 27
Service Cards

Gateway Task Application Network Blank One Line


Queues System(s) Load
Balancer

Memcache Image Virtual Blank One Line


Services File System Google
Network W/
Edge Cache
Logs API Dedicated CDN Blank Two
Game Server Interconnect & Three Line
Push
Notification
Cluster Frontend Scheduled Service Blank Two
Platform Services Tasks & Three Line

NAT Google HTTPS


Edge POP Load Balancer

Squid Proxy External Persistent


Payment Form Disk Snapshot

Bucket Internal Payment Persistent


Authorization Disk

Service Discovery VPN


Gateway

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 28
Zones

User 1 (Default) System 1 Project Zone / Cloud Service Provider


#FFFFFF #F1F8E9 #F6F6F6

Logical Grouping of Services / Instances Region


#E3F2FD #ECEFF1

Infrastructure External SaaS


Zone Zone
System 2 Providers
#FFF3E0 #FFF3E0
#F3E5F5 #FFEBEE

SubNetwork Firewall
#EDE7F6 #FBE9E7
External Data
Sources
Instance Group
#FFF8E1
#F9FBE7

Kubernetes cluster
#FCE4EC
colo / dc / External Replica Pool
on-premises infrastructure #E0F7FA
pod
#EFEBE9 3rd party
#E8F5E9
#E0F2F1

Account Optional Component


External
#E8EAF6 2pt dashed line #4284F3
infrastructure
1st party
#E1F5FE

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 29
Product Cards

Compute

Compute Name Name Cloud Name Name


Engine Compute Engine Compute Engine GPUs Cloud GPUs Cloud GPUs

App Name Name Cloud Name Name


Engine App Engine App Engine Functions Cloud Functions Cloud Functions

Google Name Name


Container- Name Name
Kubernetes Google Kubernetes Google Kubernetes
Optimized OS Container-Optimized OS Container-Optimized OS
Engine Engine Engine

Name Name Anthos Name Name


Cloud Run clusters Anthos clusters Anthos clusters
Cloud Run Cloud Run

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 30
Product Cards

API Management

API Name Name Apigee Name Name


Analytics API Analytics API Analytics Sense Apigee Sense Apigee Sense

API Name Name Cloud Name Name


Monetization API Monetization API Monetization Endpoints Cloud Endpoints Cloud Endpoints

Apigee API Name Name Developer Name Name


Platform Apigee API Platform Apigee API Platform Portal Developer Portal Developer Portal

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 31
Product Cards

Security

Name
Name Name
IAM BeyondCorp
IAM IAM

Data Loss Name


Cloud Resource Name Name Prevention API Data Loss Prevention API
Manager Cloud Resource Manager Cloud Resource Manager

Name
Data Loss Prevention API

Web Security Name Name


Scanner Web Security Scanner Web Security Scanner
Identity-Aware Name
Proxy Identity-Aware Proxy

Key Management Name Name Name


Service Key Management Service Key Management Service Identity-Aware Proxy

Name Name Security Key Name


Security Command Center Security Command Center Enforcement Security Key Enforcement

Name
Security Key Enforcement

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 32
Product Cards

Data Analytics

Name Name
BigQuery
BigQuery BigQuery

Name Name Name Name


Dataflow Pub/Sub
Dataflow Dataflow Pub/Sub Pub/Sub

Name Name
Name Name Cloud Life
Dataproc Sciences Cloud Life Cloud Life
Dataproc Dataproc Sciences Sciences

Name Name Cloud Name Name


Dataprep Composer Cloud Composer Cloud Composer
Dataprep Dataprep

Name Cloud Name Name


Name
Data Catalog Data Catalog Data Fusion Cloud Data Fusion Cloud Data Fusion
Data Catalog

Name Name
Analytics Hub
Analytics Hub Analytics Hub

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 33
Product Cards

Data Transfer

Transfer Name Name


Appliance Transfer Appliance Transfer Appliance

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 34
Product Cards

AI and Machine Learning

Name Name Natural Name Name


AI Platform
AI Platform AI Platform Language API Natural Language API Natural Language API

Name Name
Vertex AI
Vertex AI Vertex AI

Vision Name Name Translation Name Name


API Vision API Vision API API Translation API Translation API

Name Name Job Name Name


Speech-to-Text
Speech-to-Text Speech-to-Text Search Job Search Job Search

Cloud Video Name Advanced Name Name


Intelligence API Cloud Video Intelligence API Solutions Lab Advanced Solutions Lab Advanced Solutions Lab

Name Name
AutoML
AutoML AutoML

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 35
Product Cards

Internet of Things

Name Name
IoT Core
IoT Core IoT Core

Databases

Cloud Name Name Cloud Name Name


SQL Cloud SQL Cloud SQL Bigtable Cloud Bigtable Cloud Bigtable

Cloud Name Name Name Name


Cloud Spanner Cloud Spanner Memorystore
Spanner Memorystore Memorystore

Name Name Name Name


Firestore Datastore Datastore
Firestore Firestore Datastore

Name Name
AlloyDB
AlloyDB AlloyDB

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 36
Product Cards

Storage

Cloud Name Name Persistent Name Name


Storage Cloud Storage Cloud Storage Disk Persistent Disk Persistent Disk

Name Name
Filestore
Filestore Filestore

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 37
Product Cards

Operations

Cloud Name Name Deployment Name Name


Monitoring Cloud Monitoring Cloud Monitoring Manager Deployment Manager Deployment Manager

Cloud Name Name Cloud Name Name


Logging Cloud Logging Cloud Logging Console Cloud Console Cloud Console

Error Name Name Cloud Name Name


Reporting Error Reporting Error Reporting Shell Cloud Shell Cloud Shell

Cloud Name Name Cloud Name Name


Trace Cloud Trace Cloud Trace Mobile App Cloud Mobile App Cloud Mobile App

Cloud Name Name Cloud Billing Name Name


Profiler Cloud Profiler Cloud Profiler API Cloud Billing API Cloud Billing API

Cloud Name Name


APIs Cloud APIs Cloud APIs

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 38
Product Cards

Networking

Virtual Name Name Cloud Name Name


Private Cloud Virtual Private Cloud Virtual Private Cloud Interconnect Cloud Interconnect Cloud Interconnect

Cloud Load Name Name Cloud Name Name


Balancing Cloud Load Balancing Cloud Load Balancing DNS Cloud DNS Cloud DNS

Cloud Name Name Cloud Name Name


CDN Cloud CDN Cloud CDN Network Cloud Network Cloud Network

Cloud External Name Name Cloud Name Name


IP Addresses Cloud External IP Addresses Cloud External IP Addresses Routes Cloud Routes Cloud Routes

Cloud Name Name Cloud Name Name


Firewall Rules Cloud Firewall Rules Cloud Firewall Rules VPN Cloud VPN Cloud VPN

Cloud Name Name Cloud Name Name


Router Cloud Router Cloud Router Armor Cloud Armor Cloud Armor

Standard Name Name Premium Name Name


Network Tier Standard Network Tier Standard Network Tier Network Tier Premium Network Tier Premium Network Tier

Partner Name Name


Interconnect Partner Interconnect Partner Interconnect

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 39
Product Cards

CI / CD

Cloud Name Name Cloud Name Name


SDK Cloud SDK Cloud SDK Build Cloud Build Cloud Build

Gradle App Name Name Cloud Tools for Name


Engine Plugin Gradle App Engine Plugin Gradle App Engine Plugin Visual Studio Cloud Tools for Visual Studio

Cloud Source Name Name Name


Repositories Cloud Source Repositories Cloud Source Repositories Cloud Tools for Visual Studio

Maven App Name Name Name Name


Engine Plugin Maven App Engine Plugin Maven App Engine Plugin Cloud Tools for Eclipse Cloud Tools for Eclipse

Cloud Tools Name Name Cloud Name Name


for IntelliJ Cloud Tools for IntelliJ Cloud Tools for IntelliJ Test Lab Cloud Test Lab Cloud Test Lab

Cloud Tools for Name Name Name Name


IDE plugins
PowerShell Cloud Tools for PowerShell Cloud Tools for PowerShell IDE plugins IDE plugins

Artifact Name Name


Registry Artifact Registry Artifact Registry

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 40
Expanded Product Cards

App Engine App Engine


Name Name Name Name
Compute Engine Compute Engine BigQuery BigQuery 10GB PD 10GB PD

Attribute Name Attribute Name Attribute Name Attribute Name 1 1 1 1 1 123

Dataflow Dataflow
Name Name Name Name
App Engine App Engine Dataflow Dataflow 10GB PD 10GB PD

Attribute Name Attribute Name Attribute Name Attribute Name 1 1 1 1 1 123

GKE GKE
Name Name Name Name
GKE GKE Cloud Storage Cloud Storage 10GB PD 10GB PD

Attribute Name Attribute Name Attribute Name Attribute Name 1 1 1 1 1 123

Dataproc Dataproc
Name Name Name Name
Cloud Bigtable Cloud Bigtable Pub/Sub Pub/Sub 10GB PD 10GB PD

Attribute Name Attribute Name Attribute Name Attribute Name 1 1 1 1 1 123

Compute Engine Compute Engine


Name Name
Cloud SQL Cloud SQL 10GB PD 10GB PD

Attribute Name Attribute Name 1 1 1 1 1 123

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 41
Title bar, Footer bar, Project Zone, Notes, Markers, and Legend

Architecture: App Engine and Cloud Endpoints

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 42
Diagram Examples: General
General > App Engine and Cloud Endpoints

Architecture: General > App Engine and Cloud Endpoints

Endpoint
Clients

iOS

Mobile Backend API App


Cloud Endpoints Engine
Android

Web

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 44
General > Compute Engine and REST or gRPC

Architecture: General > Compute Engine and REST or gRPC

iOS

Mobile Services REST API


Compute Engine
Android

Web

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 45
General > Content Management

Architecture: General > Content Management

Cloud
DNS
ZONE A

Content Server
Compute Engine
Static Content
Autoscaling Cloud Storage

Cloud Load
Balancing
ZONE B Dynamic Content
Cloud SQL
Content Server
Compute Engine

Autoscaling

Publisher

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 46
General > Digital Asset Management and Sharing

Architecture: General > Digital Asset Management and Sharing

Task
Queues

Meta Data & Workflow


Asset Mgmt & Sharing Cloud SQL Media Processing
Cloud Load App Engine Compute Engine
Authentication Balancing
Autoscaling Meta Data & Workflow Autoscaling
Push Meta Data Cloud Datastore
Navigation
Search Share

Upload /
Download Media
Cloud Network Media Storage
W/ Edge Cache Cloud Storage

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 47
General > Firebase and App Engine

Architecture: General > Firebase and App Engine

App
Engine
iOS

Process
the Data
Synchronize
Across
Update Data Devices
Firebase

Android

Web

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 48
General > Firebase and Managed VMs

Architecture: General > Firebase and Managed VMs

Runs Your
Service in
Docker Docker
App Containers
Google
Engine
Kubernetes Engine iOS

Process
the Data

Update Data Synchronize Across Devices


Firebase

Android

Web

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 49
General > Firebase

Architecture: General > Firebase

iOS

Synchronize
Data Across
Update Data Devices
Firebase

Android

Web

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 50
General > GitLabCIoneGKE

Architecture: General > GitLabCloneGKE

Git Repos Backups


Bucket
Compute Engine

PostgreSQL PG DATA
Compute Engine
Compute Engine

10GB PD

1
NGINX Plus GitLab Rails CI Runners
Compute Engine Compute Engine GKE
Cloud Load
Balancing 10GB PD 10GB PD

2 1 1

Redis
Compute Engine Compute Engine Compute Engine

10GB PD 10GB PD 10GB PD

4 1 4 1 4 1

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 51
General > High Performance Computing

Architecture: General > High Performance Computing

Optional File System

Compute Node File System


HPC Head Node Input Data
Compute Engine Compute Engine
Compute Engine Cloud Storage
Multiple Instances Multiple Instances

Output Data
Cloud Storage

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 52
General > Real-Time Bidding

Architecture: General > Real-Time Bidding

Ads & Images


Bidding App Cloud Storage Map Reduce
Compute Engine Compute Engine
Ads & Images
Autoscaling Autoscaling
Cloud SQL
DoubleClick
Ad Exchange

Pixel Server
Cloud Load Compute Engine Modeling & Analytics
Balancing App Engine
Autoscaling

Prediction API
Campaign & Results
Campaign Server
Cloud SQL
App Engine

Campaign BigQuery
Client

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 53
General > Real-Time Stream Processing IoT

Architecture: General > Real-Time Stream Processing - Internet of Things

Constrained Standard
Devices Devices Storage
Non-TCP HTTPS
Cloud
e.g. BLE
Storage

Datastore

Ingest Pipelines Application &


Cloud Presentation
Bigtable
Pub/Sub Dataflow App
Engine
Analytics
Monitoring Kubernetes
Gateway Engine
Dataflow

Compute
Logging
BigQuery Engine

Dataproc

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 54
General > Web Application on Google App Engine

Architecture: General > Web Application on Google App Engine

Static Content
Cloud Storage

Dynamic Content
Front End App Cloud SQL Batch App
Cloud Load App Engine App Engine
Balancing
Autoscaling
Dynamic Content Autoscaling
Datastore

Memcache
Cloud
DNS

Task
Queues

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 55
Diagram Examples: Specific
Media > Hybrid Rendering

Architecture: Media > Hybrid Rendering

On-Premises “Render Farm”

Local Google Cloud


Compute Interconnect
Avere Physical & VPN Avere Virtual
Gateway
Appliance Edge Filter
Gateway

Compute
Engine
Local
Storage
Cloud
Storage

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 57
Media > Live Streaming

Architecture: Media > Live Streaming

Browser
Client

RTMP / RTSP Streaming Server CDN Fastly


Compute Engine Interconnect CDN
Mobile /
Live Event Recording Encoding
Recording Tablet Client
Module

Segment Storage
Cloud Storage

Streaming
Player

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 58
Media > Rendering

Architecture: Media > Rendering

On-Premises “Render Farm”

Local Google Cloud


Compute Interconnect
& VPN
Virtual
Gateway
File System
Gateway
NFS
& SMB Compute
Engine
Local
Storage
Cloud
Storage

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 59
Media > Transcoding

Architecture: Media > Transcoding

Source Files Queuing /


Launch VMs
Cloud Storage Scheduler

Copy Files
Locally

ffmpeg Output is multiple codecs,


command resolutions, and bit rates

Disaster If Disaster RecoveryM is


RecoveryM Windows based, a separate
on VM VM can be used

Copy Files
Cloud Storage

Shutdown Quality Ready for


VM Assurance Streaming

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 60
Gaming > Backend Database

Architecture: Gaming > Backend Database

Game Database
Frontend
Platform Services Cloud
Analytics Backend SQL
BigQuery or
Clients Dedicated Cloud
Game Server
Bigtable

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 61
Gaming > Mobile Game Backend

Architecture: Gaming > Mobile Game Backend

Apple Push Sockets API


Notification
Service Scheduled
Google Cloud Tasks
Messaging

Logs API

Batch Processing
Mobile Game Backend Compute Engine
iOS Cloud
Cloud App Engine Task
Endpoints Queues Multiple Instances
Endpoint
Multiple Instances
Clients

Optional Components
Android Image Cloud
Memcache BigQuery
AdMob Datastore Services
Storage

Google Play
Game Services

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 62
Gaming > Real-Time AAA Games Servers

Architecture: Gaming > Real-Time AAA Games Servers

Frontend Analytics Backend


Platform Services BigQuery

Service Discovery Dedicated Game Servers Game Database

Virtual Machines Cloud


Compute Engine SQL

Clients Multiple Instances or

Cloud
or
Bigtable
Kubernetes Cluster
GKE

Multiple Instances

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 63
Digital Marketing > DMP / Data Warehouse

Architecture: Digital Marketing > DMP / Data Warehouse

Relevant Users
Cloud Storage
Campaign Manager

Customer Lists Logic

Export Ad Data Id matching


Cloud Storage Dataflow
Analytics

Reference table
BigQuery

Marketing List

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 64
Digital Marketing > Publisher side analysis

Presentation Layer Analysis Layer Processing & Storage Layer


Analysis Layer
CMS
App Engine BI Interface Managed Data Warehouse
Data Studio 360 BigQuery
or
Ingestion
Layer E-commerce Image Analysis Managed Data Warehouse
Platform Vision API Cloud SQL
Experiences App Engine

or
TensorFlow Container Infra Columnar/NoSQL
GKE/Kubernetes Cloud Bigtable
Web/Mobile
Application
Production Storage
App Engine Dataproc
Cloud Storage

Archival Storage
ETL Cloud Storage Nearline
Dataflow

Ingestion Layer Data Sources


Batch Google
Processing 1st Party
Marketing
Dataflow Pub/Sub Cluster
Real-time Platform
Analytics
2nd Party
Cluster
Compute
Dataproc BigQuery 3rd Party
Engine Cluster

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 65
Digital Marketing > Real-Time Bidding

us-east

europe-west

us-central asia-east

Data Proxy Servers Data Proxy Servers


Compute Engine Compute Engine

Ad Manager Bid Servers Database Bid Database Bid


Compute Engine Compute Engine Compute Engine
Cloud Load
Balancing

Pixel Servers Database User Database User


Compute Engine Compute Engine Compute Engine
Analytics

Campaign
management

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 66
Internet of Things > MQTT to Pub/Sub Broker

Architecture: Internet of Things > MQTT to Pub/Sub Broker

IoT Application
App Engine

Autoscaled Broker Tier


Custom MQTT <-> Cloud Pub/Sub broker

Cloud Load MQTT Broker IoT Topic


Balancing Compute Engine Pub/Sub
MQTT
Devices RabbitMQ™

Stream Analytics
Dataflow

IoT Warehouse
BigQuery

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 67
Internet of Things > Sensor stream ingest and processing

Architecture: Internet of Things > Sensor stream ingest and processing

Constrained Standard
Devices Devices Storage
Non-TCP HTTPS
e.g. BLE Cloud
Storage

Datastore

Ingest Pipelines Application &


Cloud
Presentation
Bigtable
Pub/Sub Dataflow App
Engine
Analytics
Monitoring Kubernetes
Cloud Engine
Gateway
Dataflow
Compute
Logging
BigQuery Engine

Dataproc

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 68
Dev Test > Continuous Delivery with Spinnaker

Development
us-east1-d
Team
Code Repository
1 Test Instances
DevTools
Compute Engine
2 Build Artifact

Spinnaker
5
Compute Engine Prod Instances
Users
Compute Engine
3
Autoscaler

Cloud Image
Compute Engine Cloud Load
4
Balancing
Build Artifact 6
us-central1-f

Prod Instances
Compute Engine

Autoscaler

1 Commit code 3 Build immutable image 5 Run tests

2 Detect code change 4 Launch test instance from image 6 Perform rolling update of image
to autoscaler

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 69
Dev Test > Jenkins on k8s

End Users

Developers
Production Namespace
Code Repository Frontend Cloud Load
1
DevTools ReplicationController Balancing
2

Jenkins Namespace Backend


ReplicationController
Jenkins controller 7
Pod

3
Staging Namespace Ops & Quality

Jenkins replica Frontend


ReplicationController ReplicationController

4
6

Docker Images Backend


Container Registry 5 ReplicationController

1 Commit Code 3 Test/Build Job Submitted to 5 Images Deployed to Staging


replica
2 Code Enters CD Pipeline 6 Operational and Functional Testing
4 Push Docker images
7 Images Deployed to Production

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 70
Dev Test > Scale Testing with Kubernetes+Locust

Architecture: Dev Test > Scale Testing with Kubernetes+Locust

Load Testing Namespace Application Under Test Namespace

Frontend
Google
4
Test Kubernetes Engine
Operator
2
6
Locust Primary Locust Workers Frontend Backend
3
Container Engine Container Engine Service Service
1
5

Backend
Google
Kubernetes Engine

1 Tester starts test 4 FE pods talk to BE service

2 Primary starts load 5 Worker report results

3 Workers send request to FE service 6 Tester views results

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 71
Dev Test > UI Testing with Kubernetes

Architecture: Dev Test > UI Testing with Kubernetes

Selenium Namespace Web App Namespace

Chrome Nodes UI Servers


Container Engine Container Engine
Replication Controller Replication Controller
Tester
Selenium Hub
Container Engine Hub Frontend Backend
Service Service Service
Replication Controller

Firefox Nodes Backend Servers


Container Engine Container Engine
Replication Controller Replication Controller

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 72
Backup and Archive > Disaster Recovery cold standby server

Architecture: Backup and Archive > Disaster Recovery Cold standby server

Instance Group

Serving Instance
Cloud Cloud Load
Compute Engine Persistent
DNS Balancing Disk Snapshot
Multiple Instances

Instance Group

Heartbeat and
Snapshot System
Compute Engine
Multiple Instances

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 73
Backup and Archive > Disaster Recovery Warm static site

Architecture: Backup and Archive > Disaster Recovery Warm static site

Instance Group

Web Server
Compute Engine

Multiple Instances

Cloud Cloud Load


DNS Balancing
Instance Group

Web Server
Static Storage Compute Engine
Cloud Storage
Multiple Instances

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 74
Backup and Archive > Disaster Recovery with Application Replication

Architecture: Backup and Archive > Disaster Recovery with Application Replication

Standard Standby Snapshots Persistent


Devices Disk
Web Server
Compute Engine

Cloud Database Server Database Server


DNS Application Server Compute Engine Cloud SQL
Compute Engine

Replication

Cloud
Network

Carrier
VPN
Interconnect

On-Premises Data Center


Web Application Database
Server Server Server

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 75
Backup and Archive > Hosting Filers

Architecture: Backup and Archive > Hosting Filers

On-Premises
Datacenter

Filesystem Client Burst Capacity


Compute Engine Cloud Storage

File Server A

Avere vFXT
Filesystem Client Compute Engine
Compute Engine
Clustered
File Server B

Filesystem Client
Compute Engine
File Server C

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 76
Websites > API Hosting

Architecture: 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 logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 77
Websites > Multiple Network Interfaces

Multiple Network Interfaces

Outbound Network Security Appliance


Cloud Virtual Network Compute Engine

Production Network Test Network Infra Network


Cloud Virtual Network Cloud Virtual Network Cloud Virtual Network

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 78
Websites > Content Hosting

Architecture: Websites > Content Hosting

First
Request
Google Instances
Edge POP Compute Engine

Additional
Requests

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 79
Websites > Dynamic Hosting

Architecture: Websites > Dynamic Hosting

Zone 1

us-central 1-a

Instance Group
Compute Engine Primary
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 logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 80
Websites > Mobile Site Hosting

Architecture: Websites > Mobile Site Hosting

Firebase

Multiple
Devices
Native Apps or Backend App
Firebase
Mobile Web App Engine

Backend App
App Engine

Cloud Endpoints

Cloud Load Backend App


Balancing Compute Engine

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 81
Websites > Static Hosting

Architecture: Websites > Static Hosting

Cloud Standard Storage Bucket


DNS Cloud Storage

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 82
Mobile > Mobile Game Backend

Architecture: Mobile > Mobile Game Backend

Apple Push Sockets API


Notification
Service Scheduled
Google Cloud Tasks
Messaging

Logs API

Batch Processing
Mobile Game Backend Compute Engine
iOS Cloud
Cloud App Engine Task
Endpoints Queues Multiple Instances
Endpoint
Multiple Instances
Clients

Optional Components
Android Image Cloud
Memcache BigQuery
AdMob Datastore Services
Storage

Google Play
Game Services

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 83
LifeSciences > Patient Monitoring

Architecture: LifeSciences > Patient Monitoring

Patient

Patient Monitors
(pulse, blood
sugar, exercise)

Ingest Storage
Pub/Sub Cloud Bigtable

Health Care Alerts Analytics


Professional
Notifications Process Data
Pub/Sub Prediction API

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 84
Retail > Beacons and Targeted Marketing

Architecture: Retail > Beacons and Targeted Marketing

Beacons
Proximity Notifications
Messaging Processing Events
Pub/Sub Dataflow Cloud Bigtable

Proximity Streams Stream Processing Proximity Events

Backoffice Messaging Analytics


Business Systems Pub/Sub BigQuery

Queued Notifications Data Warehouse

Notifications
App Engine
Mobile Devices
Push Notifications Push to Devices

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 85
Retail > Fraud Detection

Architecture: Retail > Fraud Detection

Streaming Processing
Applications Pub/Sub Dataflow
App Engine
Transaction Streams Transaction Streams

Rules Cache Fraud Modeling Fraud Analysis


Cloud Cache BigQuery
Regression
Prediction API

Spark MLlib Processed Events


Dataproc Cloud Bigtable
Third-Party Data
External Sources Events Time-Series

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 86
Retail > PCI

Architecture: Retail > PCI

External
Payment
Customer
Processor
Payment
Requests
HTTPS

Virtual Private Cloud

External Internal Payment


Payment Form Authorization

Application Network

Cloud Load VPN VPN


NAT
Balancing Gateway Gateway

Application
Squid Proxy
System(s)

Cloud
BigQuery
Logging

Cloud
Monitoring

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 87
Retail > Real-Time Inventory

Architecture: Retail > Real-Time Inventory

Retail Store
Inventory Changes
Ingest Events
App Engine Cloud Bigtable

Capture Changes Processed Changes

Integrations Messaging Processing Analytics


Google Services Pub/Sub Dataflow BigQuery

Streaming Changes Inventory Streams Data Warehouse

Services Aggregates
App Engine Cloud SQL

Inventory APIs Inventory Counts

Backoffice
Business Applications

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 88
Retail > Recommendation Engines

Architecture: Retail > Recommendation Engines

Data Sources Analytics


BigQuery
Inventory Data Machine Learning
Cloud SQL ETL
Dataflow Spark MLlib
Applications
Dataproc
Purchases Transform Data
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
Datastore Outreach
Container Engine

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 89
Retail > Recommendation Engines

Architecture: Retail > Recommendation Engines

Data Sources Analytics


BigQuery
Inventory Data Machine Learning
Cloud SQL ETL
Dataflow Spark MLlib
Applications
Cloud Dataproc
Purchases Transform Data
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
Datastore Outreach
Container Engine

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 90
Retail > Shopping Cart Analysis

Architecture: Retail > Shopping Cart Analysis

Data Sources Analytics


BigQuery
Shopping Cart
Cloud SQL ETL
Dataflow
Cart Analysis Applications
Navigation Transform Data
Datastore Hadoop & Spark Shopping Cart
Dataproc App Engine

Inventory Data
Normalized Data Processing Browsing
Cloud SQL
Cloud Storage Dataflow Compute Engine
Combined Sources
Sessions
Datastore Outreach
Container Engine

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 91
Architecture: Big Data > DMP / Data Warehouse

Relevant Users
Cloud Storage
Campaign Manager

Customer Lists Logic

Export Ad Data Id matching


Cloud Storage Dataflow
Analytics

Reference table
BigQuery

Marketing List

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 92
Big Data > Log Processing

Architecture: Big Data > Log Processing

Microservices Batch
Container Engine
Log Storage
Cloud Storage

Log Collection Log Processing Log Analytics


Logging Dataflow BigQuery
Streaming

Log Streaming
Pub/Sub

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 93
Resources

miles and chuck and neal made this


Web Resources

Icon and sample diagrams landing page https://cloud.google.com/icons


Google Cloud Architecture Diagramming Tool https://googlecloudcheatsheet.withgoogle.com/architecture

The Products logos contained in this icon library may be used freely and without permission to accurately reference Google's technology and tools, for instance in books or architecture diagrams. 95
Data Integration >

Architecture: Data Integration

Data Integration
Marketing Audience Data Sets
ps1
Pub/Sub cf1 df1
Cloud Functions Dataflow Core
Rules Actions
BigQuery

sch1 Archive
Cloud Scheduler cf2 df2
BigQuery
Cloud Functions Dataflow
Inventory APIs

Program Res
BigQuery
b1 cf3 df3
Cloud Storage Cloud Functions Dataflow
Data Core View
b2 cf4 df4 BigQuery
Cloud Storage Cloud Functions Dataflow

Logs
b3 cf5 df5 BigQuery
Cloud Storage Cloud Functions Dataflow

You might also like