[metadata]
description: Get a basic overview of Google Cloud Platform, learn about overall concepts and gain pointers to our resources.
google-signin-client-id: 721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com
google-signin-scope: profile email https://www.googleapis.com/auth/developerprofiles https://www.googleapis.com/auth/developerprofiles.award https://www.googleapis.com/auth/devprofiles.full_control.firstparty
og:image: https://docs.cloud.google.com/_static/cloud/images/social-icon-google-cloud-1200-630.png
og:image:height: 630
og:image:width: 1200
og:locale: en
og:site_name: Google Cloud Documentation
og:title: Google Cloud overview | Get started | Google Cloud Documentation
og:type: website
og:url: https://docs.cloud.google.com/docs/overview
theme-color: #1a73e8
twitter:card: summary_large_image
viewport: width=device-width, initial-scale=1

[canonical-links]
https://docs.cloud.google.com/docs/overview

[document-links]
/
/: https://docs.cloud.google.com/s/results
AI and ML: /docs/ai-ml
AI and ML: https://docs.cloud.google.com/docs/ai-ml
About Google: //about.google/
Access and resources management: /docs/access-resources
Access and resources management: https://docs.cloud.google.com/docs/access-resources
Accessibility: /docs/accessibility
Advantages and disadvantages of cloud computing: https://cloud.google.com/learn/advantages-of-cloud-computing
Apache 2.0 License: https://www.apache.org/licenses/LICENSE-2.0
Application development: /docs/application-development
Application development: https://docs.cloud.google.com/docs/application-development
Application hosting: /docs/application-hosting
Application hosting: https://docs.cloud.google.com/docs/application-hosting
Attribution of commitments: /docs/cuds-attribution
Authentication basics: /docs/get-started/authentication
Authorization and access control: /docs/get-started/authorization-access-control
Billing user interface improvements: /docs/cuds-billing-ui-improvements
Blog: //cloud.google.com/blog/
Choose a commitment to buy: /docs/cuds-choose-correctly
Cloud Architecture Center: /architecture/
Cloud Shell: /shell/docs/features
Code samples: /docs/samples
Community forums: //discuss.google.dev/c/google-cloud/14/
Compare AWS and Azure services to Google Cloud: /docs/get-started/aws-azure-gcp-service-comparison
Compute: /docs/compute-area
Compute: https://docs.cloud.google.com/docs/compute-area
Consider geographic distribution: /docs/get-started/consider-geographic-distribution
Consider maintenance: /docs/get-started/consider-resource-maintenance
Console appearance: /docs/get-started/console-appearance
Console: //console.cloud.google.com/
Contact sales: //cloud.google.com/contact/
Costs and usage management: /docs/costs-usage
Costs and usage management: https://docs.cloud.google.com/docs/costs-usage
Creating and managing projects: /resource-manager/docs/creating-managing-projects
Creative Commons Attribution 4.0 License: https://creativecommons.org/licenses/by/4.0/
Cross-product tools: /docs/cross-product-overviews
Cross-product tools: https://docs.cloud.google.com/docs/cross-product-overviews
Dammam region access: /docs/dammam-region-access
Data analytics and pipelines: /docs/data
Data analytics and pipelines: https://docs.cloud.google.com/docs/data
Databases: /docs/databases
Databases: https://docs.cloud.google.com/docs/databases
Deploy using Terraform: /docs/enterprise/deploy-foundation-using-terraform-from-console
Distributed, hybrid, and multicloud: /docs/dhm-cloud
Distributed, hybrid, and multicloud: https://docs.cloud.google.com/docs/dhm-cloud
Documentation: https://docs.cloud.google.com/docs
Events: //cloud.google.com/events/
Extend your setup: /docs/enterprise/manage-foundation
Free Google Cloud features and trial offer: /free/docs/free-cloud-features
Geography and Regions: /docs/geography-and-regions
Geography and regions: /docs/geography-and-regions
Get started for free: https://console.cloud.google.com/freetrial
Get started with Google Cloud: /docs/get-started
Get started: https://docs.cloud.google.com/docs/get-started
Getting Started with Google Cloud: /docs/get-started/
Getting support: /docs/get-started/getting-support
GitHub: //github.com/googlecloudPlatform/
Google Cloud CLI: /sdk/gcloud
Google Cloud Free Program: /free/docs/free-cloud-features
Google Cloud Marketplace: //cloud.google.com/marketplace/
Google Cloud Setup: /docs/enterprise/cloud-setup
Google Cloud Starter Tier: /docs/starter-tier
Google Cloud Tech on YouTube: //www.youtube.com/googlecloudplatform
Google Cloud console: https://console.cloud.google.com/
Google Cloud on YouTube: //www.youtube.com/googlecloud
Google Cloud overview: /docs/overview
Google Cloud pricing: //cloud.google.com/pricing/
Google Cloud terms: //cloud.google.com/product-terms
Google Cloud's approach to change: /docs/cloud-approach-to-change
Google Developers Site Policies: https://developers.google.com/site-policies
Guided flow: /docs/enterprise/cloud-setup
Guides: /docs/overview
Guides: https://docs.cloud.google.com/docs/overview
Home: https://docs.cloud.google.com/
Industry solutions: /docs/industry
Industry solutions: https://docs.cloud.google.com/docs/industry
Infrastructure as code: /docs/iac
Infrastructure as code: https://docs.cloud.google.com/docs/iac
Interacting with Google Cloud: /docs/get-started/interact-with-resources
Keyboard shortcuts: /docs/shortcuts
Learn about Cloud Billing: /docs/get-started/learn-about-billing
Migrated CUD SKUs, offers, and consumption model IDs: /docs/cuds-migration
Migration: /docs/migration
Migration: https://docs.cloud.google.com/docs/migration
Networking: /docs/networking
Networking: https://docs.cloud.google.com/docs/networking
Observability and monitoring: /docs/observability
Observability and monitoring: https://docs.cloud.google.com/docs/observability
Organize resources: /docs/get-started/organize-resources
Our third decade of climate action: join us: //cloud.google.com/sustainability
Overview: /docs/cuds
Overview: /docs/cuds-multiprice
Overview: /docs/get-started
Overview: https://docs.cloud.google.com/docs/get-started
Privacy: //policies.google.com/privacy
Recommendations: /docs/cuds-recommender
Release Notes: //docs.cloud.google.com/release-notes
Required domains: /docs/get-started/required-domains
Resource planning overview: /docs/get-started/resource-planning-overview
SDK, languages, frameworks, and tools: /docs/devtools
SDK, languages, frameworks, and tools: https://docs.cloud.google.com/docs/devtools
Sample queries for CUDs: /docs/cuds-example-queries
Security: /docs/security
Security: https://docs.cloud.google.com/docs/security
See all products: //cloud.google.com/products/
Set up API access: /docs/get-started/access-apis
Shared VPC: /vpc/docs/shared-vpc
Site terms: //policies.google.com/terms?hl=en
Spend-based CUD data model changes: /docs/cuds-multiprice-datamodel
Start free: //console.cloud.google.com/freetrial
Storage: /docs/storage
Storage: https://docs.cloud.google.com/docs/storage
Subscribe: //cloud.google.com/newsletter/
Support: //cloud.google.com/support-hub/
System status: //status.cloud.google.com
Technology areas: /docs
Technology areas: https://docs.cloud.google.com/docs
Terraform: /docs/terraform
Training and Certification: //cloud.google.com/learn/training/
VPC Network Peering: /vpc/docs/vpc-peering
Verify your discounts after migration: /docs/cuds-verify-discounts
Ways to interact with Google Cloud: /docs/get-started/interact-with-resources
Well-Architected Framework: /docs/get-started/well-architected-framework
X (Twitter): //x.com/googlecloud
client libraries: /apis/docs/client-libraries-explained
computing and hosting service: /docs/overview/cloud-platform-services#computing-hosting
https://docs.cloud.google.com/docs/get-started
interacting with Google Cloud: /docs/get-started/interact-with-resources
price list: https://cloud.google.com/pricing/list
pricing calculator: https://cloud.google.com/products/calculator
product list: https://cloud.google.com/products/

