Awesome Google Cloud 

A curated list of awesome applications, tools, and resources for Google Cloud.
Google Cloud is a suite of modular cloud services including
computing, data storage, data analytics, and machine learning, alongside
a set of management tools.
If you are new to Google Cloud, there is a free trial to try it
out.
Contents
General
Compute
App Engine
Cloud Functions
Functions
Framework - An open source set of libraries for writing portable
Google Cloud functions.
Goblet - An open
source library for serverless Python application development using
Google Cloud functions.
Cloud Run
Kubernetes Engine
GKE
Policy Automation - Tool and policy library for validating GKE
clusters against configuration best practices.
Real-time Simon
Says - If you have played the 70s handheld game “Simon” as a child,
you know exactly what this is. There are example clients for the Web,
IoT (arduino), Android, and command line. Built with gRPC for bidirectional streaming and Kubernetes for scalability.
- Online
Boutique - Sample gRPC-based web application that simulates an
ecommerce store. It runs on Google Kubernetes
Engine (GKE), is built of 11 microservices in 5 different languages,
and showcases many other Google Cloud products.
Cross-product
Python
- Talisman
- Provides easy security headers (HTTPS, HSTS, and CSP) for Flask applications.
Security
- Forseti - Scan your GCP
resources to ensure that access controls are set as you intended and
protected against unsafe changes.
Cloud AI
- Google Cloud AI
- Fast, large scale, and easy-to-use AI products and services.
Cloud Vision API
- Bot for Facebook
Messenger - This bot uses the Google Cloud Vision API to detect
faces, labels, landmarks, logos, text, explicit content, and attributes
in images that are sent to it.
Storage & Databases
Monorepo
Bazel, gRPC, Protocol Buffers
- StartupOS - A
monorepo with examples for using Google’s Open Source tools and
deploying to the cloud.
Big Data
- Google Cloud
Big Data - Efficiently capture, process, and analyze data with
Google Cloud data analytics products.
Apache Beam & Dataflow
- Dataflow
Templates - Google-provided Cloud Dataflow template pipelines for
solving simple in-Cloud data tasks.
- Scio - A Scala API for
Google Cloud Dataflow and Apache Beam.
Bigtable
BigQuery
- Apache Zeppelin -
Web-based notebook for interactive analytics, works with Google
BigQuery.
- Dekart - Geospatial analysis tool
for Google BigQuery based on Kepler.gl.
- SQLtools
for BigQuery - VSCode Extension to run queries and explore
databases.
- BigQuery
Utils - Useful scripts, udfs, views, and other utilities for
migration and data warehouse operations in BigQuery.
- Spark-BigQuery -
Support for Google BigQuery in Apache Spark, SQL and DataFrames.
Pub/Sub
- PSQ -
Distributed task queue for Python inspired by rq using Google Cloud Pub/Sub.
Interactive Learning
Resources
Other Awesome Lists
- Awesome - The
awesome for awesomes.
- Awesome
Firebase - App development platform built on Google Cloud.
- Awesome Go - A
statically typed, compiled high-level programming language designed at
Google.
- Awesome
Kubernetes - An open-source container orchestration system for
automating software deployment, scaling, and management.
- Awesome
TensorFlow - A free and open-source software library for machine
learning and artificial intelligence.
- Awesome GCP
Certifications - Demonstrate your knowledge and skills with an
industry-recognized Google Cloud certification.
- Awesome
Cloud Build - Serverless CI/CD platform from Google Cloud.
- Awesome
Bigtable - Low-latency NoSQL database service for machine learning,
operational analytics, and user-facing applications at scale.
- Awesome
Spanner - A highly scalable database that combines unlimited
scalability with relational semantics.
About This Document
License
This work is licensed under a Creative Commons
Attribution 4.0 International License.
Disclaimer
This list is not an official Google product. Links on this list also
are not necessarily to official Google products.
Contributing
If you have found or built something awesome that uses Google Cloud,
please follow the instructions in CONTRIBUTING.md to get it included here.
googlecloud.md
Github