AWS Infrastructure
CivStart's infrastructure is defined using Terraform and deployed to AWS.
Infrastructure Components
See the complete infrastructure setup in the Architecture documentation.
Terraform Modules
Located in terraform/modules/:
networking- VPC, subnets, NAT gatewayecr- Container registryrds- PostgreSQL databaseelasticache- Redis cachenlb- Network load balancerecs-backend- ECS Fargate servicesecrets- AWS Secrets Manager
Deployment
All infrastructure is deployed via Terraform with separate workspaces per environment.