Giter Site home page Giter Site logo

awesome-google-cloud's Introduction

Awesome Google Cloud Awesome

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

Creative Commons 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.

awesome-google-cloud's People

Contributors

anovis avatar archiewood avatar armandomiani avatar bourgeoisor avatar brianseeders avatar crwilcox avatar ddneves avatar delfrrr avatar dpebot avatar grant avatar iennae avatar jthegedus avatar mbrukman avatar mikouaj avatar rsamborski avatar ryanmcdowell avatar thesandlord avatar timtech4u avatar tswast avatar veggiemonk avatar zacrosenbauer-fdx avatar zrosenbauer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-google-cloud's Issues

Add CODEOWNERS

I haven't been seeing PRs to this since I haven't been requested as a reviewer. I believe CODEOWNERS can help with this.

Use Uniform Bulletting

Thanks for the project!

This README.md would be more readable if the sections were uniformly lists, not a mix of lists and paragraphs. I'm also not sure why some product have a link to the product page and show the product description, and other products don't.

Examples

ACTUAL

See the extensive list at [Awesome Cloud Run](https://github.com/steren/awesome-cloudrun).

EXPECTED

- [Awesome Cloud Run](https://github.com/steren/awesome-cloudrun).

List of sections that have descriptions rather than (awesome) list items.

  • Big Data
  • Storage & Databases
  • Cloud AI
  • Cloud Run
  • Compute

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.