Project · Cloud-Resume-Project

Cloud Resume Project

A modular, multi-tier AWS web application (the Cloud Resume Challenge, extended) — two frontends plus a Python backend API, deployed with environment-scoped Terraform composed from reusable modules.

type readmestatus activeaws · terraform · web · modular

Components

  • Frontendssrc/frontend-sc/ and src/frontend-rm/ (static index.html).
  • Backend APIsrc/backend-api/app.py (Python).
  • Terraform modulesnetworking, security, load_balancing (ALB), database, storage, compute.
  • Environmentsterraform/environments/prod/, var-file driven.

Stack

Terraform (modular) · AWS VPC / ALB / database / storage / compute · Python backend · static frontends. DNS in ROUTE53_SETUP.md.

Usage

From terraform/environments/prod/: terraform plan|apply|destroy -var-file=terraform.tfvars.

Source

~/Terraform/Cloud-Resume-Project/. Architecture: Cloud-Resume-Project/HLD.

Compiled from wiki/projects/Cloud-Resume-Project/README.md · git is the source of truth