Вы находитесь на странице: 1из 95

This deck (probably) has every GCP icon you’ve ever wanted.

You can find SVG,


powerpoint, draw.IO, Lucidchart, Simple Designs, or Cacoo at cloud.google.com/icons.

Thanks for building with GCP!


These slides come
from a website which
might have other tools
you use also →
GCP Icons
v1.4
Table of Contents

Google Cloud Platform Icons 5 Diagram Examples: General 36


Diagram Elements 9 Diagram Examples: Specific 50
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 20 Backup and Archive
Websites
Elements for Slides & PPT 22 Mobile
User and Device Cards LifeSciences
Service Cards Retail
Zones Big Data
Product Cards
Expanded Product Cards Resources 94
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. 4
Google Cloud Platform Icons

Compute Cloud AI Data Transfer

Compute App Kubernetes Cloud Machine Cloud Cloud Cloud Video Cloud Transfer
Intelligence Cloud TPU
Engine Engine Engine Learning Engine Vision API Speech-to-Text AutoML Appliance
API

Cloud Container- Cloud Natural Cloud Cloud Advanced Cloud Dialogflow


GPU
Functions Optimized OS Language API Translation Jobs API Solutions Lab Text-to-Speech Enterprise
API Edition

Big Data Identity & Security

Cloud Cloud Cloud Cloud Resource Cloud Security Key Cloud Security
BigQuery Cloud IAM
Dataflow Dataproc Dataprep Manager Scanner Management Command
Service Center

Cloud Cloud Cloud Data Loss Identity-Aware Security Key


Genomics BeyondCorp
Datalab Pub/Sub Composer Prevention API Proxy 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. 5
Google Cloud Platform Icons

Management Tools Networking

Error Virtual Cloud Load Cloud Cloud Cloud Cloud


Stackdriver Monitoring Logging Trace
Reporting Private Cloud Balancing CDN External IP Firewall Rules Router
Addresses

Cloud Cloud Cloud Cloud Dedicated Cloud Cloud Partner


Debugger Cloud DNS Cloud VPN
Deployment APIs Console Shell Interconnect Network Routes Interconnect
Manager

Cloud Mobile Cloud Standard Premium


Profiler Cloud Armor
App Billing API Network Tier Network Tier

GCP products and


services without a
unique icon have a
generic hexagon.

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 Platform Icons

Developer Tools API Platform & Ecosystems Storage & Databases

Cloud Cloud Source API API Apigee API Cloud Cloud Cloud Cloud
Cloud SDK Maven App Storage Bigtable Datastore Memorystore
Test Lab Repositories Analytics Monetization Platform
Engine Plugin

Cloud Cloud Container Cloud Tools Cloud Developer Apigee Cloud Persistent Cloud
Cloud SQL
Tools for Tools for Registry for Eclipse Endpoints Portal Sense Spanner Disk Filestore
PowerShell Visual Studio

Internet of Things

Gradle App Cloud Tools Cloud


IDE plugins Cloud Build Firestore
Engine Plugin for IntelliJ

Cloud IoT Cloud IoT


Core Edge

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
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. 8
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. 10
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
Devices
path connects these elements
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. 11
Diagram Elements: Product and Service Cards

Product Card Expanded Product Card Service Card


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

Product Cards can be single or Virtual


File System
grouped. Product Cards can Compute Engine
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. 12
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
#FFF8E1
corners. #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
External
1st party
infrastructure
1st party
#E1F5FE

#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. 13
Diagram Elements: Zones and Nesting - Specifications

1
Constrained
Devices
2 Standard
Devices Storage
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
#000000 | 38% opacity Analytics
Monitoring Kubernetes
Cloud Engine
4 Icon Title - Roboto Reg Gateway
Dataflow
12px | #000000 | 87% opacity 4 Logging
Compute
BigQuery Engine
5 Icons
#000000 | 54% Opacity
Cloud
centered in zones Dataproc
5 Cloud
Datalab

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: Zones and Nesting - Specifications

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

padding right, bottom, left


Cloud

2 Project Zone - Heading 3 Datastore


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

3 Zone Level 1 - Heading Analytics


Monitoring Kubernetes
Roboto Med Cloud Engine
Gateway
16px type / 24px line-height Dataflow
#000000 | 38% opacity Logging
Compute
8px pad top, 16px Pad left BigQuery Engine

4
4 Zone Level 1 - Cards Cloud
8px padding top, right, Dataproc
bottom, left and between
cards Cloud
Datalab

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: Zones and Nesting - Specifications