[structured-data]
{"@context":"https://schema.org","@type":"Article","headline":"Google Cloud overview"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://docs.cloud.google.com/docs","name":"Documentation","position":1},{"@type":"ListItem","item":"https://docs.cloud.google.com/docs/get-started","name":"Get started","position":2},{"@type":"ListItem","item":"https://docs.cloud.google.com/docs/overview","name":"Google Cloud overview","position":3}]}

[content]
Google Cloud overview | Get started | Google Cloud Documentation
Skip to main content
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
/
Console
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
Sign in
Documentation
Get started
Start free
Overview
Guides
Technology areas
More
Overview
Guides
Cross-product tools
More
Console
Discover
Google Cloud overview
Google Cloud's approach to change
Google Cloud regions
Geography and regions
Dammam region access
Well-Architected Framework
Get started
Google Cloud Setup
Guided flow
Deploy using Terraform
Extend your setup
Required domains
Developer tools and APIs
Ways to interact with Google Cloud
Set up API access
Authentication basics
Authorization and access control
Compare AWS and Azure services to Google Cloud
Plan resource creation
Resource planning overview
Consider geographic distribution
Organize resources
Consider maintenance
Interact with Google Cloud console
Accessibility
Keyboard shortcuts
Console appearance
Getting support
Explore consumption options
Learn about Cloud Billing
Google Cloud Free Program
Google Cloud Starter Tier
Committed use discounts
Overview
Spend-based CUDs
Overview
Spend-based CUD data model changes
Verify your discounts after migration
Choose a commitment to buy
Sample queries for CUDs
Migrated CUD SKUs, offers, and consumption model IDs
Billing user interface improvements
Attribution of commitments
Recommendations
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
Home
Documentation
Get started
Guides
Send feedback
Google Cloud overview
Stay organized with collections
Save and categorize content based on your preferences.
This overview is designed to help you understand the overall landscape of Google Cloud. You'll learn about how Google Cloud is structured, how its functionality is provided as services, and the different ways that you can interact with it when designing, creating, and running your applications.
As you explore the rest of this Get started section, you'll learn more about Google Cloud's tooling and resources, and how to get started creating and managing your own applications on Google Cloud.
For general information on cloud computing, see
Advantages and disadvantages of cloud computing
.
Universes, regions, and zones
Underlying everything you do with Google Cloud technology are the physical machines that run your workloads and Google Cloud services. These machines live in data centers, and are logically structured into universes, regions, and zones.
At the top of this hierarchy is the
universe
. A universe is a fully self-contained cloud, with its own networking that is separate from the public internet and other universes. Google Cloud is the original universe, with resources in data centers all over the world. There are also other universes, based on the same technology as Google Cloud but with all their resources in a single jurisdiction and running in partner-operated datacenters. These self-contained smaller clouds are created as part of a program called Google Cloud Dedicated and provide strong data and operational sovereignty guarantees for users whose workloads require them.
Within each universe there are geographic
regions
. Google Cloud has regions in Asia, Australia, Europe, Africa, the Middle East, North America, and South America.
Finally, regions are divided into
zones
. Each zone is identified by a name that combines a letter identifier with the name of the region. For example, zone
a
in the East Asia region is named
asia-east1-a
. Zones have high-bandwidth, low-latency network connections to other zones in the same region.
This distribution of resources in a universe into regions and zones provides several benefits, including redundancy in case of failure and reduced latency by locating resources closer to clients. This distribution also introduces some rules about how resources can be used together.
Global, regional, and zonal resources
Some resources can be accessed by any other resource in their universe, across regions and zones. These
global resources
include preconfigured disk images, disk snapshots, and networks. Some resources can be accessed only by resources that are located in the same region. These
regional resources
include static external IP addresses. Other resources can be accessed only by resources that are located in the same zone. These
zonal resources
include VM instances, their types, and disks.
The following diagram shows the relationship between global scope, regions and zones, and some of their resources:
The scope of an operation varies depending on what kind of resources you're working with. For example, creating a network is a global operation because a network is a global resource, while reserving an IP address is a regional operation because the address is a regional resource.
As you start to design and optimize your Google Cloud applications, it's important to understand how these regions and zones interact. For example, even if you could, you wouldn't want to attach a disk in one region to a computer in a different region because the latency you'd introduce would make for poor performance. Thankfully, Google Cloud won't let you do that; disks can only be attached to computers in the same zone.
Depending on the level of self-management required for the
computing and hosting service
you choose, you might or might not need to think about how and where resources are allocated.
For more information about the geographical distribution of Google Cloud, see
Geography and Regions
.
Accessing resources through services
In cloud computing, what you might be used to thinking of as software and hardware products, become
services
. These services provide access to the underlying resources, letting you add a wide range of functionality—from managed Kubernetes to data storage—to your applications. You can see the list of available Google Cloud services in our
product list
.
When you develop your website or application on Google Cloud, you mix and match these services into combinations that provide the infrastructure you need, and then add your code to enable the scenarios you want to build.
Projects
Any Google Cloud resources that you allocate and use must belong to a project. You can think of a project as the organizing entity for what you're building. A project is made up of the settings, permissions, and other metadata that describe your applications. Resources within a single project can work together easily, for example by communicating through an internal network, subject to the regions-and-zones rules. A project can't access another project's resources unless you use
Shared VPC
or
VPC Network Peering
.
Each Google Cloud project has the following:
A project name, which you provide.
A project ID, which you can provide or Google Cloud can provide for you.
A project number, which Google Cloud provides.
So, for example, the same project might have:
The project name
Example Project
The project ID
example-id
The project number
123456789012
As you work with Google Cloud, you use these identifiers in commands and API calls. For example, you might specify that you want to use the project as your default for the Google Cloud CLI with the following command:
gcloud
config
set
project
example-id
You can create multiple projects and use them to separate your work in whatever way makes sense for you and your organization. For example, you might have one project that can be accessed by all team members and a separate project that can only be accessed by certain team members.
A project serves as a namespace. This means every resource within each project must have a unique name, but you can usually reuse resource names if they are in separate projects. Some resource names must be unique within Google Cloud. Refer to the documentation for the resource for details.
Each project is associated with one billing account. Multiple projects can have their resource usage billed to the same account.
For more information, see
Creating and managing projects
.
Interacting with Google Cloud
There are multiple ways to interact with resources and services in Google Cloud, including the following:
The
Google Cloud console
provides a web-based, graphical user interface that you can use to manage your Google Cloud projects and resources.
The
Google Cloud CLI
lets you manage development workflow and Google Cloud resources directly from the command line. For example, you can create a Compute Engine virtual machine (VM) instance by running the
gcloud compute instances create
command in your shell environment. You can choose between installing the Google Cloud CLI on your local machine, or using it in
Cloud Shell
, a convenient browser-based shell that you can access from the Google Cloud console and which has many tools pre-installed.
Our provided
client libraries
help you to interact with services programmatically in a variety of popular languages. Cloud Client Libraries provide an optimized developer experience by using each supported language's natural conventions and styles. They also reduce the boilerplate code you have to write because they're designed to enable you to work with service metaphors in mind, rather than implementation details or service API concepts.
You can use an "infrastructure as code" (IaC) approach by using
Terraform
and the Google Cloud Terraform provider.
You can learn more in
Interacting with Google Cloud
.
Pricing
To learn how to explore and evaluate Google Cloud at no cost, see
Free Google Cloud features and trial offer
.
To browse pricing details for individual services, see the
price list
.
To estimate your total costs for running a specific workload on Google Cloud, see the
pricing calculator
.
What's next
Visit
Get started with Google Cloud
to explore setup paths and resources for IT administrators, security engineers, application developers, and more.
Delve deeper into
interacting with Google Cloud
.
For administrators of new organizations on Google Cloud, our
Google Cloud Setup
guided flow helps you build a robust foundation for your organization's workloads that embodies best practices for enterprise infrastructure.
Try Google Cloud
If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
Get started for free
Send feedback
Except as otherwise noted, the content of this page is licensed under the
Creative Commons Attribution 4.0 License
, and code samples are licensed under the
Apache 2.0 License
. For details, see the
Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-07-31 UTC.
Products and pricing
See all products
Google Cloud pricing
Google Cloud Marketplace
Contact sales
Support
Community forums
Support
Release Notes
System status
Resources
GitHub
Getting Started with Google Cloud
Code samples
Cloud Architecture Center
Training and Certification
Engage
Blog
Events
X (Twitter)
Google Cloud on YouTube
Google Cloud Tech on YouTube
About Google
Privacy
Site terms
Google Cloud terms
Manage cookies
Our third decade of climate action: join us
Sign up for the Google Cloud newsletter
Subscribe
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
עברית
中文 – 简体
中文 – 繁體
日本語
한국어
