generated from hackforla/.github-hackforla-base-repo-template
-
-
Notifications
You must be signed in to change notification settings - Fork 14
Incubator System Design
Jason E edited this page Aug 17, 2022
·
5 revisions
Incubator manages AWS resources via Terraform. By utilizing Docker images, Incubator can organize several apps to share singular resources for cost-efficiency.
Traditionally, each app will have to allocate their own DNS, load balancer, and database. With Incubator, these apps share these resources.
Note: we have since moved onto Fargate
instead of EC2 for the compute layer. AWS Fargate's "pay-as-you-go" model is more cost-effective for lower traffic.
A single stack, app, or Docker image
is represented by