Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


The Google Cloud Developer's Visual Notes

Every product in the Google Cloud family described in the visual sketchnote format to grasp the capability of the tools quickly and easily.

Pull requests are welcome on (this file).

Your favorite GCP Sketchnote are now coming in a BOOK PRE-ORDER NOW!

Visualizing Google Cloud: 101 Illustrated References for Cloud Engineers and Architects

Feedback and suggestions? @pvergadia. You can also check my blog - and my Youtube Channel

Note: This project is a work in progress and this list only includes products that are publicly available. There are several products in pre-release/private-alpha that will not be included until they go public beta or GA.

Many of these products have a free tier. There is also a free trial that will enable you try almost everything.

All GCP Sketchnotes

πŸ”—-Product Page πŸ“„-Documentation

Topic Description GCPSketchnote Video GCPSketchnote Image Other Links
Next 2020 Summary Announcements Summary NEXT2020 πŸ”—
Compute Options Where should I run my stuff?
Cloud Run Serverless for containerized applications πŸ”— πŸ“„
Cloud Functions Event-driven serverless functions πŸ”— πŸ“„
Compute Engine VMs, GPUs, TPUs, Disks πŸ”— πŸ“„
Kubernetes Engine (GKE) Managed Kubernetes/containers πŸ”— πŸ“„
Migration Journey How to migrate to GCP πŸ”—
Migration Use cases Different migration use cases πŸ”—
Cloud Storage Multi-class multi-region object storage πŸ”— πŸ“„
Cloud SQL Managed MySQL, PostgreSQL, SQL Server πŸ”— πŸ“„
How to build a scalable data anytics pipeline? 5 steps to build a data analytics pipeline in GCP πŸ”— πŸ“„
BigQuery Data warehouse/analytics πŸ”— πŸ“„
Cloud Composer Managed workflow orchestration service πŸ”— πŸ“„
Cloud Dataflow Stream/batch data processing πŸ”— πŸ“„
Cloud Dataproc Managed Spark and Hadoop πŸ”— πŸ“„
Cloud Pub/Sub Global real-time messaging πŸ”— πŸ“„ πŸ”—
Contact Center AI AI in your contact center πŸ”— πŸ“„
Cloud Armor DDoS protection and WAF πŸ”— πŸ“„
Cloud CDN Content delivery network πŸ”— πŸ“„
Cloud Load Balancing Multi-region load distribution/balancing πŸ”— πŸ“„
Cloud Data Loss Prevention API Classify and redact sensitive data πŸ”— πŸ“„
Cloud Build Continuous integration/delivery platform πŸ”— πŸ“„
Operations Monitoring, logging, troubleshooting πŸ”— πŸ“„
Redshift to BigQuery Migrate Redshift to BigQuery πŸ”—
Pub/Sub Lite vs Pub/Sub Difference between Pub/Sub and Pub/Sub Lite πŸ”—
Anthos How Anthos makes it easy to deploy/manage hybrid and multicloud infrasturture and apps πŸ”— πŸ“„
Anthos Deployment Options Hybrid and multicloud deployment options with Anthos πŸ”— πŸ“„
Decision Tree Hadoop to Dataproc Decision tree to migrate Apache Hadoop workloads toΒ Dataproc πŸ”— πŸ“„
Google Cloud VMware Engine A Google Cloud VMware Engine cheatsheet πŸ”— πŸ“„
Bare Metal Solution Curious about Google Cloud Bare Metal Solution? Start here πŸ”— πŸ“„
Persistent Disk Block storage options in Google Cloud πŸ”— πŸ“„
Data Transfer Options How to transfer data to Google Cloud? πŸ”— πŸ“„
Storage Options A map of storage options in Google Cloud? πŸ”— πŸ“„
Cloud Bigtable How BIG is Cloud Bigtable? πŸ”— πŸ“„
Cloud Spanner What is Cloud Spanner? πŸ”— πŸ“„
Firestore What is Firestore? πŸ”— πŸ“„
Dataprep What is Dataprep? πŸ”— πŸ“„
Data Fusion What is Data Fusion? πŸ”— πŸ“„
Cloud IoT Core What is Cloud IoT Core? πŸ”— πŸ“„
Datastream What is Datastream? πŸ”— πŸ“„
Database Options What are Google Cloud Database options?
Traffic Director What is Traffic Director? πŸ”— πŸ“„
App Engine What is App Engine? πŸ”— πŸ“„
Cloud NAT What is Cloud NAT? πŸ”— πŸ“„
Cloud DNS What is Cloud DNS? πŸ”— πŸ“„
Service Orchestration What is Service Orchestration? πŸ”— πŸ“„
Network Intelligence Center (NIC) What is Network Intelligence Center? πŸ”— πŸ“„
Memorystore What is Memorystore? πŸ”— πŸ“„
Data Science 6 steps of Data Science? πŸ”— πŸ“„
Service Directory What is Service Directory? πŸ”— πŸ“„
Microservices Architecture Building a Microservices Architecture on Google Cloud
API Management API Management on Google Cloud πŸ”— πŸ“„
BigLake What is BigLake? πŸ”— πŸ“„
Pick Your AI/ML Path Pick your AI/ML Path on Google Cloud
Vertex Forecast An overview of Vertex Forecast πŸ”— πŸ“„
Active Assist What is Active Assist ? πŸ”— πŸ“„
Networking Overview How is the Google Cloud physical network organized?
Network Connectivity Options Choosing a network connectivity option in Google Cloud πŸ”— πŸ“„
Network Service Tiers An overview of Google Cloud Network Service Tiers πŸ”— πŸ“„
Networking Services Overview An overview of Google Cloud Networking Services πŸ”— πŸ“„
Cloud Security Introduction Introduction to Cloud Security
Cloud Security Controls Introduction to Cloud Security Controls
Cloud Infrastructure Security Introduction to Cloud Infrastructure Security
Network & Application Security Introduction to Network Application Security
Secure Software Development Lifecycle Secure Software Development Lifecycle Management
Data Security Introduction to Data Security in Google Cloud
Identity & Access Management: Authentication Authentication with Identity & Access Management πŸ”— πŸ“„
Identity & Access Management: Authorization Authorization with Identity & Access Management πŸ”— πŸ“„
Zero Trust With Beyond Corp What is BeyondCorp Enterprise? πŸ”— πŸ“„
Security Monitoring What is Security Command Center? πŸ”— πŸ“„


If you are looking to become a Google Cloud Engineer , then you are at the right place. GCPSketchnote is series where I share Google Cloud concepts in quick and easy to learn format.








No packages published