Platform Architecture
note
Content migrating from alianza-infra/docs/ARCHITECTURE.md
Overview
Alianza Capital infrastructure is managed via Terraform IaC across AWS, GCP, Cloudflare, Supabase, Auth0, and Vercel.
Split State Architecture
Two HCP Terraform workspaces for safety:
| Workspace | Path | Purpose | Change Frequency |
|---|---|---|---|
alianza-foundation | roots/foundation/ | VPC, S3, DynamoDB, SES | Rare |
alianza-app | roots/app/ | Lambda, API Gateway, Auth0, GCP, Cloudflare | Frequent |
Key Resources
- AWS Lambda - Backend services
- API Gateway - HTTP API at
api.alianzacap.com - Supabase PostgreSQL - 50+ tables at
db.alianzacap.com - GCP Cloud Run - AI scoring service
- Auth0 OAuth - Authentication at
auth.alianzacap.com - Cloudflare - DNS, Workers, KV namespaces
- Vercel - Frontend deployment
Primary Region
us-east-2 (Ohio)