Skip to main content

Internal infrastructure handbook

Atlas Infra

Shared AWS and Terraform foundations for the events ingestion API, dashboard backend, Kafka UI, and the operational workflows around them.

Internet
   |
   v
Public ALB (HTTPS)
   |- atlas-ingest...  -> ECS Fargate events ingestion
   |- atlas-back...    -> ECS Fargate dashboard backend -> PostgreSQL RDS
   `- atlas-kafka...   -> ECS Fargate Kafka UI
                           |
                           v
                    Amazon MSK (Kafka)
                      |- internal IAM + TLS
                      |- public IAM + TLS
                      `- optional MSK Connect -> S3

Start here

Operate the platform without digging through the repo

Provisioned here

Network, ingress, compute, streaming, data, and monitoring

This repository owns the shared Atlas AWS footprint, not the application repositories themselves.

IngressALB, TLS, host-based routing, access logs
ComputeECS/Fargate for events, dashboard backend, and Kafka UI
Data and streamingMSK, optional MSK Connect, PostgreSQL RDS, runtime secrets
OperationsCloudWatch logs, alarms, budgets, and runbooks