Skip to content

Add multi-region AWS deployment scripts with Terraform #558

Description

@Wilfred007

What

Terraform modules exist for single-region AWS deployment. Add multi-region support for high availability and disaster recovery.

Why

Single-region deployment means regional AWS outage takes down the entire payroll system. Multi-region is required for production SLA.

Scope

In scope: Multi-region VPC, cross-region RDS replication, Route53 failover
Out of scope: Multi-cloud

Acceptance Criteria

  • Infrastructure deployed in 2+ AWS regions
  • Database replicated across regions
  • DNS failover configured
  • Failover tested and documented

Technical Context

  • infrastructure/terraform/modules/ — existing modules
  • infrastructure/terraform/environments/ — staging, production

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaigndevopsIssues related to infrastructure, CI/CD, and deploymenthardComplex tasks

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions