aws-amplify / aws-amplify/amplify-hosting

AWS Amplify Support for ap-southeast-4 (Melbourne) Region

Open
#4,068 1 comment 0 reactions 0 assignees View on GitHub
feature-request
Dominant language
Dockerfile
Stars
481
Forks
123
PR merge metrics
No merged PRs in 30d

Description

### Before opening, please confirm:

- [x] I have checked to see if my question is addressed in the [FAQ](https://github.com/aws-amplify/amplify-hosting/blob/master/FAQ.md).
- [x] I have [searched for duplicate or closed issues](https://github.com/aws-amplify/amplify-hosting/issues?q=is%3Aissue+).
- [x] I have removed any sensitive information from my code snippets and submission.

### Amplify Hosting feature

Not Applicable

### Is your feature request related to a problem? Please describe:

Currently forced to host Amplify frontend in ap-southeast-2 (Sydney) while backend services (API Gateway, Lambda, Cognito, RDS) run in ap-southeast-4 (Melbourne).

This creates:

- 15-25ms additional latency per API request
- Poor user experience for Melbourne-based customers
- Increased data transfer costs for cross-region communication
- Suboptimal architecture requiring workarounds

**Use Case:**

- Australian enterprise application serving users primarily in Victoria/Melbourne region. Need co-location of frontend and backend services for optimal performance.

**Workaround or temp solution**

Use CloudFront + S3 instead of Amplify

- Host static files in S3 (ap-southeast-4)
- CloudFront edge locations serve content globally
- Backend stays in ap-southeast-4

### Describe how you'd like this feature to work

**Deployment:**

- Select ap-southeast-4 (Melbourne) from region dropdown in Amplify Console
- Connect GitHub/GitLab repository as usual
- Automatic builds and deployments work identically to other regions

**Infrastructure:**

- Amplify hosting infrastructure provisioned in Melbourne data centers
- CDN edge locations remain global (existing CloudFront behavior)
- Build servers located in ap-southeast-4 for faster build times

**Integration:**

Seamless connection to other AWS services in ap-southeast-4:

1. API Gateway endpoints
2. Cognito user pools
3. Lambda functions
4. RDS databases
5. Environment variables and backend configurations work without cross-region calls

**Performance:**

- Sub-5ms latency to backend services (same region)
- Faster build times due to local build infrastructure
- Reduced data transfer costs

**Management:**

Same Amplify Console experience
Identical CLI commands and workflows
Branch-based deployments and previews
Custom domains and SSL certificates

- Exactly like current Amplify functionality but with Melbourne as deployment region option, eliminating cross-region latency for Australian applications.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing how Amplify Hosting represents deployment regions and provisions hosting infrastructure, then compare the existing ap-southeast-2 workflow with the requested ap-southeast-4 support. Done means Melbourne is selectable in the Amplify Console, builds and deployments work there, and integrations with regional AWS services avoid the stated cross-region workaround.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.