Google Cloud Reference Architecture

(Link to download original FigJam file)
Cloud Resources Requirements
Google Kubernetes Engine
Pods to run the applications, cache for user sessions
e2-standard-2 (2 vCPUs, 8GB RAM) x 3 minimum for k8s
Google Cloud SQL for PostgreSQL
Store system settings, user profiles, audit logs
db-standard-2 (2 vCPUs, 7.5GB RAM) x 2 for high availability
Memorystore for Redis
Store user sessions and usage analytics
Require approximately 30kB per user. Please refer to Deploy with Helm chart
(Optional Components)
Google Cloud Storage:
- Storage of the user profile images 
Managed Elasticsearch:
- To support search in Authgear admin portal 
Networking:
- Google Cloud Armor (WAF) 
- Google Cloud Load Balancer 
- Google Cloud CDN 
CI/CD
- Container registry 
- Secret management 
Logging and Monitoring tools
N/A
Last updated
Was this helpful?
