For the complete documentation index, see llms.txt. This page is also available as Markdown.

Google Cloud Reference Architecture

(Link to download original FigJam file)

Cloud Resources Requirements

Products
Purposes
Suggested Specification

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?