1
Project Zone Exceptions: ZONE 1 ZONE 1

Batch Processing Analytics Backend


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

+ 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. 16
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. 17
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. 18
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. 19
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. 21
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. 23
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. 24
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. 25
Product Cards

Compute

Compute Name Name Name Name


GPU
Engine Compute Engine Compute Engine GPU GPU

App Name Name Cloud Name Name


Engine App Engine App Engine Functions Cloud Functions Cloud Functions

Kubernetes Name Name Container- Name Name


Engine Kubernetes Engine Kubernetes Engine Optimized OS Container-Optimized OS Container-Optimized OS

API Platform & Ecosystems

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. 26
Product Cards

Identity & Security

Cloud Name Name Name Name


BeyondCorp
IAM Cloud IAM Cloud IAM BeyondCorp BeyondCorp

Cloud Resource Name Name Data Loss Name


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

Name
Cloud Security Name Name Data Loss Prevention API
Scanner Cloud Security Scanner Cloud Security Scanner

Identity-Aware Name
Key Management Name Name
Proxy Identity-Aware Proxy
Service Key Management Service Key Management Service

Name
Identity-Aware Proxy
Cloud Security Name
Command Center Cloud Security Command Center

Security Key Name


Name Enforcement Security Key Enforcement
Cloud Security Command Center

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. 27
Product Cards

Big Data

Name Name Cloud Name Name


BigQuery
BigQuery BigQuery Datalab Cloud Datalab Cloud Datalab

Cloud Name Name Cloud Name Name


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

Cloud Name Name Name Name


Genomics
Dataproc Cloud Dataproc Cloud Dataproc Genomics Genomics

Cloud Name Name Cloud Name Name


Dataprep Cloud Dataprep Cloud Dataprep Composer Cloud Composer Cloud Composer

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. 28
Product Cards

Cloud AI

Cloud Machine Name Name Natural Name Name


Learning Cloud Machine Learning Cloud Machine Learning Language API Natural Language API Natural Language API

Vision Name Name Translation Name Name


API Vision API Vision API API Translation API Translation API

Cloud Name Name Jobs Name Name


Speech-to-Text Cloud Speech-to-Text Cloud Speech-to-Text API Jobs API Jobs API

Cloud Video Name Advanced Name Name


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

Name
Cloud Video Intelligence 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. 29
Product Cards

Internet of Things

Cloud Name Name Cloud Name Name


IoT Core Cloud IoT Core Cloud IoT Core IoT Edge Cloud IoT Edge Cloud IoT Edge

Storage & Databases

Cloud Name Name Cloud Name Name


Storage Cloud Storage Cloud Storage SQL Cloud SQL Cloud SQL

Cloud Name Name Cloud Name Name


Bigtable Cloud Bigtable Cloud Bigtable Spanner Cloud Spanner Cloud Spanner

Cloud Name Name Persistent Name Name


Datastore Cloud Datastore Cloud Datastore Disk Persistent Disk Persistent Disk

Cloud Name Name Cloud Name Name


Memorystore Cloud Memorystore Cloud Memorystore Filestore Cloud Filestore Cloud 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. 30
Product Cards

Management Tools

Name Name Name Name


Stackdriver Debugger
Stackdriver Stackdriver Debugger Debugger

Name Name Deployment Name Name


Monitoring
Monitoring Monitoring Manager Deployment Manager Deployment Manager

Name Name Cloud Name Name


Logging
Logging Logging Console Cloud Console Cloud Console

Error Name Name Cloud Name Name


Reporting Error Reporting Error Reporting Shell Cloud Shell Cloud Shell

Name Name Cloud Name Name


Trace
Trace Trace Mobile App Cloud Mobile App Cloud Mobile App

Name Name Billing Name Name


Profiler
Profiler Profiler API Billing API 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. 31
Product Cards

Networking

Virtual Name Name Dedicated Name Name


Private Cloud Virtual Private Cloud Virtual Private Cloud Interconnect Dedicated Interconnect Dedicated 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. 32
Product Cards

Developer Tools

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 Cloud Tools Name Name


Engine Plugin Maven App Engine Plugin Maven App Engine Plugin for Eclipse 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

Container Name Name


Registry Container Registry Container 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. 33
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

Cloud Dataflow Cloud Dataflow


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

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

Kubernetes Engine Kubernetes Engine


Name Name Name Name
Kubernetes Engine Kubernetes Engine Cloud Storage Cloud Storage 10GB PD 10GB PD

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

