Skip to content

DA-18 Meeting Brief — 2026-04-04

High Availability & Disaster Recovery

Completed

  • ✅ RDS Multi-AZ enabled for prod-nhc-django (MySQL) and prod-nhc-wpcms (MariaDB)
  • ✅ EC2 Auto-Recovery alarms on all 4 instances (django, app, foursites, runner)
  • ✅ ElastiCache Redis — managed cluster with encryption at-rest + in-transit
  • ✅ Cross-Region DR backup vault in us-west-2 with dedicated KMS key
  • ✅ ASG module created and gated (create_asg = false)
  • ✅ AWS Profile pinned in all providers/backends
  • ✅ HIPAA tracker updated — 23/23 controls passing

Key Endpoints

Resource Endpoint
ElastiCache Redis master.prod-nhc-django.q7ehro.use2.cache.amazonaws.com
Redis SSM Param /staging/nhc/django/redis_url
DR Vault nhc-dr-backup-vault (us-west-2)

Remaining for Go-Live

  • Switch Django docker-compose to use ElastiCache Redis URL
  • Set create_asg = true to begin EC2→ASG migration
  • Verify AWS BAA is signed (AWS Artifact → Agreements)
  • MWE prod data handover