1 of 105

GCP Icons

v1.5

GO HERE FOR LATEST VERSION

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.

2 of 105

Please pardon our dust. We are currently in the process of updating our product icon set.

In the interim, we will not be updating the Powerpoint, Draw.IO, Lucidchart, SimpleDiagrams, or Cacoo found at cloud.google.com/icons.

Thanks for building with Google Cloud!

2

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 of 105

Table of Contents

Diagram Examples: General 44

Diagram Examples: Specific 57

Media

Gaming

Digital Marketing

Internet of Things

Financial Services

Dev Test

Backup and Archive

Websites

Mobile

LifeSciences

Retail

Big Data

Resources 102

Google Cloud Platform Icons 4

Diagram Elements 13

Overview

User Cards and User Paths

Product and Service Cards

Zones and Nesting

Title and Footer Bars

Material Icons from Google 24

Elements for Slides & PPT 26

User and Device Cards

Service Cards

Zones

Product Cards

Expanded Product Cards

Title bar, Footer bar, Project Zone, Notes, Markers, and Legend

3

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 of 105

Google Cloud Platform Icons

AI and Machine Learning

Cloud Vision API

Cloud Speech-to-Text

Cloud Natural Language API

Cloud Translation API

Cloud Video Intelligence API

Advanced Solutions Lab

Cloud AutoML

Cloud TPU

AutoML Video Intelligence

AutoML Natural Language

AutoML Translation

AutoML Vision

Recommendations AI

AutoML Tables

AI Platform

Cloud

Jobs API

Cloud Inference API

AI Hub

GCP products and services not represented here with a unique icon should use a generic hexagon.

AI Platform Data Labeling Service

Dialog Flow Enterprise Edition

Cloud Text-to-Speech

4

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 of 105

Google Cloud Platform Icons

Compute

Compute Engine

Cloud Functions

GPU

Data Analytics

Cloud Dataproc

Cloud Dataflow

Cloud Datalab

Cloud Pub/Sub

Genomics

Cloud Dataprep

Cloud Data Catalog

Cloud Composer

Cloud Data

Fusion

Container-�Optimized OS

GKE On-Prem

Cloud Run

Kubernetes Engine

App Engine

BigQuery

GCP products and services not represented here with a unique icon should use a generic hexagon.

5

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 of 105

Google Cloud Platform Icons

Management Tools

Stackdriver

Monitoring

Logging

Error Reporting

Trace

Cloud Deployment Manager

Debugger

Cloud Console

Cloud Shell

Cloud Mobile App

Cloud Billing API

Cloud APIs

Profiler

Cloud Service Mesh

GCP products and services not represented here with a unique icon should use a generic hexagon.

6

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 of 105

Google Cloud Platform Icons

Networking

Virtual Private Cloud

Cloud Load Balancing

Cloud CDN

Dedicated Interconnect

Cloud DNS

Cloud Network

Cloud External IP Addresses

Cloud Firewall Rules

Cloud Routes

Cloud VPN

Cloud Router

Partner Interconnect

Cloud Armor

Standard Network Tier

Premium Network Tier

Cloud NAT

Traffic Director

GCP products and services not represented here with a unique icon should use a generic hexagon.

7

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 of 105

Google Cloud Platform Icons

Developer Tools

Cloud SDK

Cloud Source Repositories

Cloud Tools

for PowerShell

Cloud Tools for �Visual Studio

Maven App Engine Plugin

Cloud Code for IntelliJ

Cloud Tools for Eclipse

Container Registry

Cloud Build

Gradle App Engine Plugin

IDE plugins

Cloud Code

Cloud Scheduler

Cloud Tasks

Cloud Test Lab

API Management

API Analytics

API Monetization

Apigee API Platform

Cloud Endpoints

Developer Portal

Apigee Sense

8

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 of 105

Google Cloud Platform Icons

Internet of Things

Cloud IoT Core

Databases

Cloud Datastore

Cloud Bigtable

Cloud SQL

Cloud Spanner

Cloud Memorystore

Cloud Firestore

GCP products and services not represented here with a unique icon should use a generic hexagon.

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 of 105

Google Cloud Platform Icons

Storage

Cloud Storage

Persistent Disk

Cloud Filestore

GCP products and services not represented here with a unique icon should use a generic hexagon.

10

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 of 105

Google Cloud Platform Icons

Security

Cloud IAM

Cloud Security Scanner

Key�Management Service

Cloud Resource Manager

Cloud Security Command Center

Migration

Transfer Appliance

Hybrid and Multi Cloud

Traffic Director

Stackdriver

GCP products and services not represented here with a unique icon should use a generic hexagon.

11

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 of 105

Open Source Icons

Kubernetes

TensorFlow

Forseti Security

Kubernetes

TensorFlow

Forseti Security

NameKubernetes

NameKubernetes

NameTensorFlow

NameTensorFlow

NameForseti Security

NameForseti Security

Istio

Istio

NameIstio

NameIstio

12

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 of 105

Diagram Elements

13

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 of 105

Diagram Elements: Overview

The call-outs below identify the various elements found in a diagram.

1 User Cards�2 User Paths�3 Project/Platform Zone�4 Product Card5 Zone grouping�6 Expanded Product Card�7 Service Card8 Title bar (Optional)�9 Footer (Optional)

Instance Group

Serving InstanceCompute Engine

Multiple Instances

Instance Group

Heartbeat and�Snapshot SystemCompute Engine

Multiple Instances

Persistent�Disk Snapshot

Architecture: Backup and Archive > Disaster Recovery Cold standby server

Cloud Load�Balancing

Cloud�DNS

1

2

3

7

5

6

4

8

9

14

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 of 105

Diagram Elements: User Cards and User Paths

Grey icons represent user or device input.

User elements are located on the left side of the diagram, where the flow originates. A path connects these elements to Google Cloud Platform elements. A name can be used to clarify the user or alternate input method.

