GoogleCloudPlatform/microservices-demo
# Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
$ git clone https://github.com/GoogleCloudPlatform/microservices-demo.git
stars
20,597
forks
10,214
language
Go
license
Apache License 2.0
What is GoogleCloudPlatform/microservices-demo?
This repository contains a practical sample application composed of 10 microservices that demonstrates how to build and deploy cloud-native systems on Google Cloud Platform using Kubernetes, Istio, and gRPC. Developers can use it as a reference implementation to learn how these technologies work together, explore best practices for microservice architecture, and understand patterns for service mesh configuration, container orchestration, and inter-service communication. The project includes infrastructure-as-code examples using Terraform and Kustomize, plus deployment automation with Skaffold, making it useful for studying production-ready deployment workflows.
Links
Topics
Activity
67 open issues · last updated Jul 22, 2026