Skip to content

Rally Infrastructure — IaC and deployment configs

Notifications You must be signed in to change notification settings

AnchorArray/rally-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Rally Infrastructure

Infrastructure as Code for rallynear.me.

Architecture

  • ECS Fargate — rally-api (Go), rally-auth (TS), rally-frontend (Next.js)
  • Lambda — rally-llm (Python metadata workers)
  • Aurora Serverless v2 — PostgreSQL + PostGIS + pgvector
  • ElastiCache — Redis for sessions, RSVP counts, geo cache
  • CloudFront — CDN for static assets + API caching
  • S3 — Event images, organizer avatars
  • SES — Transactional email
  • CloudWatch — Monitoring + budget alerts

Structure

modules/
  networking/    — VPC, subnets, security groups, ALB
  database/      — Aurora Serverless v2, ElastiCache
  fargate/       — ECS cluster, services, task definitions
  lambda/        — LLM worker functions
  cdn/           — CloudFront, S3, Route 53
environments/
  dev/           — Development environment
  staging/       — Staging environment
  prod/          — Production environment

IaC Tool

TBD — Terraform vs CDK vs SST (see Technical Architecture doc)

About

Rally Infrastructure — IaC and deployment configs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published