aws-amplify / aws-amplify/amplify-cli

Support for Multi-data-center Amplify

Open
#5,971 0 comments 0 reactions 0 assignees View on GitHub
feature-request p4 pending-review platform
Dominant language
TypeScript
Stars
2.9k
Forks
825
Avg merge
11d 23h
Merged PRs (30d)
2

Description

As we learnt today, it would be good to have our apps work across multiple data-centres when there are outages at specific data-centres. It would be good to have this supported out of the box in amplify.

amplify datacenter add
- which datacenter would you like to setup
- how would you like to sync data
- how would you like to deploy (all at once, or by data centre)
- how would you like to switchover (manual, site-down hot-swap , load-balanced)
** here are some warnings about things that might not work reliably **

amplify deploy (does a deploy to all data centres)
amplify deploy us-east-1 (deploys to individual data centre)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Amplify CLI entry points for `amplify datacenter add` and `amplify deploy`. Clarify how data synchronization, deployment scope, switchover modes, and reliability warnings should work across data centres. Done means the multi-data-centre workflow and both deployment modes are defined and supported consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
cli, cloud, distributed-systems, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.