PHP 5 has reached end of support and will be
deprecated
on January 31, 2026. After deprecation, you won't be able to deploy PHP 5
applications, even if your organization previously used an organization policy to
re-enable deployments of legacy runtimes. Your existing PHP
5 applications will continue to run and receive traffic after their
deprecation date. We recommend that
you migrate to the latest supported version of PHP.
Stay organized with collections
Save and categorize content based on your preferences.
App Engine is regional, which means the infrastructure that runs your apps is
located in a specific region, and Google manages it so that it is available
redundantly across
all of the zones within that region.
Meeting your latency, availability, or durability requirements are primary
factors for selecting the region where your apps are run. You can generally
select the region nearest to your app's users, but you should consider the
locations where App Engine is available
as well as the locations of the other
Google Cloud products and services that your app uses. Using services
across multiple locations can affect your app's latency as well as its
pricing.
You cannot change an app's region after you set it.
If you already created an App Engine application, you can view its
region by doing one of the following:
To select a region, you create an App Engine application in your
Google Cloud project. See Manage projects, applications, and billing
for details in your language for either the
standard
or flexible
environment.
Cloud Storage location
When you create an app, App Engine creates a default
bucket in Cloud Storage.
Generally, the location of this bucket is the region matching the location of
your App Engine app.
The following App Engine app locations create buckets that are multi-region:
Apps located in us-central create a bucket in the
US multi-region.
Apps located in europe-west create a bucket in the
EU multi-region.
To learn more about Cloud Storage bucket locations, see
Bucket locations.
Firestore location
When you create an app, App Engine creates a default database in
Firestore.
Generally, the location of this database is the region matching the location of
your App Engine app.
The following App Engine app locations create databases that are multi-region:
Apps located in us-central create a database in the
nam5 multi-region.
Apps located in europe-west create a database in the
eur3 multi-region.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eApp Engine is regional, meaning your app's infrastructure is located in a specific region, managed redundantly across all zones within that region.\u003c/p\u003e\n"],["\u003cp\u003eChoosing the right region for your app depends on factors like latency, availability, and durability needs, often aligning with the location closest to your users, while also considering the locations of other integrated Google Cloud services.\u003c/p\u003e\n"],["\u003cp\u003eOnce you set your app's region, it cannot be changed, so you should make your initial choice with care.\u003c/p\u003e\n"],["\u003cp\u003eUpon app creation, App Engine automatically generates a default Cloud Storage bucket and Firestore database, typically in the same region as your app, although \u003ccode\u003eus-central\u003c/code\u003e and \u003ccode\u003eeurope-west\u003c/code\u003e app locations will create multi-regional resources.\u003c/p\u003e\n"]]],[],null,["# App Engine locations\n\nApp Engine is *regional* , which means the infrastructure that runs your apps is\nlocated in a specific region, and Google manages it so that it is available\nredundantly across\n[all of the zones within that region](/docs/geography-and-regions).\n\nMeeting your latency, availability, or durability requirements are primary\nfactors for selecting the region where your apps are run. You can generally\nselect the region nearest to your app's users, but you should consider [the\nlocations where App Engine is available](/about/locations#region)\nas well as the [locations](/about/locations#region) of the other\nGoogle Cloud products and services that your app uses. Using services\nacross multiple locations can affect your app's latency as well as its\n[pricing](/appengine/pricing).\n\nYou cannot change an app's region after you set it.\n| **Note:** Two locations, which are called `europe-west` and `us-central` in App Engine commands and in the Google Cloud console, are called `europe-west1` and `us-central1`, respectively, elsewhere in Google documentation.\n\nIf you already created an App Engine application, you can view its\nregion by doing one of the following:\n\n- Run the `gcloud app describe` command.\n\n- Open the\n [App Engine Dashboard in the Google Cloud console](https://console.cloud.google.com/appengine).\n The region appears near the top of the page.\n\nTo select a region, you create an App Engine application in your\nGoogle Cloud project. See *Manage projects, applications, and billing*\nfor details in your language for either the\n[standard](/appengine/docs/standard/managing-projects-apps-billing)\nor [flexible](/appengine/docs/flexible/managing-projects-apps-billing)\nenvironment.\n\nCloud Storage location\n----------------------\n\nWhen you create an app, App Engine creates a default\n[bucket](/storage/docs/buckets) in [Cloud Storage](/storage).\nGenerally, the location of this bucket is the region matching the location of\nyour App Engine app.\n\nThe following App Engine app locations create buckets that are multi-region:\n\n- Apps located in `us-central` create a bucket in the `US` multi-region.\n- Apps located in `europe-west` create a bucket in the `EU` multi-region.\n\nTo learn more about Cloud Storage bucket locations, see\n[Bucket locations](/storage/docs/locations).\n\nFirestore location\n------------------\n\nWhen you create an app, App Engine creates a default database in\n[Firestore](/firestore).\nGenerally, the location of this database is the region matching the location of\nyour App Engine app.\n\nThe following App Engine app locations create databases that are multi-region:\n\n- Apps located in `us-central` create a database in the `nam5` multi-region.\n- Apps located in `europe-west` create a database in the `eur3` multi-region.\n\nTo learn more about Firestore bucket locations, see\n[Database locations](/firestore/docs/locations)."]]