Serverless

Cloud Tasks: Now available in 23 GCP Regions

#infrastructure

Over the last 3 years, Cloud Tasks, our fully-managed asynchronous execution control service, has been an essential part of production infrastructure for Google Cloud customers everywhere. Today we are thrilled to announce that you can now create Cloud Tasks queues in multiple GCP Regions around the world.

At Google Cloud, we believe that if we focus on the user, all else will follow. We noticed that our customers are deploying high-performance cloud services with components distributed across multiple cloud regions. Cloud Tasks is a regional service and up until today, Task Queues could only be created in a single region. 

With this release, you are able to achieve ultra-low latency Task adds with a Task Queue located close to your cloud application. Furthermore, you are no longer required to deploy an AppEngine application in order to use Cloud Tasks.  

Creating queues in different regions is easy. You simply pick the location where you would like your queue to reside. For example you can specify a location when creating a queue through the gCloud CLI :

gcloud tasks queues create my-queue-name --location us-west1

Or you can pick a location when creating a queue through the Cloud Console:

23 GCP Regions.jpg

Google Cloud Tasks is now available in the following GCP Regions: 

  • asia-east1

  • asia-east2

  • asia-northeast1

  • asia-northeast2

  • asia-northeast3

  • asia-south1

  • asia-southeast1

  • asia-southeast2

  • australia-southeast1

  • europe-central2

  • europe-west1

  • europe-west2

  • europe-west3

  • europe-west6

  • northamerica-northeast1

  • southamerica-east1

  • us-central1

  • us-east1

  • us-east4

  • us-west1

  • us-west2

  • us-west3

  • us-west4

The list of regions where the service is offered is expected to grow in the future. You can always find an up-to-date list of available regions by running:

gcloud tasks locations list

We hope you are as excited about this launch as we are. Please reach out to us with any suggestions or questions by creating a bug.