Skip to content
This repository was archived by the owner on Mar 3, 2026. It is now read-only.

codeforamerica/r911-infrastructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reimagine911 Infrastructure

This repository includes the infrastructure as code (IaC) for Code for America's Reimagine911 project. The infrastructure components are modularized, allowing them to be reused as needed.

Reimagine911 infrastructure architecture diagram

Accounts

Account configurations include components than only need to be deployed once for the entire account such as the terraform backend and security hub.

Environments

Environment configurations include components that are specific to a single environment deployment such as the VPC, Fargate cluster, database, amd CI/CD pipeline.

Modules

Name Description
backend Teraform backend configuration.
ci_cd Ci/CD pipeline using CodePipeline.
data_lake Data lake configuration using LakeFormation and S3.
data_warehouse Data warehouse configuration using Redshift.
etl ETL pipeline include PySpark scripts using AWS Glue.
networking VPC, subnets, and related routing confiigurations.
rails_hosting Ruby on Rails hosting on ECS Fargate with Aurora Postgres serverless.
security_scanning Account security scanning configuration using Security Hub.

About

Infrastructure for Code for America's Reimagine911 project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors