SlideShare a Scribd company logo
1 of 96
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.
Google Cloud
Official Icons &
Solution Architectures
Last updated 17th January 2023
This slide deck contains the latest icons for Google Cloud and is available from
cloud.google.com/icons. The “PNG basic cards” and “SVG and PNG” zip files on that page
are still currently being updated.
The deck is read-only but you can easily make your own copy by selecting [File] > [Make a
Copy] in the menu above. Icons can also be copy/pasted from here into other Google Slide
decks. Note also that if needed slides can be downloaded as PowerPoint using [File] >
[Download] and choosing the format.
Don’t forget you can also build diagrams with our architecture diagramming tool at:
https://googlecloudcheatsheet.withgoogle.com/architecture
More information here Introducing a Google Cloud architecture diagramming tool
Thanks for building with Google Cloud!
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.
Table of Contents
Diagram Examples: General
43
Diagram Examples: Specific
56
Media
Gaming
Digital Marketing
Internet of Things
Financial Services
Dev Test
Backup and Archive
Websites
Mobile
LifeSciences
Retail
Big Data
Resources
Google Cloud 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
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.
AI and Machine Learning
Cloud
Vision API
Speech-to-Text
Cloud
Natural Language API
Cloud
Translation API
Video Intelligence
API
AutoML
Cloud TPU
AutoML
Video Intelligence
AutoML
Natural Language
AutoML
Translation
AutoML
Vision
Recommendations
AI
AutoML
Tables
Cloud
Talent Solution
Cloud
Inference API
Google Cloud Icons
Google Cloud
products and
services not
represented here
with a unique icon
should use this
generic icon.
Data Labeling
Dialogflow
Enterprise Edition
Text-to-Speech
Vertex AI
Document AI Visual Inspection AI
Retail API Cloud AI
Contact Center AI
Agent Assist
Contact Center AI
Platform
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.
Google Cloud Icons
Compute
Compute Engine Cloud Functions
Cloud GPUs
Analytics
Dataproc
Dataflow
Pub/Sub
Life Sciences
Dataprep by
Trifacta
Data Catalog
Cloud
Composer
Cloud
Data Fusion
Container-
Optimized OS
Cloud Run
Google
Kubernetes Engine
App Engine
BigQuery
Datastream
Distributed
Cloud
Healthcare API Looker
VMware Engine
Google
Data Studio
Bare Metal
Solution
Dataplex Analytics Hub
Serverless
Cloud Endpoints API Gateway
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.
Operations
Cloud Monitoring
Cloud Logging
Cloud Trace
Cloud Deployment
Manager
Error Reporting
Cloud Shell
Cloud Billing API
Cloud APIs
Cloud Profiler
Google Cloud Icons
Backup and DR
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.
Google Cloud Icons
Networking
Virtual Private
Cloud
Cloud Load
Balancing
Cloud CDN Cloud 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 Network
Intelligence
Cloud Domains
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.
CI/CD
Google Cloud Icons
Container
Registry
Cloud Build Cloud Code
Cloud Scheduler Cloud Tasks
Firebase Test Lab
Integration Services
Apigee API
Management
Artifact
Registry
Workflows
Application
Integration
Integration
Connectors
Eventarc
Cloud Deploy
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.
Google Cloud Icons
Internet of Things
Cloud IoT Core
Databases
Datastore
Cloud Bigtable Cloud SQL
Cloud Spanner Memorystore
Firestore BigQuery Database Migration
Service
AlloyDB
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.
Google Cloud Icons
Storage
Cloud Storage Persistent Disk
Filestore Data Transfer
Hybrid and Multicloud
Traffic Director Anthos Anthos clusters
Anthos Service
Mesh
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.
Google Cloud Icons
Security
Identity & Access
Management
Web Security
Scanner
Cloud Key
Management
Cloud Resource
Manager
Security
Command
Center
Migration
Transfer
Appliance
Data Loss
Prevention API
Migrate for
Compute Engine
Migrate to
Containers
Storage Transfer
Service
Cloud Data
Transfer
BigQuery Data
Transfer Service
Database Migration
Service
Managed
Microsoft AD
Secret
Manager
Cloud Identity
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.
Open Source Icons
Kubernetes
TensorFlow
Forseti
Security
Forseti
Security
Name
Kubernetes
Kubernetes
TensorFlow
Name
Kubernetes
Name
TensorFlow
Name
Forseti Security
Name
Forseti Security
Istio
Name
TensorFlow
Istio
Name
Istio
Name
Istio
Diagram Elements
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.
Instance Group
Serving Instance
Compute Engine
Multiple Instances
Instance Group
Heartbeat and
Snapshot System
Compute Engine
Multiple Instances
Persistent
Disk Snapshot
Architecture: Backup and Archive > Disaster Recovery Cold standby server
Cloud Load
Balancing
Cloud
DNS
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 Card
5 Zone grouping
6 Expanded Product Card
7 Service Card
8 Title bar (Optional)
9 Footer (Optional)
1
2
3
7
5
6
4
8
9
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.
Diagram Elements: User Cards and User Paths
Generic User Specific User Phone User Alternate Input
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.
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
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.
Compute Engine
10GB PD
2 1
Diagram Elements: Product and Service Cards
Expanded Product Card
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.
Product Card Service Card
Analytics Backend
Compute Engine
Local
Compute
Batch Processing
Compute Engine
Multiple Instances
Analytics Backend
Compute Engine
Analytics Backend
Compute Engine
Compute Engine
Virtual
File System
Push
Notification
Service
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.
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
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.
Ingest Pipelines
Storage
Analytics
Application &
Presentation
Standard
Devices
HTTPS
Constrained
Devices
Non-TCP
e.g. BLE
Gateway
App
Engine
Kubernetes
Engine
Cloud
Storage
Pub/Sub
Dataflow
Monitoring
Logging
Dataflow
Datastore
Cloud
Bigtable
BigQuery
Dataproc
Compute
Engine
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
1
2
3
4
5
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.
Ingest Pipelines
Storage
Analytics
Standard
Devices
HTTPS
Constrained
Devices
Non-TCP
e.g. BLE
Gateway
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
1 2
3
Cloud
Storage
Pub/Sub
Dataflow
Monitoring
Logging
Dataflow
Datastore
Cloud
Bigtable
BigQuery
Dataproc
4
Application &
Presentation
App
Engine
Kubernetes
Engine
Compute
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.
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 Processing
Compute Engine
Multiple Instances
ZONE 1
Analytics Backend
Compute Engine
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.
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
Disk size and type
Number of disks
Instance w/1 Persistent Disk
Disk icon
Additional Modifier
Autoscaling Preemptable
Virtual 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.
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
Standard
machine
High-CPU
machine
High-memory
machine
Shared-core
machine
Machine type
Instance w/2GB RAM for each core
Number of cores
GB of RAM per core
Custom Virtual
Machine
Shared-core
machine
Longer RAM
value example
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.
Diagram Elements: Title and Footer Bars
Footer Bar
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.
Title Bar
Architecture: App Engine and Cloud Endpoints
Material Icons from Google
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.
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
Elements for Slides & PPT
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.
User and Device Cards
Two
Line
One Line
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.
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
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.
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
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.
Product Cards
Compute
Name
Compute Engine
Name
Compute Engine
Name
App Engine
Name
App Engine
Name
Google
Kubernetes
Engine
Name
Google
Kubernetes
Engine
Name
Cloud GPUs
Name
Cloud GPUs
Compute
Engine
App
Engine
Google
Kubernete
s
Engine
Cloud
GPUs
Name
Cloud Functions
Name
Cloud Functions
Cloud
Functions
Name
Container-Optimized OS
Name
Container-Optimized OS
Container-
Optimized OS
Cloud Run
Name
Cloud Run
Name
Cloud Run
Anthos
clusters
Name
Anthos clusters
Name
Anthos clusters
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.
API Management
Name
API Analytics
Name
API Analytics
API
Analytics
Name
API Monetization
Name
API Monetization
API
Monetization
Name
Apigee API Platform
Apigee API
Platform
Name
Apigee API Platform
Name
Apigee Sense
Apigee
Sense
Name
Apigee Sense
Name
Cloud Endpoints
Name
Cloud Endpoints
Name
Developer Portal
Name
Developer Portal
Cloud
Endpoints
Developer
Portal
Product Cards
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.
Security
Product Cards
Name
IAM
Name
IAM
IAM
Name
Cloud Resource Manager
Name
Cloud Resource Manager
Cloud Resource
Manager
Name
Web Security Scanner
Name
Web Security Scanner
Name
Key Management Service
Key Management
Service
Web Security
Scanner
Name
Security Command Center
Name
Security Command Center
Name
BeyondCorp
Name
Data Loss Prevention API
Name
Data Loss Prevention API
Data Loss
Prevention API
Name
Identity-Aware Proxy
Name
Identity-Aware Proxy
Identity-Aware
Proxy
Name
Security Key Enforcement
Security Key
Enforcement
Name
Security Key Enforcement
Name
Key Management Service
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.
Product Cards
Data Analytics
Name
BigQuery
Name
BigQuery
BigQuery
Name
Dataflow
Dataflow
Name
Dataflow
Name
Dataproc
Dataproc
Name
Dataproc
Name
Dataprep
Dataprep
Name
Dataprep
Data Catalog
Name
Data Catalog
Name
Data Catalog
Name
Pub/Sub
Pub/Sub
Name
Pub/Sub
Cloud Life
Sciences
Name
Cloud Life
Sciences
Name
Cloud Life
Sciences
Name
Cloud Composer
Cloud
Composer
Name
Cloud Composer
Name
Cloud Data Fusion
Cloud
Data Fusion
Name
Cloud Data Fusion
Name
Analytics Hub
Analytics Hub
Name
Analytics Hub
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.
Data Transfer
Name
Transfer Appliance
Name
Transfer Appliance
Transfer
Appliance
Product Cards
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.
Product Cards
AI and Machine Learning
Name
AI Platform
Name
AI Platform
AI Platform
Name
Vision API
Vision
API
Name
Vision API
Name
Speech-to-Text
Speech-to-Text
Name
Natural Language API
Name
Natural Language API
Natural
Language API
Name
Translation API
Name
Translation API
Translation
API
Name
Job Search
Job
Search
Name
Job Search
Name
Speech-to-Text
Name
Cloud Video Intelligence API
Cloud Video
Intelligence API
Name
Advanced Solutions Lab
Advanced
Solutions Lab
Name
Advanced Solutions Lab
Name
Vertex AI
Name
Vertex AI
Vertex AI
Name
AutoML
AutoML
Name
AutoML
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.
Product Cards
Databases
Internet of Things
Name
IoT Core
Name
IoT Core
IoT Core
Name
Cloud SQL
Name
Cloud SQL
Cloud
SQL
Name
Cloud Bigtable
Name
Cloud Bigtable
Cloud
Bigtable
Name
Cloud Spanner
Name
Cloud Spanner
Cloud
Spanner
Name
Memorystore
Name
Memorystore
Memorystore
Name
Firestore
Name
Firestore
Firestore
Name
Datastore
Datastore
Name
Datastore
Name
AlloyDB
Name
AlloyDB
AlloyDB
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.
Product Cards
Storage
Name
Cloud Storage
Cloud
Storage
Name
Persistent Disk
Name
Persistent Disk
Persistent
Disk
Name
Filestore
Name
Filestore
Filestore
Name
Cloud 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.
Product Cards
Operations
Name
Cloud Console
Name
Cloud Console
Cloud
Console
Name
Cloud Shell
Name
Cloud Shell
Cloud
Shell
Name
Cloud Mobile App
Name
Cloud Mobile App
Deployment
Manager
Name
Error Reporting
Cloud
Trace
Name
Cloud Billing API
Name
Cloud Billing API
Name
Cloud Monitoring
Name
Cloud Logging
Name
Cloud Logging
Name
Error Reporting
Name
Cloud Trace
Name
Cloud Trace
Name
Deployment Manager
Name
Deployment Manager
Cloud
APIs
Cloud
Mobile App
Cloud
Monitoring
Name
Cloud APIs
Cloud
Logging
Name
Cloud APIs
Name
Cloud
Profiler
Cloud
Profiler
Name
Cloud Profiler
Cloud Billing
API
Name
Cloud Monitoring
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.
Product Cards
Networking
Name
Virtual Private Cloud
Name
Virtual Private Cloud
Name
Cloud Load Balancing
Name
Cloud Load Balancing
Name
Cloud CDN
Name
Cloud CDN
Name
Cloud Interconnect
Name
Cloud Interconnect
Name
Cloud DNS
Name
Cloud DNS
Virtual
Private Cloud
Cloud Load
Balancing
Cloud
CDN
Cloud
Interconnect
Cloud
DNS
Cloud
Network
Name
Cloud Network
Name
Cloud Network
Name
Cloud External IP Addresses
Name
Cloud External IP Addresses
Name
Cloud Firewall Rules
Name
Cloud Firewall Rules
Name
Cloud Router
Name
Cloud Router
Name
Cloud Routes
Name
Cloud Routes
Name
Cloud VPN
Name
Cloud VPN
Cloud External
IP Addresses
Cloud
Firewall Rules
Cloud
Routes
Cloud
VPN
Cloud
Router
Name
Cloud Armor
Name
Cloud Armor
Cloud
Armor
Name
Standard Network Tier
Name
Standard Network Tier
Standard
Network Tier
Name
Premium Network
Tier
Name
Premium Network
Tier
Premium
Network Tier
Name
Partner Interconnect
Name
Partner 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.
Product Cards
CI / CD
Name
Maven App Engine Plugin
Name
Maven App Engine Plugin
Maven App
Engine Plugin
Name
Cloud SDK
Name
Cloud SDK
Cloud
SDK
Name
Cloud Source Repositories
Name
Cloud Source Repositories
Cloud Source
Repositories
Name
Cloud Tools for IntelliJ
Name
Cloud Tools for IntelliJ
Cloud Tools
for IntelliJ
Name
Cloud Tools for PowerShell
Name
Cloud Tools for PowerShell
Cloud Tools for
PowerShell
Name
Cloud Tools for Visual Studio
Name
Cloud Tools for Visual Studio
Cloud Tools for
Visual Studio
Name
Cloud Tools for Eclipse
Name
Cloud Tools for Eclipse
Name
Cloud Test Lab
Name
Cloud Test Lab
Cloud
Test Lab
Name
Artifact Registry
Name
Artifact Registry
Artifact
Registry
Name
Cloud Build
Name
Cloud Build
Cloud
Build
Name
IDE plugins
Name
IDE plugins
IDE plugins
Name
Gradle App Engine Plugin
Name
Gradle 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.
Expanded Product Cards
App Engine
10GB PD
1 1 1
Dataflow
10GB PD
1 1 1
GKE
10GB PD
1 1 1
Dataproc
10GB PD
1 1 1
Compute Engine
10GB PD
1 1 1
App Engine
10GB PD
1 1 123
Dataflow
10GB PD
1 1 123
GKE
10GB PD
1 1 123
Dataproc
10GB PD
1 1 123
Compute Engine
10GB PD
1 1 123
Name
Compute Engine
Attribute Name
Name
Compute Engine
Attribute Name
Name
App Engine
Attribute Name
Name
GKE
Attribute Name
Name
Cloud Bigtable
Attribute Name
Name
Cloud SQL
Attribute Name
Name
App Engine
Attribute Name
Name
GKE
Attribute Name
Name
Cloud Bigtable
Attribute Name
Name
Cloud SQL
Attribute Name
Name
BigQuery
Attribute Name
Name
Pub/Sub
Attribute Name
Name
Dataflow
Attribute Name
Name
Cloud Storage
Attribute Name
Name
BigQuery
Attribute Name
Name
Dataflow
Attribute Name
Name
Cloud Storage
Attribute Name
Name
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.
Title bar, Footer bar, Project Zone, Notes, Markers, and Legend
Architecture: App Engine and Cloud Endpoints
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.
General > App Engine and Cloud Endpoints
App
Engine
Mobile Backend API
Cloud 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.
General > Compute Engine and REST or gRPC
iOS
Android
Web
Mobile Services REST API
Compute 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.
ZONE B
Content Server
Compute Engine
Autoscaling
ZONE A
Content Server
Compute Engine
Autoscaling
General > Content Management
Static Content
Cloud Storage
Dynamic Content
Cloud 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.
General > Digital Asset Management and Sharing
Task
Queues
Media Storage
Cloud Storage
Meta Data & Workflow
Cloud SQL
Meta Data & Workflow
Cloud Datastore
Media Processing
Compute Engine
Autoscaling
Asset Mgmt & Sharing
App 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.
General > Firebase and App Engine
iOS
Android
Web
Update Data
Firebase
Synchronize
Across
Devices
Process
the Data
App
Engine
Architecture: General > Firebase and 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.
General > Firebase and Managed VMs
iOS
Android
Web
Update Data
Firebase
Synchronize Across Devices
Process
the Data
Runs Your
Service in
Docker
Containers
Docker
Google
Kubernetes 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.
iOS
Android
Web
Update Data
Firebase
Synchronize
Data Across
Devices
Architecture: General > Firebase
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.
General > GitLabCIoneGKE
Git Repos
Compute Engine
PG DATA
Compute 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
GKE
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.
Optional File System
General > High Performance Computing
HPC Head Node
Compute Engine
Input Data
Cloud Storage
Output Data
Cloud 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.
General > Real-Time Bidding
BigQuery
Pixel Server
Compute Engine
Autoscaling
Campaign Server
App Engine
Ads & Images
Cloud Storage
Campaign & Results
Cloud SQL
DoubleClick
Ad Exchange
Prediction API
Ads & Images
Cloud SQL
Bidding App
Compute Engine
Autoscaling
Map Reduce
Compute Engine
Autoscaling
Modeling & Analytics
App 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.
Ingest Pipelines
Storage
Analytics
Application &
Presentation
General > Real-Time Stream Processing IoT
Standard
Devices
HTTPS
Constrained
Devices
Non-TCP
e.g. BLE
Gateway
Architecture: General > Real-Time Stream Processing - Internet of Things
App
Engine
Kubernetes
Engine
Cloud
Storage
Pub/Sub
Dataflow
Monitoring
Logging
Dataflow
Datastore
Cloud
Bigtable
BigQuery
Dataproc
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.
General > Web Application on Google App Engine
Static Content
Cloud Storage
Dynamic Content
Cloud SQL
Dynamic Content
Datastore
Front End App
App Engine
Autoscaling
Task
Queues
Memcache
Batch App
App Engine
Autoscaling
Architecture: General > Web Application on Google App Engine
Cloud Load
Balancing
Cloud
DNS
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.
On-Premises “Render Farm”
Media > Hybrid Rendering
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.
Media > Live Streaming
Streaming Server
Compute Engine
RTMP / RTSP
Segment Storage
Cloud Storage
CDN
Interconnect
Fastly
CDN
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.
On-Premises “Render Farm”
Media > Rendering
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.
Media > Transcoding
Shutdown
VM
Launch VMs
Queuing /
Scheduler
Copy Files
Locally
Quality
Assurance
Ready for
Streaming
Source Files
Cloud Storage
Copy Files
Cloud 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.
Gaming > Backend Database
Game
Database
Clients
Analytics Backend
BigQuery
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.
Gaming > Mobile Game Backend
Optional Components
Task
Queues
Memcache
Logs API
Image
Services
Scheduled
Tasks
Apple Push
Notification
Service
Datastore
Cloud
Storage
BigQuery
Cloud
Endpoints
Mobile Game Backend
App Engine
Multiple Instances
Sockets API
Cloud
Endpoint
Clients
Google Play
Game Services
AdMob
Google Cloud
Messaging
Android
iOS
Architecture: Gaming > Mobile Game Backend
Batch Processing
Compute Engine
Multiple Instances
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.
Gaming > Real-Time AAA Games Servers
Game
Database
Clients
Analytics Backend
BigQuery
Cloud
SQL
or
Frontend
Platform Services
Service Discovery Dedicated Game Servers
Virtual Machines
Compute Engine
Multiple Instances
Kubernetes Cluster
GKE
Multiple Instances
or
Architecture: Gaming > Real-Time AAA Games Servers
Cloud
Bigtable
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.
Digital Marketing > DMP / Data Warehouse
Reference table
BigQuery
Relevant Users
Cloud Storage
Customer Lists Logic
Export Ad Data
Cloud Storage
Id matching
Dataflow
Marketing List
Campaign Manager
Analytics
Architecture: Digital Marketing > DMP / Data Warehouse
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.
Ingestion Layer Data Sources
Presentation Layer Analysis Layer Processing &
Analysis Layer
Storage Layer
Digital Marketing > Publisher side analysis
Compute
Engine
Ingestion
Layer
Managed Data Warehouse
BigQuery
Production Storage
Cloud Storage
Experiences
1st Party
Cluster
2nd Party
Cluster
3rd Party
Cluster
or
Batch
Processing
or
Real-time
Analytics
Archival Storage
Cloud Storage Nearline
CMS
App Engine
Container Infra
GKE/Kubernetes
Columnar/NoSQL
Cloud Bigtable
Managed Data Warehouse
Cloud SQL
E-commerce
Platform
App Engine
Web/Mobile
Application
App Engine
ETL
Dataflow
BigQuery
Pub/Sub
Dataflow
Dataproc
Dataproc
Google
Marketing
Platform
BI Interface
Data Studio 360
Image Analysis
Vision API
TensorFlow
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.
us-east
europe-west
asia-east
us-central
Digital Marketing > Real-Time Bidding
Bid Servers
Compute Engine
Pixel Servers
Compute Engine
Database User
Compute Engine
Database Bid
Compute Engine
Data Proxy Servers
Compute Engine
Data Proxy Servers
Compute Engine
Analytics
Database User
Compute Engine
Database Bid
Compute Engine
Campaign
management
Ad Manager
Cloud Load
Balancing
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.
Internet of Things > MQTT to Pub/Sub Broker
IoT Warehouse
BigQuery
IoT Application
App Engine
Stream Analytics
Dataflow
IoT Topic
Pub/Sub
MQTT
Devices
Autoscaled Broker Tier
Custom MQTT <-> Cloud Pub/Sub broker
MQTT Broker
Compute Engine
RabbitMQ™
Architecture: Internet of Things > MQTT to Pub/Sub Broker
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.
Ingest Pipelines
Storage
Analytics
Application &
Presentation
Standard
Devices
HTTPS
Constrained
Devices
Non-TCP
e.g. BLE
Gateway
Internet of Things > Sensor stream ingest and processing
Architecture: Internet of Things > Sensor stream ingest and processing
App
Engine
Kubernetes
Engine
Cloud
Storage
Pub/Sub
Cloud
Dataflow
Monitoring
Logging
Dataflow
Datastore
Cloud
Bigtable
BigQuery
Dataproc
Compute
Engine
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.
us-east1-d
us-central1-f
Dev Test > Continuous Delivery with Spinnaker
Test Instances
Compute Engine
Build Artifact
Prod Instances
Compute Engine
Autoscaler
Prod Instances
Compute Engine
Autoscaler
Development
Team
Users
Cloud Image
Compute Engine
Build Artifact
Code Repository
DevTools
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
Spinnaker
Compute Engine
Cloud Load
Balancing
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.
Production Namespace
Jenkins Namespace
Dev Test > Jenkins on k8s
Developers
End Users
Ops & Quality
Code Repository
DevTools
Jenkins replica
ReplicationController
Docker Images
Container Registry
Backend
ReplicationController
Jenkins controller
Pod
Frontend
ReplicationController
Staging Namespace
Backend
ReplicationController
Frontend
ReplicationController
1 Commit Code
2 Code Enters CD Pipeline
3 Test/Build Job Submitted to
replica
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
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.
Load Testing Namespace Application Under Test Namespace
Dev Test > Scale Testing with Kubernetes+Locust
Test
Operator
Locust Primary
Container Engine
Locust Workers
Container Engine
1 Tester starts test
2 Primary 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
Frontend
Google
Kubernetes
Engine
Backend
Google
Kubernetes
Engine
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.
Dev Test > UI Testing with Kubernetes
Tester
Selenium Namespace Web App Namespace
Hub
Service
Frontend
Service
Backend
Service
Selenium Hub
Container Engine
Replication Controller
Chrome Nodes
Container Engine
Replication Controller
Firefox Nodes
Container Engine
Replication Controller
UI Servers
Container Engine
Replication Controller
Backend Servers
Container Engine
Replication Controller
Architecture: Dev Test > UI Testing with Kubernetes
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.
Backup and Archive > Disaster Recovery cold standby server
Instance Group
Serving Instance
Compute Engine
Multiple Instances
Instance Group
Heartbeat and
Snapshot System
Compute Engine
Multiple Instances
Persistent
Disk Snapshot
Architecture: Backup and Archive > Disaster Recovery Cold standby server
Cloud Load
Balancing
Cloud
DNS
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.
Backup and Archive > Disaster Recovery Warm static site
Static Storage
Cloud Storage
Instance Group
Web Server
Compute Engine
Multiple Instances
Instance Group
Web Server
Compute Engine
Multiple Instances
Architecture: Backup and Archive > Disaster Recovery Warm static site
Cloud Load
Balancing
Cloud
DNS
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.
Standby Snapshots
Backup and Archive > Disaster Recovery with Application Replication
Web Server
Compute Engine
Application Server
Compute Engine
Database Server
Compute Engine
On-Premises Data Center
Persistent
Disk
Web
Server
Application
Server
Database
Server
Standard
Devices
Database Server
Cloud SQL
Replication
VPN
Carrier
Interconnect
Architecture: Backup and Archive > Disaster Recovery with Application Replication
Cloud
DNS
Cloud
Network
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.
Backup and Archive > Hosting Filers
Filesystem Client
Compute Engine
Filesystem Client
Compute Engine
Filesystem Client
Compute Engine
Burst Capacity
Cloud Storage
Avere vFXT
Compute Engine
Clustered
On-Premises
Datacenter
File Server A
File Server B
File Server C
Architecture: Backup and Archive > Hosting Filers
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.
Websites > API Hosting
API
Compute Engine
Virtual Machines
API
App Engine
Cloud Endpoints
API
Container Engine
Kubernetes Services
Multiple
Clients
API Requests
Architecture: Websites > API Hosting
Cloud Load
Balancing
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.
Websites > Multiple Network Interfaces
Multiple Network Interfaces
Production Network
Cloud Virtual Network
Test Network
Cloud Virtual Network
Infra Network
Cloud Virtual Network
Outbound Network
Cloud Virtual Network
Security Appliance
Compute Engine
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.
Websites > Content Hosting
Instances
Compute Engine
Google
Edge POP
Additional
Requests
First
Request
Architecture: Websites > Content Hosting
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.
Websites > Dynamic Hosting
Zone 1
us-central 1-a
Instance Group
Compute Engine
Web Applications
Primary
Cloud SQL
Zone 2
us-central 1-f
Instance Group
Compute Engine
Web Applications
Read Replica
Cloud SQL
Replication
Architecture: Websites > Dynamic 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.
Websites > Mobile Site Hosting
Backend App
Compute Engine
Multiple
Devices
Native Apps or
Mobile Web
Firebase
Firebase
Backend App
App Engine
Backend App
App Engine
Cloud Endpoints
Architecture: Websites > Mobile Site Hosting
Cloud Load
Balancing
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.
Websites > Static Hosting
Standard Storage Bucket
Cloud Storage
Architecture: Websites > Static Hosting
Cloud
DNS
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.
Mobile > Mobile Game Backend
Optional Components
Task
Queues
Memcache
Logs API
Image
Services
Scheduled
Tasks
Apple Push
Notification
Service
Datastore
Cloud
Storage
BigQuery
Cloud
Endpoints
Mobile Game Backend
App Engine
Multiple Instances
Sockets API
Cloud
Endpoint
Clients
Google Play
Game Services
AdMob
Google Cloud
Messaging
Android
iOS
Architecture: Mobile > Mobile Game Backend
Batch Processing
Compute Engine
Multiple Instances
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.
Patient
LifeSciences > Patient Monitoring
Analytics
Process Data
Prediction API
Ingest
Pub/Sub
Storage
Cloud Bigtable
Alerts
Notifications
Pub/Sub
Health Care
Professional
Patient Monitors
(pulse, blood
sugar, exercise)
Architecture: LifeSciences > Patient Monitoring
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.
Retail > Beacons and Targeted Marketing
Events
Cloud Bigtable
Proximity Events
Analytics
BigQuery
Data Warehouse
Messaging
Pub/Sub
Proximity Streams
Processing
Dataflow
Stream Processing
Notifications
App Engine
Push to Devices
Mobile Devices
Push Notifications
Backoffice
Business Systems
Beacons
Proximity Notifications
Messaging
Pub/Sub
Queued Notifications
Architecture: Retail > Beacons and Targeted Marketing
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.
Retail > Fraud Detection
Third-Party Data
External Sources
Fraud Modeling
Processed Events
Cloud Bigtable
Events Time-Series
Streaming
Pub/Sub
Transaction Streams
Processing
Dataflow
Transaction Streams
Fraud Analysis
BigQuery
Spark MLlib
Dataproc
Regression
Prediction API
Applications
App Engine
Rules Cache
Cloud Cache
Architecture: Retail > Fraud Detection
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.
Virtual Private Cloud
Retail > PCI
Application Network
Customer
Payment
Requests
HTTPS
External
Payment
Processor
NAT
Squid Proxy
External
Payment Form
Internal Payment
Authorization
VPN
Gateway
Application
System(s)
VPN
Gateway
BigQuery
Cloud
Monitoring
Cloud
Logging
Architecture: Retail > PCI
Cloud Load
Balancing
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.
Retail > Real-Time Inventory
Ingest
App Engine
Capture Changes
Events
Cloud Bigtable
Processed Changes
Aggregates
Cloud SQL
Inventory Counts
Analytics
BigQuery
Data Warehouse
Messaging
Pub/Sub
Streaming Changes
Processing
Dataflow
Inventory Streams
Services
App Engine
Inventory APIs
Backoffice
Business Applications
Integrations
Google Services
Retail Store
Inventory Changes
Architecture: Retail > Real-Time Inventory
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.
Retail > Recommendation Engines
Data Sources
Machine Learning
Applications
Browsing
Compute Engine
Shopping Cart
App Engine
Outreach
Container Engine
Purchases
Datastore
Wish Lists
Cloud SQL
Reviews
Datastore
Inventory Data
Cloud SQL
Analytics
BigQuery
Spark MLlib
Dataproc
ETL
Dataflow
Transform Data
Normalized Data
Cloud Storage
Combined Sources
Hosted Models
Cloud Machine Learning
Real-Time
Prediction API
Architecture: Retail > Recommendation Engines
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.
Retail > Recommendation Engines
Data Sources
Machine Learning
Applications
Browsing
Compute Engine
Shopping Cart
App Engine
Outreach
Container Engine
Purchases
Datastore
Wish Lists
Cloud SQL
Reviews
Datastore
Inventory Data
Cloud SQL
Analytics
BigQuery
Spark MLlib
Cloud Dataproc
ETL
Dataflow
Transform Data
Normalized Data
Cloud Storage
Combined Sources
Hosted Models
Cloud Machine Learning
Real-Time
Prediction API
Architecture: Retail > Recommendation Engines
Analytics
BigQuery
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.
Retail > Shopping Cart Analysis
Data Sources
Cart Analysis Applications
Browsing
Compute Engine
Shopping Cart
App Engine
Outreach
Container Engine
Navigation
Datastore
Inventory Data
Cloud SQL
Sessions
Datastore
Shopping Cart
Cloud SQL
Analytics
BigQuery
Processing
Dataflow
Hadoop & Spark
Dataproc
ETL
Dataflow
Transform Data
Normalized Data
Cloud Storage
Combined Sources
Architecture: Retail > Shopping Cart Analysis
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.
Reference table
BigQuery
Relevant Users
Cloud Storage
Customer Lists Logic
Export Ad Data
Cloud Storage
Id matching
Dataflow
Marketing List
Campaign Manager
Analytics
Architecture: Big Data > DMP / Data Warehouse
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.
Batch
Streaming
Big Data > Log Processing
Log Storage
Cloud Storage
Log Streaming
Pub/Sub
Log Analytics
BigQuery
Log Processing
Dataflow
Microservices
Container Engine
Log Collection
Logging
Architecture: Big Data > Log Processing
Resources
miles and chuck and neal made this
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.
Icon and sample diagrams landing page https://cloud.google.com/icons
Google Cloud Architecture Diagramming Tool https://googlecloudcheatsheet.withgoogle.com/architecture
Web Resources
Data Integration >
Architecture: Data Integration
Data Integration
df4
Dataflow
df5
Dataflow
df1
Dataflow
df3
Dataflow
b1
Cloud Storage
b2
Cloud Storage
b3
Cloud Storage
cf1
Cloud Functions
cf3
Cloud Functions
cf4
Cloud Functions
cf5
Cloud Functions
sch1
Cloud Scheduler
Inventory APIs
cf2
Cloud Functions
df2
Dataflow
ps1
Pub/Sub
Rules Actions
Marketing Audience Data Sets
Core
BigQuery
Archive
BigQuery
Program Res
BigQuery
Data Core
View
BigQuery
Logs
BigQuery

