Deployment
Deployment guides for infrastructure and backend services.
Overview
Momentum uses a fully automated deployment pipeline:
- Frontend: AWS Amplify Hosting with Git-based deployments
- Backend: Lambda functions deployed via Terraform + scripts
- Infrastructure: Terraform IaC in
infrastructure/terraform/
Deployment Flow
Git Push → GitHub Actions → Terraform Apply → AWS Resources
↓
Lambda Packaging
↓
S3 + Lambda Deploy
Scripts
Quick Deploy
# Deploy all infrastructure
./scripts/deployment/deploy-all.sh
# Deploy backend only (Lambda functions)
./scripts/deployment/deploy-backend.sh
Documentation
- Deployment Guide - Complete deployment procedures
- Lambda Deployment - Lambda-specific deployment
Related
- CI/CD & GitHub Actions - Workflow documentation