Cloud Dataproc Cloud Dataproc


Name Name Name Name
Cloud Bigtable Cloud Bigtable Cloud Pub/Sub Cloud 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. 34
Title bar, Footer bar, Project Zone, Notes, Markers, and Legend

Architecture: App Engine and Cloud Endpoints

Use this note to call out


or clarify parts of a diagram

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 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. 35
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. 37
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. 38
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. 39
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. 40
General > Firebase and Google App Engine

Architecture: General > Firebase and Google 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. 41
General > Firebase and Managed VMs

Architecture: General > Firebase and Managed VMs

Runs Your
Service in
Docker
App Containers Docker
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. 42
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. 43
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 Kubernetes Engine
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. 44
General > Hadoop on Google Cloud Platform

Architecture: General > Hadoop on Google Cloud Platform

Google Cloud Storage


Connector for Hadoop Input Data
Cloud Storage

Map Reduce Task


Hadoop Master Compute Engine
Compute Engine
Multiple Instances

Output Data
Google Cloud Storage
Cloud Storage
Connector for Hadoop

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 > 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. 46
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. 47
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

Cloud
Datastore
Ingest Pipelines Application &
Cloud Presentation
Cloud Cloud Bigtable
Pub/Sub Dataflow App
Engine
Analytics
Monitoring Kubernetes
Cloud Engine
Gateway
Dataflow
Compute
Logging
BigQuery Engine

Cloud
Dataproc

Cloud
Datalab

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 > 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
Cloud 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. 49
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. 51
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. 52
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. 53
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. 54
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. 55
Gaming > Gaming Analytics

Architecture: Gaming > Gaming Analytics

Streaming

Real-Time Events Authentication


Multiple Platforms App Engine

Async Messaging Data Exploration


Cloud Pub/Sub Cloud Datalab

Report & Share


Business Analysis

Data Processing Analytics Engine


Cloud Dataflow BigQuery

Batch

Gaming Logs
Batch Load

Log 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. 56
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 Cloud Image Cloud
Memcache BigQuery
AdMob Services
Datastore 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. 57
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
Kubernetes 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. 58
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 Cloud 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. 59
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 Cloud Dataproc
Cloud Storage

Archival Storage
ETL Cloud Storage Nearline
Dataflow

Ingestion Layer Data Sources


Batch Google
Cloud Cloud Processing 1st Party
Marketing
Cluster
Dataflow Pub/Sub Real-time Platform
Analytics
2nd Party
Cluster
Cloud Compute
BigQuery 3rd Party
Dataproc 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. 60
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. 61
Internet of Things > MQTT to PubSub Broker

Architecture: Internet of Things > MQTT to PubSub Broker

IoT Application
App Engine

Autoscaled Broker Tier


Custom MQTT <-> Cloud Pub/Sub broker

Cloud Load MQTT Broker IoT Topic


Balancing Compute Engine Cloud Pub/Sub
MQTT
Devices RabbitMQ™

Stream Analytics
Cloud 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. 62
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
Cloud
e.g. BLE
Storage

Cloud
Datastore
Ingest Pipelines Application &
Cloud
Presentation
Cloud Cloud Bigtable
Pub/Sub Dataflow App
Engine
Analytics
Monitoring Kubernetes
Cloud Engine
Gateway
Dataflow
Compute
Logging
BigQuery Engine

Cloud
Dataproc

Cloud
Datalab

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
Financial Services > Monte Carlo Simulations

Architecture: Financial Services > Monte Carlo Simulations

Data Processing

Storage/Analysis Hadoop/Spark
BigQuery Cloud Dataproc

Visualization
Storage Dataflow/Beam
Cloud Datalab
Cloud Bigtable Cloud Dataflow

Storage Bespoke Apps


Cloud Storage 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. 64
Financial Services > Time Series Analysis

Architecture: Financial Services > Time Series Analysis

Storage ML
Batch
BigQuery Cloud ML
Time Series Files
Cloud Storage

Time Series Processing Storage Processing


Cloud Dataflow Cloud Bigtable Cloud Dataproc
Streaming

Time Series Streaming


Cloud Pub/Sub Storage Analysis
Cloud Storage Cloud Datalab

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
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. 66
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 Master 7
Pod

3
Staging Namespace Ops & Quality

Jenkins Slaves Frontend


ReplicationController ReplicationController

4
6

Docker Images Backend


Container Registry 5 ReplicationController

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

