Applications in App Engine are deployed regionally. This means that the infrastructure that's used to host it is spread across the zones within this region for high availability. The main consideration when it comes to choosing the region is where your end users will be connecting from. However, you should also remember that your app might use other GCP resources. This has an impact on delays as well as costs. At the time of writing, these are the available regions:
- northamerica-northeast1
- us-central
- us-west2
- us-east1
- us-east4
- southamerica-east1
- europe-west
- europe-west2
- europe-west3
- europe-west6
- asia-northeast1
- asia-northeast2
- asia-east2
- asia-south1
- australia-southeast1
Once the application has been deployed, you cannot change its region.