Setup a Google Cloud account and a Cloud TPU project


Before you can use Cloud TPU resources to train models you must have a Google Cloud (GCP) account and have a project set up for that purpose.


  1. Set up a Google Cloud (GCP) account.
  2. Set up a Cloud TPU project.
  3. Enable billing for your Cloud TPU project.

Creating a GCP account and a Cloud TPU project

You can set up a GCP account by creating a Cloud TPU project:

  1. Go to the Cloud Console and create a project.

  2. While setting up your project, you will be asked to set up a billing account. You will only be charged after you start using Google Cloud resources. To learn more about billing, read the Cloud Billing documentation.

    Once you've set up your project and billing account, you can set up and initilizing storage, Compute Engine VM, and Cloud TPU resources needed for Cloud TPU training and evaluation.

What's next

  1. Learn about using storage buckets.
  2. Learn about service accounts and granting storage buckets access to TPU service accounts.
  3. Identify internal IP address ranges needed to access your TPU node.
  4. Learn how to create Compute Engine VM and Cloud TPU resources.
Was this page helpful? Let us know how we did:

Send feedback about...

Need help? Visit our support page.