2 Code Enters CD Pipeline 4 Push Docker images 6 Operational and Functional Testing

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. 67
Dev Test > Scale Testing with Kubernetes+Locust

Architecture: Dev Test > Scale Testing with Kubernetes+Locust

Load Testing Namespace Application Under Test Namespace

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

Backend
Kubernetes Engine

1 Tester starts test 4 FE pods talk to BE service

2 Master 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. 68
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. 69
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. 70
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. 71
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. 72
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. 73
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. 74
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. 75
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. 76
Websites > Dynamic Hosting

Architecture: 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 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 > 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. 78
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. 79
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 Cloud Image Cloud
Memcache BigQuery
AdMob Services
Datastore 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. 80
LifeSciences > Genomics, Secondary Analysis

Architecture: LifeSciences > Genomics, Secondary Analysis

High
Throughput
Genome
Sequencers Carrier
Interconnect

Storage

Ingest Metadata
Cloud SQL
Cloud Cloud Load Ingest Server
Network Balancing Compute Engine
Raw Datafiles
Cloud Storage

Processed Data
Elastic Cluster Cloud Storage

HPC Cluster
Compute Engine

10 Nodes

Scientist Analytics

Lab notebooks Online Analytics


Cloud Datalab 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. 81
LifeSciences > Patient Monitoring

Architecture: LifeSciences > Patient Monitoring

Patient

Patient Monitors
(pulse, blood
sugar, exercise)

Ingest Storage
Cloud Pub/Sub Cloud Bigtable

Health Care Alerts Analytics


Professional
Notifications Process Data
Cloud 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. 82
LifeSciences > Variant Analysis

Architecture: LifeSciences > Variant Analysis

High
Throughput
Genome
Sequencers Private Datasets Public Datasets
BAM
FASTQ Data Ingest Patient Data 1000 Genomes MSSNG Autism
Genomics Cloud Storage Cloud Storage Cloud Storage

Illumina Platform TCGA


Cloud Storage Cloud Storage

Ref Genomes
Cloud Storage

Scientist Analytics

Batch Analytics
Cloud Dataflow

Lab Notebooks Online Analytics


Cloud Datalab 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. 83
Retail > Beacons and Targeted Marketing

Architecture: Retail > Beacons and Targeted Marketing

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

Proximity Streams Stream Processing Proximity Events

Backoffice Messaging Analytics


Business Systems Cloud 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. 84
Retail > Fraud Detection

Architecture: Retail > Fraud Detection

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

Rules Cache Fraud Modeling Fraud Analysis


Cloud Cache BigQuery
Regression
Prediction API

Spark MLlib Processed Events


Cloud 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. 85
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)

Logging BigQuery

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. 86
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 Cloud Pub/Sub Cloud 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. 87
Retail > Recommendation Engines

Architecture: Retail > Recommendation Engines

Data Sources Analytics


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 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 > Shopping Cart Analysis

Architecture: Retail > Shopping Cart Analysis

Data Sources Analytics


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 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
Big Data > Complex Event Processing

Mobile Devices
Push Notifications
Streaming
Push to Devices
Cloud Apps App Engine
Compute 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

Batch Events Time Series Report & Share


Business Analysis
On-Premises ETL Data Warehouse
Databases Cloud Dataflow BigQuery

Transform Data Execution Results

Streaming

Rules Engine
Cloud Data Cloud Dataflow Data Analysis
Cloud Storage Cloud Datalab

Rules Engine
Cloud 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. 90
Big Data > DMP / Data Warehouse

Architecture: Big Data > DMP / Data Warehouse

Relevant Users
Cloud Storage
Campaign Manager

Customer Lists Logic

Export Ad Data Id matching


Cloud Storage Cloud 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. 91
Big Data > Log Processing

Architecture: Big Data > Log Processing

Microservices Batch
Container Engine
Log Storage
Cloud Storage

Log Collection Log Processing Log Analytics


Cloud Logging Cloud Dataflow BigQuery
Streaming

Log Streaming
Cloud 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. 92
Big Data > Time Series Analysis

Architecture: Big Data > Time Series Analysis

Storage ML
Batch
BigQuery Cloud ML
Time Series Files
Cloud Storage

Time Series Processing Storage Processing


Cloud Dataflow Cloud Bigtable Cloud Dataproc
Streaming

Time Series Streaming


Cloud Pub/Sub Storage Analysis
Cloud Storage Cloud Datalab

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
Web Resources

Icon and sample diagrams landing page https://cloud.google.com/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. 95

Вам также может понравиться