More Related Content

Similar to Google Cloud Official Icons and Solution Architectures.pptx

Unleashing the Power of Generative AI.pdf
Unleashing the Power of Generative AI.pdfUnleashing the Power of Generative AI.pdf
Unleashing the Power of Generative AI.pdfeoinhalpin99
 
Easy path to machine learning (2023-2024)
Easy path to machine learning (2023-2024)Easy path to machine learning (2023-2024)
Easy path to machine learning (2023-2024)wesley chun
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdfTasnim Jahan
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdfTasnim Jahan
 
Top angular component libraries to use in 2020 (build amazing web solution fa...
Top angular component libraries to use in 2020 (build amazing web solution fa...Top angular component libraries to use in 2020 (build amazing web solution fa...
Top angular component libraries to use in 2020 (build amazing web solution fa...Katy Slemon
 
Requirement Gathering & Rapid Prototyping
Requirement Gathering & Rapid PrototypingRequirement Gathering & Rapid Prototyping
Requirement Gathering & Rapid PrototypingAurobindo Nayak
 
Serverless Computing with Python
Serverless Computing with PythonServerless Computing with Python
Serverless Computing with Pythonwesley chun
 
Serverless machine learning architectures at Helixa
Serverless machine learning architectures at HelixaServerless machine learning architectures at Helixa
Serverless machine learning architectures at HelixaData Science Milan
 
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]Atmel Corporation
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsManeesh Innani
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsManeesh Innani
 
Talking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleTalking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleEric D. Schabell
 
Exploring Google (Cloud) APIs & Cloud Computing overview
Exploring Google (Cloud) APIs & Cloud Computing overviewExploring Google (Cloud) APIs & Cloud Computing overview
Exploring Google (Cloud) APIs & Cloud Computing overviewwesley chun
 
Top 7 Frameworks for Integration AI in App Development
Top 7 Frameworks for Integration AI in App DevelopmentTop 7 Frameworks for Integration AI in App Development
Top 7 Frameworks for Integration AI in App DevelopmentInexture Solutions
 
33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s Success33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s SuccessDialexa
 
In Mind Cloud - Product Release - 1904
In Mind Cloud - Product Release - 1904In Mind Cloud - Product Release - 1904
In Mind Cloud - Product Release - 1904In Mind Cloud
 

Similar to Google Cloud Official Icons and Solution Architectures.pptx (20)

JAM23-24_ppt.pptx
JAM23-24_ppt.pptxJAM23-24_ppt.pptx
JAM23-24_ppt.pptx
 
Unleashing the Power of Generative AI.pdf
Unleashing the Power of Generative AI.pdfUnleashing the Power of Generative AI.pdf
Unleashing the Power of Generative AI.pdf
 
Easy path to machine learning (2023-2024)
Easy path to machine learning (2023-2024)Easy path to machine learning (2023-2024)
Easy path to machine learning (2023-2024)
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdf
 
Android app development SEO Expert Bangladesh LTD.pdf
Android app development  SEO Expert Bangladesh LTD.pdfAndroid app development  SEO Expert Bangladesh LTD.pdf
Android app development SEO Expert Bangladesh LTD.pdf
 
Top angular component libraries to use in 2020 (build amazing web solution fa...
Top angular component libraries to use in 2020 (build amazing web solution fa...Top angular component libraries to use in 2020 (build amazing web solution fa...
Top angular component libraries to use in 2020 (build amazing web solution fa...
 
Requirement Gathering & Rapid Prototyping
Requirement Gathering & Rapid PrototypingRequirement Gathering & Rapid Prototyping
Requirement Gathering & Rapid Prototyping
 
Serverless Computing with Python
Serverless Computing with PythonServerless Computing with Python
Serverless Computing with Python
 
XCode8.0
XCode8.0XCode8.0
XCode8.0
 
Serverless machine learning architectures at Helixa
Serverless machine learning architectures at HelixaServerless machine learning architectures at Helixa
Serverless machine learning architectures at Helixa
 
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
Atmel - Next-Generation IDE: Maximizing IP Reuse [WHITE PAPER]
 
Game Studio
Game StudioGame Studio
Game Studio
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspects
 
ArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspectsArchitectureAndPlatformsAspects
ArchitectureAndPlatformsAspects
 
Talking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at ScaleTalking Architecture Shop - Exploring Open Source Success at Scale
Talking Architecture Shop - Exploring Open Source Success at Scale
 
Exploring Google (Cloud) APIs & Cloud Computing overview
Exploring Google (Cloud) APIs & Cloud Computing overviewExploring Google (Cloud) APIs & Cloud Computing overview
Exploring Google (Cloud) APIs & Cloud Computing overview
 
Top 7 Frameworks for Integration AI in App Development
Top 7 Frameworks for Integration AI in App DevelopmentTop 7 Frameworks for Integration AI in App Development
Top 7 Frameworks for Integration AI in App Development
 
Build 2019 Recap
Build 2019 RecapBuild 2019 Recap
Build 2019 Recap
 
33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s Success33 Software Development Tools that Drive Dialexa’s Success
33 Software Development Tools that Drive Dialexa’s Success
 
In Mind Cloud - Product Release - 1904
In Mind Cloud - Product Release - 1904In Mind Cloud - Product Release - 1904
In Mind Cloud - Product Release - 1904
 

Recently uploaded

Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligencemahaffeycheryld
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...IJECEIAES
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdfVinayVadlagattu
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docxrahulmanepalli02
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxMustafa Ahmed
 
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfDatabricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfVinayVadlagattu
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfSkNahidulIslamShrabo
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdfAlexander Litvinenko
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxCHAIRMAN M
 
DBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptxDBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptxrajjais1221
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024EMMANUELLEFRANCEHELI
 
Introduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxIntroduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxProfASKolap
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书c3384a92eb32
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfJNTUA
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalSwarnaSLcse
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 

Recently uploaded (20)

Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdf
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdfDatabricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdf
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
DBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptxDBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptx
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Introduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxIntroduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptx
 
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 

Google Cloud Official Icons and Solution Architectures.pptx

  • 1. 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. Google Cloud Official Icons & Solution Architectures
  • 2. Last updated 17th January 2023 This slide deck contains the latest icons for Google Cloud and is available from cloud.google.com/icons. The “PNG basic cards” and “SVG and PNG” zip files on that page are still currently being updated. The deck is read-only but you can easily make your own copy by selecting [File] > [Make a Copy] in the menu above. Icons can also be copy/pasted from here into other Google Slide decks. Note also that if needed slides can be downloaded as PowerPoint using [File] > [Download] and choosing the format. Don’t forget you can also build diagrams with our architecture diagramming tool at: https://googlecloudcheatsheet.withgoogle.com/architecture More information here Introducing a Google Cloud architecture diagramming tool Thanks for building with Google Cloud!
  • 3. 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. Table of Contents Diagram Examples: General 43 Diagram Examples: Specific 56 Media Gaming Digital Marketing Internet of Things Financial Services Dev Test Backup and Archive Websites Mobile LifeSciences Retail Big Data Resources Google Cloud 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
  • 4. 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. AI and Machine Learning Cloud Vision API Speech-to-Text Cloud Natural Language API Cloud Translation API Video Intelligence API AutoML Cloud TPU AutoML Video Intelligence AutoML Natural Language AutoML Translation AutoML Vision Recommendations AI AutoML Tables Cloud Talent Solution Cloud Inference API Google Cloud Icons Google Cloud products and services not represented here with a unique icon should use this generic icon. Data Labeling Dialogflow Enterprise Edition Text-to-Speech Vertex AI Document AI Visual Inspection AI Retail API Cloud AI Contact Center AI Agent Assist Contact Center AI Platform
  • 5. 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. Google Cloud Icons Compute Compute Engine Cloud Functions Cloud GPUs Analytics Dataproc Dataflow Pub/Sub Life Sciences Dataprep by Trifacta Data Catalog Cloud Composer Cloud Data Fusion Container- Optimized OS Cloud Run Google Kubernetes Engine App Engine BigQuery Datastream Distributed Cloud Healthcare API Looker VMware Engine Google Data Studio Bare Metal Solution Dataplex Analytics Hub Serverless Cloud Endpoints API Gateway
  • 6. 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. Operations Cloud Monitoring Cloud Logging Cloud Trace Cloud Deployment Manager Error Reporting Cloud Shell Cloud Billing API Cloud APIs Cloud Profiler Google Cloud Icons Backup and DR
  • 7. 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. Google Cloud Icons Networking Virtual Private Cloud Cloud Load Balancing Cloud CDN Cloud 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 Network Intelligence Cloud Domains
  • 8. 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. CI/CD Google Cloud Icons Container Registry Cloud Build Cloud Code Cloud Scheduler Cloud Tasks Firebase Test Lab Integration Services Apigee API Management Artifact Registry Workflows Application Integration Integration Connectors Eventarc Cloud Deploy
  • 9. 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. Google Cloud Icons Internet of Things Cloud IoT Core Databases Datastore Cloud Bigtable Cloud SQL Cloud Spanner Memorystore Firestore BigQuery Database Migration Service AlloyDB
  • 10. 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. Google Cloud Icons Storage Cloud Storage Persistent Disk Filestore Data Transfer Hybrid and Multicloud Traffic Director Anthos Anthos clusters Anthos Service Mesh
  • 11. 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. Google Cloud Icons Security Identity & Access Management Web Security Scanner Cloud Key Management Cloud Resource Manager Security Command Center Migration Transfer Appliance Data Loss Prevention API Migrate for Compute Engine Migrate to Containers Storage Transfer Service Cloud Data Transfer BigQuery Data Transfer Service Database Migration Service Managed Microsoft AD Secret Manager Cloud Identity
  • 12. 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. Open Source Icons Kubernetes TensorFlow Forseti Security Forseti Security Name Kubernetes Kubernetes TensorFlow Name Kubernetes Name TensorFlow Name Forseti Security Name Forseti Security Istio Name TensorFlow Istio Name Istio Name Istio
  • 14. 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. Instance Group Serving Instance Compute Engine Multiple Instances Instance Group Heartbeat and Snapshot System Compute Engine Multiple Instances Persistent Disk Snapshot Architecture: Backup and Archive > Disaster Recovery Cold standby server Cloud Load Balancing Cloud DNS 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 Card 5 Zone grouping 6 Expanded Product Card 7 Service Card 8 Title bar (Optional) 9 Footer (Optional) 1 2 3 7 5 6 4 8 9
  • 15. 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. Diagram Elements: User Cards and User Paths Generic User Specific User Phone User Alternate Input 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. 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
  • 16. 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. Compute Engine 10GB PD 2 1 Diagram Elements: Product and Service Cards Expanded Product Card 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. Product Card Service Card Analytics Backend Compute Engine Local Compute Batch Processing Compute Engine Multiple Instances Analytics Backend Compute Engine Analytics Backend Compute Engine Compute Engine Virtual File System Push Notification Service
  • 17. 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. 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
  • 18. 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. Ingest Pipelines Storage Analytics Application & Presentation Standard Devices HTTPS Constrained Devices Non-TCP e.g. BLE Gateway App Engine Kubernetes Engine Cloud Storage Pub/Sub Dataflow Monitoring Logging Dataflow Datastore Cloud Bigtable BigQuery Dataproc Compute Engine 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 1 2 3 4 5
  • 19. 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. Ingest Pipelines Storage Analytics Standard Devices HTTPS Constrained Devices Non-TCP e.g. BLE Gateway 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 1 2 3 Cloud Storage Pub/Sub Dataflow Monitoring Logging Dataflow Datastore Cloud Bigtable BigQuery Dataproc 4 Application & Presentation App Engine Kubernetes Engine Compute Engine
  • 20. 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. 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 Processing Compute Engine Multiple Instances ZONE 1 Analytics Backend Compute Engine
  • 21. 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. 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 Disk size and type Number of disks Instance w/1 Persistent Disk Disk icon Additional Modifier Autoscaling Preemptable Virtual Machine
  • 22. 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. 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 Standard machine High-CPU machine High-memory machine Shared-core machine Machine type Instance w/2GB RAM for each core Number of cores GB of RAM per core Custom Virtual Machine Shared-core machine Longer RAM value example
  • 23. 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. Diagram Elements: Title and Footer Bars Footer Bar 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. Title Bar Architecture: App Engine and Cloud Endpoints
  • 25. 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. 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
  • 27. 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. User and Device Cards Two Line One Line
  • 28. 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. 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
  • 29. 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. 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
  • 30. 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. Product Cards Compute Name Compute Engine Name Compute Engine Name App Engine Name App Engine Name Google Kubernetes Engine Name Google Kubernetes Engine Name Cloud GPUs Name Cloud GPUs Compute Engine App Engine Google Kubernete s Engine Cloud GPUs Name Cloud Functions Name Cloud Functions Cloud Functions Name Container-Optimized OS Name Container-Optimized OS Container- Optimized OS Cloud Run Name Cloud Run Name Cloud Run Anthos clusters Name Anthos clusters Name Anthos clusters
  • 31. 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. API Management Name API Analytics Name API Analytics API Analytics Name API Monetization Name API Monetization API Monetization Name Apigee API Platform Apigee API Platform Name Apigee API Platform Name Apigee Sense Apigee Sense Name Apigee Sense Name Cloud Endpoints Name Cloud Endpoints Name Developer Portal Name Developer Portal Cloud Endpoints Developer Portal Product Cards
  • 32. 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. Security Product Cards Name IAM Name IAM IAM Name Cloud Resource Manager Name Cloud Resource Manager Cloud Resource Manager Name Web Security Scanner Name Web Security Scanner Name Key Management Service Key Management Service Web Security Scanner Name Security Command Center Name Security Command Center Name BeyondCorp Name Data Loss Prevention API Name Data Loss Prevention API Data Loss Prevention API Name Identity-Aware Proxy Name Identity-Aware Proxy Identity-Aware Proxy Name Security Key Enforcement Security Key Enforcement Name Security Key Enforcement Name Key Management Service
  • 33. 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. Product Cards Data Analytics Name BigQuery Name BigQuery BigQuery Name Dataflow Dataflow Name Dataflow Name Dataproc Dataproc Name Dataproc Name Dataprep Dataprep Name Dataprep Data Catalog Name Data Catalog Name Data Catalog Name Pub/Sub Pub/Sub Name Pub/Sub Cloud Life Sciences Name Cloud Life Sciences Name Cloud Life Sciences Name Cloud Composer Cloud Composer Name Cloud Composer Name Cloud Data Fusion Cloud Data Fusion Name Cloud Data Fusion Name Analytics Hub Analytics Hub Name Analytics Hub
  • 34. 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. Data Transfer Name Transfer Appliance Name Transfer Appliance Transfer Appliance Product Cards
  • 35. 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. Product Cards AI and Machine Learning Name AI Platform Name AI Platform AI Platform Name Vision API Vision API Name Vision API Name Speech-to-Text Speech-to-Text Name Natural Language API Name Natural Language API Natural Language API Name Translation API Name Translation API Translation API Name Job Search Job Search Name Job Search Name Speech-to-Text Name Cloud Video Intelligence API Cloud Video Intelligence API Name Advanced Solutions Lab Advanced Solutions Lab Name Advanced Solutions Lab Name Vertex AI Name Vertex AI Vertex AI Name AutoML AutoML Name AutoML
  • 36. 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. Product Cards Databases Internet of Things Name IoT Core Name IoT Core IoT Core Name Cloud SQL Name Cloud SQL Cloud SQL Name Cloud Bigtable Name Cloud Bigtable Cloud Bigtable Name Cloud Spanner Name Cloud Spanner Cloud Spanner Name Memorystore Name Memorystore Memorystore Name Firestore Name Firestore Firestore Name Datastore Datastore Name Datastore Name AlloyDB Name AlloyDB AlloyDB
  • 37. 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. Product Cards Storage Name Cloud Storage Cloud Storage Name Persistent Disk Name Persistent Disk Persistent Disk Name Filestore Name Filestore Filestore Name Cloud Storage
  • 38. 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. Product Cards Operations Name Cloud Console Name Cloud Console Cloud Console Name Cloud Shell Name Cloud Shell Cloud Shell Name Cloud Mobile App Name Cloud Mobile App Deployment Manager Name Error Reporting Cloud Trace Name Cloud Billing API Name Cloud Billing API Name Cloud Monitoring Name Cloud Logging Name Cloud Logging Name Error Reporting Name Cloud Trace Name Cloud Trace Name Deployment Manager Name Deployment Manager Cloud APIs Cloud Mobile App Cloud Monitoring Name Cloud APIs Cloud Logging Name Cloud APIs Name Cloud Profiler Cloud Profiler Name Cloud Profiler Cloud Billing API Name Cloud Monitoring Error Reporting
  • 39. 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. Product Cards Networking Name Virtual Private Cloud Name Virtual Private Cloud Name Cloud Load Balancing Name Cloud Load Balancing Name Cloud CDN Name Cloud CDN Name Cloud Interconnect Name Cloud Interconnect Name Cloud DNS Name Cloud DNS Virtual Private Cloud Cloud Load Balancing Cloud CDN Cloud Interconnect Cloud DNS Cloud Network Name Cloud Network Name Cloud Network Name Cloud External IP Addresses Name Cloud External IP Addresses Name Cloud Firewall Rules Name Cloud Firewall Rules Name Cloud Router Name Cloud Router Name Cloud Routes Name Cloud Routes Name Cloud VPN Name Cloud VPN Cloud External IP Addresses Cloud Firewall Rules Cloud Routes Cloud VPN Cloud Router Name Cloud Armor Name Cloud Armor Cloud Armor Name Standard Network Tier Name Standard Network Tier Standard Network Tier Name Premium Network Tier Name Premium Network Tier Premium Network Tier Name Partner Interconnect Name Partner Interconnect Partner Interconnect
  • 40. 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. Product Cards CI / CD Name Maven App Engine Plugin Name Maven App Engine Plugin Maven App Engine Plugin Name Cloud SDK Name Cloud SDK Cloud SDK Name Cloud Source Repositories Name Cloud Source Repositories Cloud Source Repositories Name Cloud Tools for IntelliJ Name Cloud Tools for IntelliJ Cloud Tools for IntelliJ Name Cloud Tools for PowerShell Name Cloud Tools for PowerShell Cloud Tools for PowerShell Name Cloud Tools for Visual Studio Name Cloud Tools for Visual Studio Cloud Tools for Visual Studio Name Cloud Tools for Eclipse Name Cloud Tools for Eclipse Name Cloud Test Lab Name Cloud Test Lab Cloud Test Lab Name Artifact Registry Name Artifact Registry Artifact Registry Name Cloud Build Name Cloud Build Cloud Build Name IDE plugins Name IDE plugins IDE plugins Name Gradle App Engine Plugin Name Gradle App Engine Plugin Gradle App Engine Plugin
  • 41. 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. Expanded Product Cards App Engine 10GB PD 1 1 1 Dataflow 10GB PD 1 1 1 GKE 10GB PD 1 1 1 Dataproc 10GB PD 1 1 1 Compute Engine 10GB PD 1 1 1 App Engine 10GB PD 1 1 123 Dataflow 10GB PD 1 1 123 GKE 10GB PD 1 1 123 Dataproc 10GB PD 1 1 123 Compute Engine 10GB PD 1 1 123 Name Compute Engine Attribute Name Name Compute Engine Attribute Name Name App Engine Attribute Name Name GKE Attribute Name Name Cloud Bigtable Attribute Name Name Cloud SQL Attribute Name Name App Engine Attribute Name Name GKE Attribute Name Name Cloud Bigtable Attribute Name Name Cloud SQL Attribute Name Name BigQuery Attribute Name Name Pub/Sub Attribute Name Name Dataflow Attribute Name Name Cloud Storage Attribute Name Name BigQuery Attribute Name Name Dataflow Attribute Name Name Cloud Storage Attribute Name Name Pub/Sub Attribute Name
  • 42. 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. Title bar, Footer bar, Project Zone, Notes, Markers, and Legend Architecture: App Engine and Cloud Endpoints
  • 44. 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. General > App Engine and Cloud Endpoints App Engine Mobile Backend API Cloud Endpoints Android Web Endpoint Clients iOS Architecture: General > App Engine and Cloud Endpoints
  • 45. 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. General > Compute Engine and REST or gRPC iOS Android Web Mobile Services REST API Compute Engine Architecture: General > Compute Engine and REST or gRPC
  • 46. 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. ZONE B Content Server Compute Engine Autoscaling ZONE A Content Server Compute Engine Autoscaling General > Content Management Static Content Cloud Storage Dynamic Content Cloud SQL Publisher Cloud Load Balancing Cloud DNS Architecture: General > Content Management
  • 47. 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. General > Digital Asset Management and Sharing Task Queues Media Storage Cloud Storage Meta Data & Workflow Cloud SQL Meta Data & Workflow Cloud Datastore Media Processing Compute Engine Autoscaling Asset Mgmt & Sharing App 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. 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. General > Firebase and App Engine iOS Android Web Update Data Firebase Synchronize Across Devices Process the Data App Engine Architecture: General > Firebase and App Engine
  • 49. 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. General > Firebase and Managed VMs iOS Android Web Update Data Firebase Synchronize Across Devices Process the Data Runs Your Service in Docker Containers Docker Google Kubernetes Engine App Engine Architecture: General > Firebase and Managed VMs
  • 50. 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. iOS Android Web Update Data Firebase Synchronize Data Across Devices Architecture: General > Firebase General > Firebase
  • 51. 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. General > GitLabCIoneGKE Git Repos Compute Engine PG DATA Compute 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 GKE
  • 52. 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. Optional File System General > High Performance Computing HPC Head Node Compute Engine Input Data Cloud Storage Output Data Cloud Storage Compute Node Compute Engine Multiple Instances File System Compute Engine Multiple Instances Architecture: General > High Performance Computing
  • 53. 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. General > Real-Time Bidding BigQuery Pixel Server Compute Engine Autoscaling Campaign Server App Engine Ads & Images Cloud Storage Campaign & Results Cloud SQL DoubleClick Ad Exchange Prediction API Ads & Images Cloud SQL Bidding App Compute Engine Autoscaling Map Reduce Compute Engine Autoscaling Modeling & Analytics App Engine Campaign Client Architecture: General > Real-Time Bidding Cloud Load Balancing
  • 54. 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. Ingest Pipelines Storage Analytics Application & Presentation General > Real-Time Stream Processing IoT Standard Devices HTTPS Constrained Devices Non-TCP e.g. BLE Gateway Architecture: General > Real-Time Stream Processing - Internet of Things App Engine Kubernetes Engine Cloud Storage Pub/Sub Dataflow Monitoring Logging Dataflow Datastore Cloud Bigtable BigQuery Dataproc Compute Engine
  • 55. 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. General > Web Application on Google App Engine Static Content Cloud Storage Dynamic Content Cloud SQL Dynamic Content Datastore Front End App App Engine Autoscaling Task Queues Memcache Batch App App Engine Autoscaling Architecture: General > Web Application on Google App Engine Cloud Load Balancing Cloud DNS
  • 57. 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. On-Premises “Render Farm” Media > Hybrid Rendering 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. 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. Media > Live Streaming Streaming Server Compute Engine RTMP / RTSP Segment Storage Cloud Storage CDN Interconnect Fastly CDN Browser Client Encoding Live Event Recording Recording Module Mobile / Tablet Client Streaming Player Architecture: Media > Live Streaming
  • 59. 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. On-Premises “Render Farm” Media > Rendering Virtual File System Gateway Local Storage Local Compute Gateway Google Cloud Interconnect & VPN NFS & SMB Architecture: Media > Rendering Compute Engine Cloud Storage
  • 60. 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. Media > Transcoding Shutdown VM Launch VMs Queuing / Scheduler Copy Files Locally Quality Assurance Ready for Streaming Source Files Cloud Storage Copy Files Cloud 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. 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. Gaming > Backend Database Game Database Clients Analytics Backend BigQuery Frontend Platform Services Dedicated Game Server Cloud Bigtable Cloud SQL or Architecture: Gaming > Backend Database
  • 62. 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. Gaming > Mobile Game Backend Optional Components Task Queues Memcache Logs API Image Services Scheduled Tasks Apple Push Notification Service Datastore Cloud Storage BigQuery Cloud Endpoints Mobile Game Backend App Engine Multiple Instances Sockets API Cloud Endpoint Clients Google Play Game Services AdMob Google Cloud Messaging Android iOS Architecture: Gaming > Mobile Game Backend Batch Processing Compute Engine Multiple Instances
  • 63. 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. Gaming > Real-Time AAA Games Servers Game Database Clients Analytics Backend BigQuery Cloud SQL or Frontend Platform Services Service Discovery Dedicated Game Servers Virtual Machines Compute Engine Multiple Instances Kubernetes Cluster GKE Multiple Instances or Architecture: Gaming > Real-Time AAA Games Servers Cloud Bigtable
  • 64. 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. Digital Marketing > DMP / Data Warehouse Reference table BigQuery Relevant Users Cloud Storage Customer Lists Logic Export Ad Data Cloud Storage Id matching Dataflow Marketing List Campaign Manager Analytics Architecture: Digital Marketing > DMP / Data Warehouse
  • 65. 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. Ingestion Layer Data Sources Presentation Layer Analysis Layer Processing & Analysis Layer Storage Layer Digital Marketing > Publisher side analysis Compute Engine Ingestion Layer Managed Data Warehouse BigQuery Production Storage Cloud Storage Experiences 1st Party Cluster 2nd Party Cluster 3rd Party Cluster or Batch Processing or Real-time Analytics Archival Storage Cloud Storage Nearline CMS App Engine Container Infra GKE/Kubernetes Columnar/NoSQL Cloud Bigtable Managed Data Warehouse Cloud SQL E-commerce Platform App Engine Web/Mobile Application App Engine ETL Dataflow BigQuery Pub/Sub Dataflow Dataproc Dataproc Google Marketing Platform BI Interface Data Studio 360 Image Analysis Vision API TensorFlow
  • 66. 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. us-east europe-west asia-east us-central Digital Marketing > Real-Time Bidding Bid Servers Compute Engine Pixel Servers Compute Engine Database User Compute Engine Database Bid Compute Engine Data Proxy Servers Compute Engine Data Proxy Servers Compute Engine Analytics Database User Compute Engine Database Bid Compute Engine Campaign management Ad Manager Cloud Load Balancing
  • 67. 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. Internet of Things > MQTT to Pub/Sub Broker IoT Warehouse BigQuery IoT Application App Engine Stream Analytics Dataflow IoT Topic Pub/Sub MQTT Devices Autoscaled Broker Tier Custom MQTT <-> Cloud Pub/Sub broker MQTT Broker Compute Engine RabbitMQ™ Architecture: Internet of Things > MQTT to Pub/Sub Broker Cloud Load Balancing
  • 68. 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. Ingest Pipelines Storage Analytics Application & Presentation Standard Devices HTTPS Constrained Devices Non-TCP e.g. BLE Gateway Internet of Things > Sensor stream ingest and processing Architecture: Internet of Things > Sensor stream ingest and processing App Engine Kubernetes Engine Cloud Storage Pub/Sub Cloud Dataflow Monitoring Logging Dataflow Datastore Cloud Bigtable BigQuery Dataproc Compute Engine
  • 69. 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. us-east1-d us-central1-f Dev Test > Continuous Delivery with Spinnaker Test Instances Compute Engine Build Artifact Prod Instances Compute Engine Autoscaler Prod Instances Compute Engine Autoscaler Development Team Users Cloud Image Compute Engine Build Artifact Code Repository DevTools 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 Spinnaker Compute Engine Cloud Load Balancing
  • 70. 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. Production Namespace Jenkins Namespace Dev Test > Jenkins on k8s Developers End Users Ops & Quality Code Repository DevTools Jenkins replica ReplicationController Docker Images Container Registry Backend ReplicationController Jenkins controller Pod Frontend ReplicationController Staging Namespace Backend ReplicationController Frontend ReplicationController 1 Commit Code 2 Code Enters CD Pipeline 3 Test/Build Job Submitted to replica 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
  • 71. 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. Load Testing Namespace Application Under Test Namespace Dev Test > Scale Testing with Kubernetes+Locust Test Operator Locust Primary Container Engine Locust Workers Container Engine 1 Tester starts test 2 Primary 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 Frontend Google Kubernetes Engine Backend Google Kubernetes Engine
  • 72. 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. Dev Test > UI Testing with Kubernetes Tester Selenium Namespace Web App Namespace Hub Service Frontend Service Backend Service Selenium Hub Container Engine Replication Controller Chrome Nodes Container Engine Replication Controller Firefox Nodes Container Engine Replication Controller UI Servers Container Engine Replication Controller Backend Servers Container Engine Replication Controller Architecture: Dev Test > UI Testing with Kubernetes
  • 73. 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. Backup and Archive > Disaster Recovery cold standby server Instance Group Serving Instance Compute Engine Multiple Instances Instance Group Heartbeat and Snapshot System Compute Engine Multiple Instances Persistent Disk Snapshot Architecture: Backup and Archive > Disaster Recovery Cold standby server Cloud Load Balancing Cloud DNS
  • 74. 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. Backup and Archive > Disaster Recovery Warm static site Static Storage Cloud Storage Instance Group Web Server Compute Engine Multiple Instances Instance Group Web Server Compute Engine Multiple Instances Architecture: Backup and Archive > Disaster Recovery Warm static site Cloud Load Balancing Cloud DNS
  • 75. 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. Standby Snapshots Backup and Archive > Disaster Recovery with Application Replication Web Server Compute Engine Application Server Compute Engine Database Server Compute Engine On-Premises Data Center Persistent Disk Web Server Application Server Database Server Standard Devices Database Server Cloud SQL Replication VPN Carrier Interconnect Architecture: Backup and Archive > Disaster Recovery with Application Replication Cloud DNS Cloud Network
  • 76. 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. Backup and Archive > Hosting Filers Filesystem Client Compute Engine Filesystem Client Compute Engine Filesystem Client Compute Engine Burst Capacity Cloud Storage Avere vFXT Compute Engine Clustered On-Premises Datacenter File Server A File Server B File Server C Architecture: Backup and Archive > Hosting Filers
  • 77. 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. Websites > API Hosting API Compute Engine Virtual Machines API App Engine Cloud Endpoints API Container Engine Kubernetes Services Multiple Clients API Requests Architecture: Websites > API Hosting Cloud Load Balancing
  • 78. 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. Websites > Multiple Network Interfaces Multiple Network Interfaces Production Network Cloud Virtual Network Test Network Cloud Virtual Network Infra Network Cloud Virtual Network Outbound Network Cloud Virtual Network Security Appliance Compute Engine
  • 79. 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. Websites > Content Hosting Instances Compute Engine Google Edge POP Additional Requests First Request Architecture: Websites > Content Hosting
  • 80. 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. Websites > Dynamic Hosting Zone 1 us-central 1-a Instance Group Compute Engine Web Applications Primary Cloud SQL Zone 2 us-central 1-f Instance Group Compute Engine Web Applications Read Replica Cloud SQL Replication Architecture: Websites > Dynamic Hosting Cloud Load Balancing
  • 81. 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. Websites > Mobile Site Hosting Backend App Compute Engine Multiple Devices Native Apps or Mobile Web Firebase Firebase Backend App App Engine Backend App App Engine Cloud Endpoints Architecture: Websites > Mobile Site Hosting Cloud Load Balancing
  • 82. 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. Websites > Static Hosting Standard Storage Bucket Cloud Storage Architecture: Websites > Static Hosting Cloud DNS
  • 83. 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. Mobile > Mobile Game Backend Optional Components Task Queues Memcache Logs API Image Services Scheduled Tasks Apple Push Notification Service Datastore Cloud Storage BigQuery Cloud Endpoints Mobile Game Backend App Engine Multiple Instances Sockets API Cloud Endpoint Clients Google Play Game Services AdMob Google Cloud Messaging Android iOS Architecture: Mobile > Mobile Game Backend Batch Processing Compute Engine Multiple Instances
  • 84. 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. Patient LifeSciences > Patient Monitoring Analytics Process Data Prediction API Ingest Pub/Sub Storage Cloud Bigtable Alerts Notifications Pub/Sub Health Care Professional Patient Monitors (pulse, blood sugar, exercise) Architecture: LifeSciences > Patient Monitoring
  • 85. 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. Retail > Beacons and Targeted Marketing Events Cloud Bigtable Proximity Events Analytics BigQuery Data Warehouse Messaging Pub/Sub Proximity Streams Processing Dataflow Stream Processing Notifications App Engine Push to Devices Mobile Devices Push Notifications Backoffice Business Systems Beacons Proximity Notifications Messaging Pub/Sub Queued Notifications Architecture: Retail > Beacons and Targeted Marketing
  • 86. 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. Retail > Fraud Detection Third-Party Data External Sources Fraud Modeling Processed Events Cloud Bigtable Events Time-Series Streaming Pub/Sub Transaction Streams Processing Dataflow Transaction Streams Fraud Analysis BigQuery Spark MLlib Dataproc Regression Prediction API Applications App Engine Rules Cache Cloud Cache Architecture: Retail > Fraud Detection
  • 87. 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. Virtual Private Cloud Retail > PCI Application Network Customer Payment Requests HTTPS External Payment Processor NAT Squid Proxy External Payment Form Internal Payment Authorization VPN Gateway Application System(s) VPN Gateway BigQuery Cloud Monitoring Cloud Logging Architecture: Retail > PCI Cloud Load Balancing
  • 88. 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. Retail > Real-Time Inventory Ingest App Engine Capture Changes Events Cloud Bigtable Processed Changes Aggregates Cloud SQL Inventory Counts Analytics BigQuery Data Warehouse Messaging Pub/Sub Streaming Changes Processing Dataflow Inventory Streams Services App Engine Inventory APIs Backoffice Business Applications Integrations Google Services Retail Store Inventory Changes Architecture: Retail > Real-Time Inventory
  • 89. 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. Retail > Recommendation Engines Data Sources Machine Learning Applications Browsing Compute Engine Shopping Cart App Engine Outreach Container Engine Purchases Datastore Wish Lists Cloud SQL Reviews Datastore Inventory Data Cloud SQL Analytics BigQuery Spark MLlib Dataproc ETL Dataflow Transform Data Normalized Data Cloud Storage Combined Sources Hosted Models Cloud Machine Learning Real-Time Prediction API Architecture: Retail > Recommendation Engines
  • 90. 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. Retail > Recommendation Engines Data Sources Machine Learning Applications Browsing Compute Engine Shopping Cart App Engine Outreach Container Engine Purchases Datastore Wish Lists Cloud SQL Reviews Datastore Inventory Data Cloud SQL Analytics BigQuery Spark MLlib Cloud Dataproc ETL Dataflow Transform Data Normalized Data Cloud Storage Combined Sources Hosted Models Cloud Machine Learning Real-Time Prediction API Architecture: Retail > Recommendation Engines Analytics BigQuery
  • 91. 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. Retail > Shopping Cart Analysis Data Sources Cart Analysis Applications Browsing Compute Engine Shopping Cart App Engine Outreach Container Engine Navigation Datastore Inventory Data Cloud SQL Sessions Datastore Shopping Cart Cloud SQL Analytics BigQuery Processing Dataflow Hadoop & Spark Dataproc ETL Dataflow Transform Data Normalized Data Cloud Storage Combined Sources Architecture: Retail > Shopping Cart Analysis
  • 92. 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. Reference table BigQuery Relevant Users Cloud Storage Customer Lists Logic Export Ad Data Cloud Storage Id matching Dataflow Marketing List Campaign Manager Analytics Architecture: Big Data > DMP / Data Warehouse
  • 93. 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. Batch Streaming Big Data > Log Processing Log Storage Cloud Storage Log Streaming Pub/Sub Log Analytics BigQuery Log Processing Dataflow Microservices Container Engine Log Collection Logging Architecture: Big Data > Log Processing
  • 94. Resources miles and chuck and neal made this
  • 95. 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. Icon and sample diagrams landing page https://cloud.google.com/icons Google Cloud Architecture Diagramming Tool https://googlecloudcheatsheet.withgoogle.com/architecture Web Resources
  • 96. Data Integration > Architecture: Data Integration Data Integration df4 Dataflow df5 Dataflow df1 Dataflow df3 Dataflow b1 Cloud Storage b2 Cloud Storage b3 Cloud Storage cf1 Cloud Functions cf3 Cloud Functions cf4 Cloud Functions cf5 Cloud Functions sch1 Cloud Scheduler Inventory APIs cf2 Cloud Functions df2 Dataflow ps1 Pub/Sub Rules Actions Marketing Audience Data Sets Core BigQuery Archive BigQuery Program Res BigQuery Data Core View BigQuery Logs BigQuery