User and alternate input icons are 72x72px with a black (#000000) fill at 54% opacity.

Generic User

Specific User

Phone User

Alternate Input

Secondary Path

Optional Primary Path

Optional Secondary Path

2pt | 38% Black | #9E9E9E

2pt Dashed | Google Blue | #4284F3

2pt Dashed | 38% Black | #9E9E9E

Primary Path

2pt | Google Blue | #4284F3

Success Status

2pt | Google Green | #34A853

Failure Status

2pt | Google Red | #EA4335

Mobile�Devices

User Name

Gateway

15

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 of 105

Diagram Elements: Product and Service Cards

Product and Service information is displayed using Material Design cards.

Product Cards can be single or grouped. Product Cards can display a functional name above the product name for additional clarity.

Expanded Product Cards allow the use of icons and text to identify attributes of the product.

Service cards use a circular icon frame and text wrapped to decrease card width.

Compute Engine

10GB PD

2

1

Expanded Product Card

Product Card

Service Card

Analytics BackendCompute Engine

Local�Compute

Batch ProcessingCompute Engine

Multiple Instances

Analytics BackendCompute Engine

Analytics BackendCompute Engine

Compute Engine

Virtual�File System

Push�Notification�Service

16

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 of 105

Diagram Elements: Zones and Nesting

Zones define project areas and groups within project areas.

Use zones to clarify diagram structure and flow. The user area can also contain zones to clarify user pathways.

All zones have 2px rounded corners.

Zones do not have shadows.

Project Zone / Cloud Service Provider�#F6F6F6

Infrastructure�System 2�#F3E5F5

colo / dc / on-premises�#EFEBE9

User 1 (Default)#FFFFFF

System 1�#F1F8E9

External Data�Sources�#FFF8E1

External �infrastructure�3rd party�#E0F2F1

External SaaS �Providers�#FFEBEE

External �infrastructure�1st party�#E1F5FE

Logical Grouping of Services / Instances�#E3F2FD

Zone�#FFF3E0

SubNetwork�#EDE7F6

Kubernetes cluster�#FCE4EC

pod�#E8F5E9

Account�#E8EAF6

Region�#ECEFF1

Zone�#FFF3E0

Firewall�#FBE9E7

Optional Component�2pt dashed line #4284F3

Instance Group�#F9FBE7

Replica Pool�#E0F7FA

17

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 of 105

Diagram Elements: Zones and Nesting - Specifications

User Zones:

1 16px padding (all sides)

2 Zone Heading - Roboto Med�16px type / 24px line-height�#000000 | 38% opacity

3 Zone Subhead - Roboto Reg�12px type / 16px line-height�#000000 | 38% opacity

4 Icon Title - Roboto Reg�12px | #000000 | 87% opacity

5 Icons �#000000 | 54% Opacity�centered in zones

Ingest

Pipelines

Storage

Analytics

Application &�Presentation

Standard�DevicesHTTPS

Constrained�DevicesNon-TCP�e.g. BLE

Gateway

App�Engine

Kubernetes�Engine

Cloud�Storage

Cloud�Pub/Sub

Cloud�Dataflow

Monitoring

Logging

Cloud�Dataflow

Cloud�Datastore

Cloud�Bigtable

BigQuery

Cloud�Dataproc

Cloud�Datalab

Compute�Engine

1

2

3

4

5

18

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 of 105

Diagram Elements: Zones and Nesting - Specifications

Project Zone:

1 16px padding top |24px padding right, bottom, left

2 Project Zone - Heading (Optional) Roboto Med�16px type / 24px line-height�#000000 | 87% opacity

3 Zone Level 1 - Heading�Roboto Med�16px type / 24px line-height�#000000 | 38% opacity�8px pad top, 16px Pad left

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

Ingest

Pipelines

Storage

Analytics

Standard�DevicesHTTPS

Constrained�DevicesNon-TCP�e.g. BLE

Gateway

1

2

3

Cloud�Storage

Cloud�Pub/Sub

Cloud�Dataflow

Monitoring

Logging

Cloud�Dataflow

Cloud�Datastore

Cloud�Bigtable

BigQuery

Cloud�Dataproc

Cloud�Datalab

4

Application &�Presentation

App�Engine

Kubernetes�Engine

Compute�Engine

19

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 of 105

Diagram Elements: Zones and Nesting - Specifications

Project Zone Exceptions:

1 Stacked cards need additional padding due to shadow width.

+ 8px padding right, bottom and, left

1

Stacked card with additional padding

Standard card with normal padding

+8px

+8px

+8px

ZONE 1

Batch ProcessingCompute Engine

Multiple Instances

ZONE 1

Analytics BackendCompute Engine

20

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 of 105

Diagram Elements: Expanded Product Card - Specifications

Disks

Call out disk size and type used on a Product Card.

When using the Expanded Product Card you can identify the number of disks, the total storage capacity, and the type of disks being used.

Disk options�PD - Persistent Disk�PD-SSD - Persistent SSD Disk�Local SSD - Local SSD Disk

Disk icons, like other icons, are black (#000000) at 54% opacity

Instance w/1 Persistent Disk

Disk size and type

Number of disks

Disk icon

Additional Modifier

Autoscaling

Preemptable Virtual Machine

21

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 of 105

Diagram Elements: Expanded Product Card - Specifications

Machine Type

Six different machine types can be defined by a unique icon and identifiers for “GB of RAM per core” and “number of cores”.

Machine Type Options�Standard machine�Shared-core machine (F1)�Shared-core machine (G1)�High-CPU machine�High-memory machine�Custom Virtual Machine

Instance w/2GB RAM for each core

Longer RAM value example

Standard machine

High-CPU machine

High-memory machine

Shared-core machine

Machine type

Number of cores

GB of RAM per core

Custom Virtual Machine

Shared-core machine

22

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 of 105

Diagram Elements: Title and Footer Bars

An optional Title and Footer 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

Title Bar

Architecture: App Engine and Cloud Endpoints

23

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 of 105

Material Icons from Google

24

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 of 105

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

25

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 of 105

Elements for Slides & PPT

26

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 of 105

User and Device Cards

Two�Line

One Line

27

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 of 105

Service Cards

Task�Queues

Virtual�File System

Gateway

Memcache

Logs API

Cluster

NAT

Squid Proxy

Image�Services

Google�Edge POP

External�Payment Form

Internal Payment�Authorization

VPN�Gateway

Application�System(s)

CDN�Interconnect

Scheduled�Tasks

HTTPS�Load Balancer

Persistent�Disk Snapshot

Persistent�Disk

Network�Load�Balancer

Google�Network W/�Edge Cache

Bucket

Blank Two�& Three Line

Blank One Line

Blank Two�& Three Line

Blank One Line

Frontend�Platform Services

Dedicated�Game Server

Service Discovery

Push�Notification�Service

28

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 of 105

Zones

Project Zone / Cloud Service Provider�#F6F6F6

Infrastructure�System 2�#F3E5F5

colo / dc / on-premises�#EFEBE9

User 1 (Default)#FFFFFF

System 1�#F1F8E9

External Data�Sources�#FFF8E1

External �infrastructure�3rd party�#E0F2F1

External SaaS �Providers�#FFEBEE

External �infrastructure�1st party�#E1F5FE

Logical Grouping of Services / Instances�#E3F2FD

Zone�#FFF3E0

SubNetwork�#EDE7F6

Kubernetes cluster�#FCE4EC

pod�#E8F5E9

Account�#E8EAF6

Region�#ECEFF1

Zone�#FFF3E0

Firewall�#FBE9E7

Optional Component�2pt dashed line #4284F3

Instance Group�#F9FBE7

Replica Pool�#E0F7FA

29

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 of 105

Product Cards

Compute

NameCompute Engine

NameCompute Engine

NameApp Engine

NameApp Engine

NameKubernetes Engine

NameKubernetes Engine

NameGPU

NameGPU

Compute�Engine

App�Engine

Kubernetes�Engine

GPU

NameCloud Functions

NameCloud Functions

Cloud�Functions

NameContainer-Optimized OS

NameContainer-Optimized OS

Container-�Optimized OS

Cloud Run

NameCloud Run

NameCloud Run

GKE-on-Prem

NameGKE-on-Prem

NameGKE-on-Prem

30

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 of 105

Product Cards

API Management

NameAPI Analytics

NameAPI Analytics

API Analytics

NameAPI Monetization

NameAPI Monetization

API Monetization

NameApigee API Platform

NameApigee API Platform

Apigee API Platform

NameApigee Sense

NameApigee Sense

Apigee Sense

NameCloud Endpoints

NameCloud Endpoints

Cloud�Endpoints

NameDeveloper Portal

NameDeveloper Portal

Developer Portal

31

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 of 105

Product Cards

Security

NameCloud IAM

NameCloud IAM

Cloud�IAM

NameCloud Resource Manager

NameCloud Resource Manager

Cloud Resource�Manager

NameCloud Security Scanner

NameCloud Security Scanner

Cloud Security�Scanner

NameKey Management Service

NameKey Management Service

Key Management Service

NameCloud Security Command Center

NameCloud Security Command Center

NameBeyondCorp

NameData Loss Prevention API

NameData Loss Prevention API

Data Loss Prevention API

NameIdentity-Aware Proxy

NameIdentity-Aware Proxy

Identity-Aware Proxy

NameSecurity Key Enforcement

NameSecurity Key Enforcement

Security Key Enforcement

32

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 of 105

Product Cards

Data Analytics

NameBigQuery

NameBigQuery

BigQuery

NameCloud Dataflow

Cloud�Dataflow

NameCloud Dataflow

NameCloud Dataproc

Cloud�Dataproc

NameCloud Dataproc

NameCloud Dataprep

Cloud Dataprep

NameCloud Dataprep

Cloud Data Catalog

NameCloud Data Catalog

NameCloud Data Catalog

NameCloud Datalab

Cloud�Datalab

NameCloud Datalab

NameCloud Pub/Sub

Cloud�Pub/Sub

NameCloud Pub/Sub

Genomics

NameGenomics

NameGenomics

NameCloud Composer

Cloud�Composer

NameCloud Composer

NameCloud Data Fusion

Cloud�Data Fusion

NameCloud Data Fusion

33

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 of 105

Product Cards

Data Transfer

NameTransfer Appliance

NameTransfer Appliance

Transfer Appliance

AI and Machine Learning

34

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 of 105

Product Cards

AI and Machine Learning

35

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 of 105

Product Cards

Cloud AI

NameCloud Machine Learning

NameCloud Machine Learning

Cloud Machine�Learning

NameVision API

Vision�API

NameVision API

NameCloud Speech-to-Text

Cloud Speech-to-Text

NameNatural Language API

NameNatural Language API

Natural�Language API

NameTranslation API

NameTranslation API

Translation�API

NameJobs API

Jobs�API

NameJobs API

NameCloud Speech-to-Text

NameCloud Video Intelligence API

Cloud Video Intelligence API

NameCloud Video Intelligence API

NameAdvanced Solutions Lab

Advanced Solutions Lab

NameAdvanced Solutions Lab

36

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 of 105

Product Cards

Databases

Internet of Things

NameCloud IoT Core

NameCloud IoT Core

Cloud IoT Core

NameCloud SQL

NameCloud SQL

Cloud�SQL

NameCloud Bigtable

NameCloud Bigtable

Cloud�Bigtable

NameCloud Spanner

NameCloud Spanner

Cloud�Spanner

NameCloud Memorystore

NameCloud Memorystore

Cloud Memorystore

NameCloud Firestore

NameCloud Firestore

Cloud�Firestore

NameCloud Datastore

NameCloud Datastore

Cloud�Datastore

37

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 of 105

Product Cards

Storage

NameCloud Storage

Cloud�Storage

NamePersistent Disk

NamePersistent Disk

Persistent�Disk

NameCloud Filestore

NameCloud Filestore

Cloud Filestore

NameCloud Storage

38

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 of 105

Product Cards

Management Tools

NameCloud Console

NameCloud Console

Cloud�Console

NameCloud Shell

NameCloud Shell

Cloud�Shell

NameCloud Mobile App

NameCloud Mobile App

Deployment�Manager

NameError Reporting

Trace

Debugger

NameBilling API

NameBilling API

NameStackdriver

NameMonitoring

NameLogging

NameLogging

NameError Reporting

NameTrace

NameTrace

NameDeployment Manager

NameDeployment Manager

NameDebugger

NameDebugger

Cloud�APIs

Cloud�Mobile App

Stackdriver

Monitoring

NameCloud APIs

Logging

NameCloud APIs

NameProfiler

NameProfiler

Profiler

Billing�API

NameMonitoring

Error�Reporting

39

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 of 105

Product Cards

Networking

NameVirtual Private Cloud

NameVirtual Private Cloud

NameCloud Load Balancing

NameCloud Load Balancing

NameCloud CDN

NameCloud CDN

NameDedicated Interconnect

NameDedicated Interconnect

NameCloud DNS

NameCloud DNS

Virtual�Private Cloud

Cloud Load�Balancing

Cloud�CDN

Dedicated�Interconnect

Cloud�DNS

Cloud�Network

NameCloud Network

NameCloud Network

NameCloud External IP Addresses

NameCloud External IP Addresses

NameCloud Firewall Rules

NameCloud Firewall Rules

NameCloud Router

NameCloud Router

NameCloud Routes

NameCloud Routes

NameCloud VPN

NameCloud VPN

Cloud External IP Addresses

Cloud�Firewall Rules

Cloud Router

Cloud Routes

Cloud VPN

NameCloud Armor

NameCloud Armor

Cloud Armor

NameStandard Network Tier

NameStandard Network Tier

Standard Network Tier

NamePremium Network Tier

NamePremium Network Tier

Premium Network Tier

NamePartner Interconnect

NamePartner Interconnect

Partner�Interconnect

40

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 of 105

Product Cards

Developer Tools

NameMaven App Engine Plugin

NameMaven App Engine Plugin

Maven App Engine Plugin

NameCloud SDK

NameCloud SDK

Cloud�SDK

NameCloud Source Repositories

NameCloud Source Repositories

Cloud Source�Repositories

NameCloud Tools for IntelliJ

NameCloud Tools for IntelliJ

Cloud Tools�for IntelliJ

NameCloud Tools for PowerShell

NameCloud Tools for PowerShell

Cloud Tools for�PowerShell

NameCloud Tools for Visual Studio

NameCloud Tools for Visual Studio

Cloud Tools for�Visual Studio

NameCloud Tools for Eclipse

NameCloud Tools for Eclipse

Cloud Tools for Eclipse

NameCloud Test Lab

NameCloud Test Lab

Cloud�Test Lab

NameContainer Registry

NameContainer Registry

Container�Registry

NameCloud Build

NameCloud Build

Cloud Build

NameIDE plugins

NameIDE plugins

IDE plugins

NameGradle App Engine Plugin

NameGradle App Engine Plugin

Gradle App Engine Plugin

41

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 of 105

Expanded Product Cards

App Engine

10GB PD

1

1

1

Cloud Dataflow

10GB PD

1

1

1

Kubernetes Engine

10GB PD

1

1

1

Cloud Dataproc

10GB PD

1

1

1

Compute Engine

10GB PD

1

1

1

App Engine

10GB PD

1

1

123

Cloud Dataflow

10GB PD

1

1

123

Kubernetes Engine

10GB PD

1

1

123

Cloud Dataproc

10GB PD

1

1

123

Compute Engine

10GB PD

1

1

123

NameCompute Engine

Attribute Name

NameCompute Engine

Attribute Name

Name App Engine

Attribute Name

NameKubernetes Engine

Attribute Name

NameCloud Bigtable

Attribute Name

Name Cloud SQL

Attribute Name

Name App Engine

Attribute Name

NameKubernetes Engine

Attribute Name

NameCloud Bigtable

Attribute Name

Name Cloud SQL

Attribute Name

Name BigQuery

Attribute Name

NameCloud Pub/Sub

Attribute Name

NameCloud Dataflow

Attribute Name

NameCloud Storage

Attribute Name

Name BigQuery

Attribute Name

NameCloud Dataflow

Attribute Name

NameCloud Storage

Attribute Name

NameCloud Pub/Sub

Attribute Name

42

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 of 105

Title bar, Footer bar, Project Zone, Notes, Markers, and Legend

Architecture: App Engine and Cloud Endpoints

43

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 of 105

Diagram Examples: General

44

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 of 105

General > App Engine and Cloud Endpoints

App�Engine

Mobile Backend APICloud Endpoints

Android

Web

Endpoint�Clients

iOS

Architecture: General > App Engine and Cloud Endpoints

45

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 of 105

General > Compute Engine and REST or gRPC

iOS

Android

Web

Mobile Services REST APICompute Engine

Architecture: General > Compute Engine and REST or gRPC

46

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 of 105

General > Content Management

ZONE B

Content ServerCompute Engine

Autoscaling

ZONE A

Content ServerCompute Engine

Autoscaling

Static ContentCloud Storage

Dynamic ContentCloud SQL

Publisher

Cloud Load�Balancing

Cloud�DNS

Architecture: General > Content Management

47

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 of 105

General > Digital Asset Management and Sharing

Task�Queues

Media StorageCloud Storage

Meta Data & WorkflowCloud SQL

Meta Data & WorkflowCloud Datastore

Media ProcessingCompute Engine

Autoscaling

Asset Mgmt & SharingApp Engine

Autoscaling

Authentication

Push Meta Data�Navigation�Search Share

Upload / �Download Media

Architecture: General > Digital Asset Management and Sharing

Cloud Load�Balancing

Cloud Network�W/ Edge Cache

48

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 of 105

General > Firebase and Google App Engine

iOS

Android

Web

Update Data

Firebase

Synchronize�Across�Devices

Process�the Data

App�Engine

Architecture: General > Firebase and Google App Engine

49

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 of 105

General > Firebase and Managed VMs

iOS

Android

Web

Update Data

Firebase

Synchronize Across Devices

Process�the Data

Runs Your�Service in�Docker�Containers

DockerKubernetes Engine

App�Engine

Architecture: General > Firebase and Managed VMs

50

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 of 105

General > Firebase

iOS

Android

Web

Update Data

Firebase

Synchronize�Data Across�Devices

Architecture: General > Firebase

51

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 of 105

General > GitLabCIoneGKE

Git ReposCompute Engine

PG DATACompute Engine

Backups

Bucket

NGINX Plus

Redis

PostgreSQL

Compute Engine

10GB PD

2

1

Compute Engine

10GB PD

1

Compute Engine

10GB PD

4

1

Compute Engine

10GB PD

4

1

Compute Engine

10GB PD

4

1

Architecture: General > GitLabCloneGKE

GitLab Rails

Cloud Load�Balancing

Compute Engine

10GB PD

1

CI Runners

Kubernetes Engine

52

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 of 105

General > High Performance Computing

Optional File System

HPC Head NodeCompute Engine

Input DataCloud Storage

Output DataCloud Storage

Compute Node Compute Engine

Multiple Instances

File System Compute Engine

Multiple Instances

Architecture: General > High Performance Computing

53

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 of 105

General > Real Time Bidding

BigQuery

Pixel ServerCompute Engine

Autoscaling

Campaign ServerApp Engine

Ads & ImagesCloud Storage

Campaign & ResultsCloud SQL

DoubleClick�Ad Exchange

Prediction API

Ads & ImagesCloud SQL

Bidding AppCompute Engine

Autoscaling

Map ReduceCompute Engine

Autoscaling

Modeling & AnalyticsApp Engine

Campaign�Client

Architecture: General > Real Time Bidding

Cloud Load�Balancing

54

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 of 105

General > Real Time Stream Processing IoT

Ingest

Pipelines

Storage

Analytics

Application &�Presentation

Standard�DevicesHTTPS

Constrained�DevicesNon-TCP�e.g. BLE

Gateway

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

App�Engine

Kubernetes�Engine

Cloud�Storage

Cloud�Pub/Sub

Cloud�Dataflow

Monitoring

Logging

Cloud�Dataflow

Cloud�Datastore

Cloud�Bigtable

BigQuery

Cloud�Dataproc

Cloud�Datalab

Compute�Engine

55

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 of 105

General > Web Application on Google App Engine

Static ContentCloud Storage

Dynamic ContentCloud SQL

Dynamic ContentCloud Datastore

Front End AppApp Engine

Autoscaling

Task�Queues

Memcache

Batch AppApp Engine

Autoscaling

Architecture: General > Web Application on Google App Engine

Cloud Load�Balancing

Cloud�DNS

56

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 of 105

Diagram Examples: Specific

57

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 of 105

Media > Hybrid Rendering

On-Premises “Render Farm”

Avere Virtual�Edge Filter

Avere Physical�Appliance

Gateway

Local�Storage

Local�Compute

Google Cloud�Interconnect�& VPN

Gateway

Compute�Engine

Cloud�Storage

Architecture: Media > Hybrid Rendering

58

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 of 105

Media > Live Streaming

Streaming ServerCompute Engine

RTMP / RTSP

Segment StorageCloud Storage

CDN�Interconnect

FastlyCDN

Browser�Client

Encoding

Live Event

Recording

Recording�Module

Mobile /�Tablet Client

Streaming�Player

Architecture: Media > Live Streaming

59

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 of 105

Media > Rendering

On-Premises “Render Farm”

Virtual�File System

Gateway

Local�Storage

Local�Compute

Gateway

Google Cloud�Interconnect�& VPN

NFS�& SMB

Architecture: Media > Rendering

Compute�Engine

Cloud�Storage

60

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 of 105

Media > Transcoding

Shutdown�VM

Launch VMs

Queuing / �Scheduler

Copy Files�Locally

Quality�Assurance

Ready for�Streaming

Source FilesCloud Storage

Copy FilesCloud Storage

ffmpeg�command

Disaster RecoveryM on VM

Output is multiple codecs,�resolutions, and bit rates

If Disaster RecoveryM is Windows based, a separate VM can be used

Architecture: Media > Transcoding

61

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 of 105

Gaming > Backend Database

Game Database

Clients

Analytics BackendBigQuery

Frontend�Platform Services

Dedicated�Game Server

Cloud�Bigtable

Cloud�SQL

or

Architecture: Gaming > Backend Database

62

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 of 105

Gaming > Gaming Analytics

Streaming

Batch

Analytics EngineBigQuery

AuthenticationApp Engine

Log DataCloud Storage

Data ProcessingCloud Dataflow

Data ExplorationCloud Datalab

Async MessagingCloud Pub/Sub

Gaming Logs�Batch Load

Real-Time Events�Multiple Platforms

Report & Share�Business Analysis

Architecture: Gaming > Gaming Analytics

63

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 of 105

Gaming > Mobile Game Backend

Optional Components

Task�Queues

Memcache

Logs API

Image�Services

Scheduled�Tasks

Apple Push�Notification�Service

Cloud�Datastore

Cloud�Storage

BigQuery

Cloud�Endpoints

Mobile Game BackendApp Engine

Multiple Instances

Sockets API

Cloud�Endpoint�Clients

Google Play�Game Services

AdMob

Google Cloud�Messaging

Android

iOS

Architecture: Gaming > Mobile Game Backend

Batch ProcessingCompute Engine

Multiple Instances

64

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 of 105

Gaming > Real-Time AAA Games Servers

Game Database

Clients

Analytics BackendBigQuery

Cloud�SQL

or

Frontend�Platform Services

Service Discovery

Dedicated Game Servers

Virtual MachinesCompute Engine

Multiple Instances

Kubernetes ClusterKubernetes Engine

Multiple Instances

or

Architecture: Gaming > Real-Time AAA Games Servers

Cloud�Bigtable

65

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 of 105

Digital Marketing > DMP / Data Warehouse

Reference tableBigQuery

Relevant UsersCloud Storage

Customer Lists Logic

Export Ad DataCloud Storage

Id matchingCloud Dataflow

Marketing List

Campaign Manager

Analytics

Architecture: Digital Marketing > DMP / Data Warehouse

66

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 of 105

Digital Marketing > Publisher side analysis

Ingestion Layer

Data Sources

Presentation Layer

Analysis Layer

Processing &�Analysis Layer

Storage Layer

Compute�Engine

Ingestion�Layer

Managed Data WarehouseBigQuery

Production StorageCloud Storage

Experiences

1st Party�Cluster

2nd Party�Cluster

3rd Party�Cluster

or

Batch�Processing

or

Real-time�Analytics

Archival StorageCloud Storage Nearline

CMSApp Engine

Container InfraGKE/Kubernetes

Columnar/NoSQLCloud Bigtable

Managed Data WarehouseCloud SQL

E-commerce�PlatformApp Engine

Web/Mobile�ApplicationApp Engine

ETLDataflow

BigQuery

Cloud�Pub/Sub

Cloud�Dataflow

Cloud�Dataproc

Cloud Dataproc

Google Marketing Platform

BI InterfaceData Studio 360

Image AnalysisVision API

TensorFlow

67

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 of 105

Digital Marketing > Real-Time Bidding

us-east

europe-west

asia-east

us-central

Bid ServersCompute Engine

Pixel ServersCompute Engine

Database UserCompute Engine

Database BidCompute Engine

Data Proxy ServersCompute Engine

Data Proxy ServersCompute Engine

Analytics

Database UserCompute Engine

Database BidCompute Engine

Campaign�management

Ad Manager

Cloud Load�Balancing

68

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 of 105

Internet of Things > MQTT to PubSub Broker

IoT WarehouseBigQuery

IoT ApplicationApp Engine

Stream AnalyticsCloud Dataflow

IoT TopicCloud Pub/Sub

MQTT�Devices

Autoscaled Broker Tier�Custom MQTT <-> Cloud Pub/Sub broker

MQTT BrokerCompute Engine

RabbitMQ™

Architecture: Internet of Things > MQTT to PubSub Broker

Cloud Load�Balancing

69

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 of 105

Internet of Things > Sensor stream ingest and processing

Ingest

Pipelines

Storage

Analytics

Application &�Presentation

Standard�DevicesHTTPS

Constrained�DevicesNon-TCP�e.g. BLE

Gateway

Architecture: Internet of Things > Sensor stream ingest and processing

App�Engine

Kubernetes�Engine

Cloud�Storage

Cloud�Pub/Sub

Cloud�Dataflow

Monitoring

Logging

Cloud�Dataflow

Cloud�Datastore

Cloud�Bigtable

BigQuery

Cloud�Dataproc

Cloud�Datalab

Compute�Engine

70

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 of 105

Financial Services > Monte Carlo Simulations

Data

Processing

Bespoke AppsCompute Engine

Storage/AnalysisBigQuery

StorageCloud Storage

Dataflow/BeamCloud Dataflow

VisualizationCloud Datalab

StorageCloud Bigtable

Hadoop/SparkCloud Dataproc

Architecture: Financial Services > Monte Carlo Simulations

71

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 of 105

Financial Services > Time Series Analysis

Batch

StorageBigQuery

StorageCloud Storage

Time Series ProcessingCloud Dataflow

AnalysisCloud Datalab

StorageCloud Bigtable

ProcessingCloud Dataproc

Time Series FilesCloud Storage

MLCloud ML

Streaming

Architecture: Financial Services > Time Series Analysis

Time Series StreamingCloud Pub/Sub

72

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 of 105

Dev Test > Continuous Delivery with Spinnaker

us-east1-d

us-central1-f

Test InstancesCompute Engine

Build Artifact

Prod InstancesCompute Engine

Autoscaler

Prod InstancesCompute Engine

Autoscaler

Development�Team

Users

Cloud ImageCompute Engine

Build Artifact

Code RepositoryDevTools

1 Commit code

2 Detect code change

3 Build immutable image

4 Launch test instance from image

5 Run tests

6 Perform rolling update of image� to autoscaler

1

2

3

4

5

6

SpinnakerCompute Engine

Cloud Load�Balancing

73

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 of 105

Dev Test > Jenkins on k8s

Production Namespace

Jenkins Namespace

Developers

End Users

Ops & Quality

Code RepositoryDevTools

Jenkins SlavesReplicationController

Docker ImagesContainer Registry

BackendReplicationController

Jenkins MasterPod

FrontendReplicationController

Staging Namespace

BackendReplicationController

FrontendReplicationController

1 Commit Code

2 Code Enters CD Pipeline

3 Test/Build Job Submitted to Slave

4 Push Docker images

5 Images Deployed to Staging

6 Operational and Functional Testing

7 Images Deployed to Production

1

2

3

4

5

6

7

Cloud Load�Balancing

74

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 of 105

Dev Test > Scale Testing with Kubernetes+Locust

Load Testing Namespace

Application Under Test Namespace

Test�Operator

Locust MasterContainer Engine

Locust WorkersContainer Engine

1 Tester starts test

2 Master starts load

3 Workers send request to FE service

4 FE pods talk to BE service

5 Worker report results

6 Tester views results

Frontend�Service

Backend�Service

1

2

3

4

5

6

Architecture: Dev Test > Scale Testing with Kubernetes+Locust

FrontendKubernetes Engine

BackendKubernetes Engine

75

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 of 105

Dev Test > UI Testing with Kubernetes

Tester

Selenium Namespace

Web App Namespace

Hub�Service

Frontend�Service

Backend�Service

Selenium HubContainer Engine

Replication Controller

Chrome NodesContainer Engine

Replication Controller

Firefox NodesContainer Engine

Replication Controller

UI ServersContainer Engine

Replication Controller

Backend ServersContainer Engine

Replication Controller

Architecture: Dev Test > UI Testing with Kubernetes

76

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 of 105

Backup and Archive > Disaster Recovery cold standby server

Instance Group

Serving InstanceCompute Engine

Multiple Instances

Instance Group

Heartbeat and�Snapshot SystemCompute Engine

Multiple Instances

Persistent�Disk Snapshot

Architecture: Backup and Archive > Disaster Recovery Cold standby server

Cloud Load�Balancing

Cloud�DNS

77

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 of 105

Backup and Archive > Disaster Recovery Warm static site

Static StorageCloud Storage

Instance Group

Web ServerCompute Engine

Multiple Instances

Instance Group

Web ServerCompute Engine

Multiple Instances

Architecture: Backup and Archive > Disaster Recovery Warm static site

Cloud Load�Balancing

Cloud�DNS

78

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 of 105

Backup and Archive > Disaster Recovery with Application Replication

Standby Snapshots

Web ServerCompute Engine

Application ServerCompute Engine

Database ServerCompute Engine

On-Premises Data Center

Persistent�Disk

Web�Server

Application�Server

Database�Server

Standard�Devices

Database ServerCloud SQL

Replication

VPN

Carrier�Interconnect

Architecture: Backup and Archive > Disaster Recovery with Application Replication

Cloud�DNS

Cloud�Network

79

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 of 105

Backup and Archive > Hosting Filers

Filesystem ClientCompute Engine

Filesystem ClientCompute Engine

Filesystem ClientCompute Engine

Burst CapacityCloud Storage

Avere vFXTCompute Engine

Clustered

On-Premises�Datacenter

File Server A

File Server B

File Server C

Architecture: Backup and Archive > Hosting Filers

80

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 of 105

Websites > API Hosting

APICompute Engine

Virtual Machines

APIApp Engine

Cloud Endpoints

APIContainer Engine

Kubernetes Services

Multiple�Clients�API Requests

Architecture: Websites > API Hosting

Cloud Load�Balancing

81

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 of 105

Websites > Multiple Network Interfaces

Multiple Network Interfaces

Production NetworkCloud Virtual Network

Test NetworkCloud Virtual Network

Infra NetworkCloud Virtual Network

Outbound NetworkCloud Virtual Network

Security ApplianceCompute Engine

82

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 of 105

Websites > Content Hosting

InstancesCompute Engine

Google�Edge POP

Additional�Requests

First�Request

Architecture: Websites > Content Hosting

83

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 of 105

Websites > Dynamic Hosting

Zone 1

us-central 1-a

Instance GroupCompute Engine

Web Applications

MasterCloud SQL

Zone 2

us-central 1-f

Instance GroupCompute Engine

Web Applications

Read ReplicaCloud SQL

Replication

Architecture: Websites > Dynamic Hosting

Cloud Load�Balancing

84

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 of 105

Websites > Mobile Site Hosting

Backend AppCompute Engine

Multiple�Devices�Native Apps or�Mobile Web

Firebase

Firebase

Backend AppApp Engine

Backend AppApp Engine

Cloud Endpoints

Architecture: Websites > Mobile Site Hosting

Cloud Load�Balancing

85

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 of 105

Websites > Static Hosting

Standard Storage BucketCloud Storage

Architecture: Websites > Static Hosting

Cloud�DNS

86

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 of 105

Mobile > Mobile Game Backend

Optional Components

Task�Queues

Memcache

Logs API

Image�Services

Scheduled�Tasks

Apple Push�Notification�Service

Cloud�Datastore

Cloud�Storage

BigQuery

Cloud�Endpoints

Mobile Game BackendApp Engine

Multiple Instances

Sockets API

Cloud�Endpoint�Clients

Google Play�Game Services

AdMob

Google Cloud�Messaging

Android

iOS

Architecture: Mobile > Mobile Game Backend

Batch ProcessingCompute Engine

Multiple Instances

87

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 of 105

LifeSciences > Genomics, Secondary Analysis

Ingest

Elastic Cluster

Storage

Analytics

Carrier�Interconnect

High�Throughput�Genome�Sequencers

Scientist

Raw DatafilesCloud Storage

Processed DataCloud Storage

MetadataCloud SQL

Lab notebooksCloud Datalab

HPC ClusterCompute Engine

10 Nodes

Ingest ServerCompute Engine

Online AnalyticsBigQuery

Architecture: LifeSciences > Genomics, Secondary Analysis

Cloud Load�Balancing

Cloud�Network

88

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 of 105

LifeSciences > Patient Monitoring

Patient

Analytics

Process DataPrediction API

IngestCloud Pub/Sub

StorageCloud Bigtable

Alerts

NotificationsCloud Pub/Sub

Health Care�Professional

Patient Monitors�(pulse, blood�sugar, exercise)

Architecture: LifeSciences > Patient Monitoring

89

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 of 105

LifeSciences > Variant Analysis

Private Datasets

Public Datasets

MSSNG AutismCloud Storage

Scientist

High�Throughput�Genome�Sequencers

1000 GenomesCloud Storage

Patient DataCloud Storage

Illumina PlatformCloud Storage

Ref GenomesCloud Storage

TCGACloud Storage

Analytics

Online AnalyticsBigQuery

Batch AnalyticsCloud Dataflow

Lab NotebooksCloud Datalab

Data IngestGenomics

BAM�FASTQ

Architecture: LifeSciences > Variant Analysis

90

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 of 105

Retail > Beacons and Targeted Marketing

EventsCloud Bigtable

Proximity Events

AnalyticsBigQuery

Data Warehouse

MessagingCloud Pub/Sub

Proximity Streams

ProcessingCloud Dataflow

Stream Processing

NotificationsApp Engine

Push to Devices

Mobile Devices�Push Notifications

Backoffice�Business Systems

Beacons�Proximity Notifications

MessagingCloud Pub/Sub

Queued Notifications

Architecture: Retail > Beacons and Targeted Marketing

91

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 of 105

Retail > Fraud Detection

Third-Party DataExternal Sources

Fraud Modeling

Processed EventsCloud Bigtable

Events Time-Series

StreamingCloud Pub/Sub

Transaction Streams

ProcessingCloud Dataflow

Transaction Streams

Fraud AnalysisBigQuery

Spark MLlibCloud Dataproc

RegressionPrediction API

ApplicationsApp Engine

Rules CacheCloud Cache

Architecture: Retail > Fraud Detection

92

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 of 105

Retail > PCI

Virtual Private Cloud

Application Network

Customer�Payment�RequestsHTTPS

External �Payment �Processor

NAT

Squid Proxy

External�Payment Form

Internal Payment�Authorization

VPN�Gateway

Application�System(s)

VPN�Gateway

BigQuery

Monitoring

Logging

Architecture: Retail > PCI

Cloud Load�Balancing

93

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.

94 of 105

Retail > Real-Time Inventory

IngestApp Engine

Capture Changes

EventsCloud Bigtable

Processed Changes

AggregatesCloud SQL

Inventory Counts

AnalyticsBigQuery

Data Warehouse

MessagingCloud Pub/Sub

Streaming Changes

ProcessingCloud Dataflow

Inventory Streams

ServicesApp Engine

Inventory APIs

Backoffice�Business Applications

Integrations�Google Services

Retail Store�Inventory Changes

Architecture: Retail > Real-Time Inventory

94

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 of 105

Retail > Recommendation Engines

Data Sources

Machine Learning

Applications

BrowsingCompute Engine

Shopping CartApp Engine

OutreachContainer Engine

PurchasesCloud Datastore

Wish ListsCloud SQL

ReviewsCloud Datastore

Inventory DataCloud SQL

AnalyticsBigQuery

Spark MLlibCloud Dataproc

ETLCloud Dataflow

Transform Data

Normalized DataCloud Storage

Combined Sources

Hosted ModelsCloud Machine Learning

Real-TimePrediction API

Architecture: Retail > Recommendation Engines

95

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.

96 of 105

Retail > Recommendation Engines

Data Sources

Machine Learning

Applications

BrowsingCompute Engine

Shopping CartApp Engine

OutreachContainer Engine

PurchasesCloud Datastore

Wish ListsCloud SQL

ReviewsCloud Datastore

Inventory DataCloud SQL

AnalyticsBigQuery

Spark MLlibCloud Dataproc

ETLCloud Dataflow

Transform Data

Normalized DataCloud Storage

Combined Sources

Hosted ModelsCloud Machine Learning

Real-TimePrediction API

Architecture: Retail > Recommendation Engines

96

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.

97 of 105

Retail > Shopping Cart Analysis

Data Sources

Cart Analysis

Applications

BrowsingCompute Engine

Shopping CartApp Engine

OutreachContainer Engine

NavigationCloud Datastore

Inventory DataCloud SQL

SessionsCloud Datastore

Shopping CartCloud SQL

AnalyticsBigQuery

ProcessingCloud Dataflow

Hadoop & SparkCloud Dataproc

ETLCloud Dataflow

Transform Data

Normalized DataCloud Storage

Combined Sources

Architecture: Retail > Shopping Cart Analysis

97

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.

98 of 105

Big Data > Complex Event Processing

Streaming

Cloud AppsCompute Engine

Streaming

Batch

Push to DevicesApp Engine

Rules EngineCloud Dataflow

Data AnalysisCloud Datalab

Mobile Devices�Push Notifications

Report & Share�Business Analysis

On-Premises�Databases

On-Premises�Applications

Processed EventsCloud Bigtable

Events Time Series

Data WarehouseBigQuery

Execution Results

StreamingCloud Pub/Sub

Transactions

ProcessingCloud Dataflow

Transaction Streams

MessagingCloud Pub/Sub

Rules Actions

ETLCloud Dataflow

Transform Data

Cloud DataCloud Storage

Rules EngineCloud Dataproc

Cloud AppsCompute Engine

98

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.

99 of 105

Big Data > DMP / Data Warehouse

Reference tableBigQuery

Relevant UsersCloud Storage

Customer Lists Logic

Export Ad DataCloud Storage

Id matchingCloud Dataflow

Marketing List

Campaign Manager

Analytics

Architecture: Big Data > DMP / Data Warehouse

99

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.

100 of 105

Big Data > Log Processing

Batch

Streaming

Log StorageCloud Storage

Log StreamingCloud Pub/Sub

Log AnalyticsBigQuery

Log ProcessingCloud Dataflow

MicroservicesContainer Engine

Log CollectionCloud Logging

Architecture: Big Data > Log Processing

100

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.

101 of 105

Big Data > Time Series Analysis

Batch

StorageBigQuery

StorageCloud Storage

Time Series ProcessingCloud Dataflow

AnalysisCloud Datalab

StorageCloud Bigtable

ProcessingCloud Dataproc

Time Series FilesCloud Storage

MLCloud ML

Streaming

Architecture: Big Data > Time Series Analysis

Time Series StreamingCloud Pub/Sub

101

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.

102 of 105

Resources

miles and chuck and neal made this

102

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.

103 of 105

Web Resources

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

103

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.

104 of 105

Data Integration >

Architecture: Data Integration

Data Integration

df4�Cloud Dataflow

df5�Cloud Dataflow

df1�Cloud Dataflow

df3�Cloud Dataflow

b1�Cloud Storage

b2�Cloud Storage

b3�Cloud Storage

cf1Cloud Functions

cf3Cloud Functions

cf4Cloud Functions

cf5Cloud Functions

sch1Cloud Scheduler

Inventory APIs

cf2Cloud Functions

df2�Cloud Dataflow

ps1�Cloud Pub/Sub

Rules Actions

Marketing Audience Data Sets

CoreBigQuery

ArchiveBigQuery

Program ResBigQuery

Data Core ViewBigQuery

LogsBigQuery

104

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.

105 of 105

Buckets:

  • b1
  • b2
  • b3

PubSub:

  • ps1

CF:

  • cf1 fires on b1
  • cf2 fires on b2
  • cf3 fires on b3
  • cf4 fires on ps1
  • cf5 called from sch1

DF:

  • df1 called from cf1
  • df2 called from cf2
  • df3 called from cf3
  • df4 called from cf4
  • df5 called from cf5

SCH:

  • sch1

105

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.