Google Cloud For Beginners
A complete list of Google Cloud Platform services, category by category — every product explained in the simplest possible terms, with zero assumed prior knowledge.
Google Cloud offers well over a hundred different services, and it’s easy to feel lost the first time you open the console. This guide is a beginner-friendly map of the entire catalog — organized into 13 simple categories, with every service explained in one or two plain-English sentences. You don’t need any prior cloud experience to follow along; just read each entry to understand what the service is and roughly what it’s used for.
1Compute Services
Every place your application’s code can actually run.
Compute Engine
Virtual machines you can fully customize — you choose the operating system, install your own software, and control everything, like renting your own computer in Google’s data center.
App Engine
A managed platform where you upload just your application code, and Google automatically handles the servers, scaling, and maintenance.
Google Kubernetes Engine (GKE)
A managed service for running “containerized” applications — self-contained packages of code that run consistently anywhere.
Cloud Run
Runs your containerized application without you managing any servers, automatically scaling down to zero (and zero cost) when nobody is using it.
Cloud Functions
Lets you run a small piece of code automatically whenever something happens — like a file being uploaded — without setting up any infrastructure.
Cloud Batch
Runs large jobs (like processing thousands of files) across many machines at once, then shuts everything down when the job finishes.
Bare Metal Solution
Gives you a dedicated physical computer inside Google’s data center, for situations where you can’t use a shared virtual machine.
Google Cloud VMware Engine
Lets a company move its existing VMware-based systems into Google Cloud without having to rebuild them from scratch.
Sole-Tenant Nodes
A Compute Engine option where the physical machine is used only by you, never shared with any other customer.
2Storage Services
Where your files, disks, and data actually live.
Cloud Storage
A place to store files of any kind — photos, videos, backups — organized into “buckets” and accessible from anywhere over the internet.
Persistent Disk
Works like a virtual hard drive attached to a Compute Engine virtual machine, storing data even if the machine restarts.
Filestore
A shared folder system that multiple virtual machines can access at the same time, similar to a shared drive on an office network.
Local SSD
Extremely fast storage physically attached to a machine, but the data disappears if that machine is turned off.
Storage Transfer Service
Automatically copies large amounts of data into Google Cloud Storage from another cloud provider or an on-premises system.
Cloud Storage for Firebase
A version of Cloud Storage built specifically for mobile and web apps, with simple built-in security rules.
3Database Services
Managed places to store and query structured data.
Cloud SQL
A traditional, table-based database (like MySQL or PostgreSQL) where Google handles backups, updates, and maintenance for you.
Cloud Spanner
A database that can spread across the entire world while still keeping all its data perfectly consistent and accurate.
AlloyDB for PostgreSQL
A faster, more powerful version of the popular PostgreSQL database, built for demanding business applications.
Firestore
A flexible database that doesn’t require you to define a strict table structure in advance, popular for mobile and web apps.
Bigtable
A database built to handle enormous amounts of fast-changing data, like sensor readings or activity logs.
Memorystore
A super-fast, temporary data store used to avoid repeatedly asking a slower database for the same information.
Database Migration Service
Helps move an existing database from somewhere else into Google Cloud with as little downtime as possible.
4Networking Services
How everything connects — to each other, to users, and to other networks.
Virtual Private Cloud (VPC)
Your own private, walled-off network inside Google Cloud where your resources can talk to each other securely.
Cloud Load Balancing
Spreads incoming traffic evenly across several servers so no single one gets overloaded.
Cloud CDN
Stores copies of your website’s content in locations close to your users around the world, so pages load faster.
Cloud DNS
Translates easy-to-remember website addresses (like example.com) into the numeric addresses computers actually use.
Cloud VPN
Creates a secure, encrypted tunnel connecting your office network to your resources in Google Cloud, over the regular internet.
Cloud Interconnect
A dedicated, private cable connection between your company’s network and Google Cloud, skipping the public internet entirely.
Cloud NAT
Lets machines without a public internet address still reach the internet for things like downloading updates, without being directly reachable from outside.
Network Connectivity Center
A single control panel for connecting your office networks, Google Cloud, and other clouds together.
Traffic Director
Manages how traffic flows between many small services that make up a larger application.
Cloud Armor
Protects your website from malicious traffic floods and common web attacks.
5Big Data & Analytics Services
Turning huge piles of raw data into useful answers.
BigQuery
Lets you run instant search-like queries across billions of rows of data without managing any servers yourself.
Dataflow
Processes streams of incoming data (or large batches of stored data) automatically, cleaning and transforming it as it flows through.
Dataproc
Runs popular open-source big data tools (Hadoop and Spark) without you having to set up the underlying machines.
Pub/Sub
Lets different parts of an application send quick messages to each other reliably, even if one part is temporarily busy.
Cloud Data Fusion
A drag-and-drop tool for building data pipelines without writing code.
Cloud Composer
Automatically runs a sequence of data tasks in the right order, on a schedule, without manual intervention.
Looker and Looker Studio
Tools for turning raw data into visual charts and dashboards that are easy for anyone to understand.
Dataplex
Helps organize, label, and govern data spread across many different storage systems in one place.
6AI & Machine Learning Services
Ready-made smarts you can add to an app, or tools to build your own.
Vertex AI
A one-stop platform for building, training, and launching your own custom machine learning models.
Vision AI
Looks at a photo and tells you what’s in it — objects, text, faces, or inappropriate content — without you training anything.
Natural Language AI
Reads a piece of text and tells you its sentiment (positive or negative), key topics, and important names or places.
Speech-to-Text and Text-to-Speech
Turns spoken audio into written words, and written words into natural-sounding spoken audio.
Translation AI
Instantly translates text from one language into another.
Document AI
Reads a scanned document (like a receipt or ID card) and pulls out the specific pieces of information you need.
Recommendations AI
Suggests products or content to users based on what they and similar users have liked before.
AutoML
Lets someone without deep AI expertise train a custom model just by uploading examples of their own data.
Generative AI on Vertex AI
Gives access to Google’s AI models that can write text, summarize documents, or hold a conversation.
7Developer Tools & CI/CD Services
Tools for writing, storing, and shipping code.
Cloud Build
Automatically tests and packages your code every time you make a change, before it gets deployed.
Cloud Deploy
Automates the process of pushing new versions of your application live, step by step.
Artifact Registry
A storage locker for the packaged versions of your application (like container images) before they’re deployed.
Cloud Source Repositories
A private place to store your project’s code, similar to GitHub but hosted by Google.
Cloud SDK and gcloud CLI
A set of command-line tools that let you control your GCP resources by typing commands instead of clicking through a website.
Cloud Code
An add-on for popular code editors that adds Google Cloud features directly where you’re already writing code.
8Operations, Monitoring & Management Services
Keeping an eye on what’s running and catching problems early.
Cloud Monitoring
Watches your applications and infrastructure and alerts you the moment something looks wrong.
Cloud Logging
Collects and stores every log message your application produces, so you can search through them later.
Error Reporting
Automatically groups similar errors together, so you see “this bug happened 500 times” instead of 500 separate alerts.
Cloud Trace
Shows exactly how long each step of a request took, helping you find what’s making your app slow.
Cloud Profiler
Shows which parts of your code are using the most computer resources, so you know what to optimize.
Cloud Resource Manager
Organizes all of your projects into a tidy folder structure, similar to organizing files on a computer.
9Security & Identity Services
Keeping the wrong people out and the right data protected.
Identity and Access Management (IAM)
Decides exactly who is allowed to do what within your Google Cloud account.
Cloud Identity
Manages user logins and devices for your organization, similar to a company directory.
Cloud Key Management Service (KMS)
Creates and safely stores the digital “keys” used to lock (encrypt) sensitive data.
Secret Manager
Safely stores passwords, API keys, and other sensitive values so they’re never hardcoded into your application.
Security Command Center
A dashboard that scans your entire Google Cloud setup and flags anything that looks like a security risk.
VPC Service Controls
Draws an invisible fence around your data so it can’t be copied or accessed from outside an approved zone.
reCAPTCHA Enterprise
Helps tell the difference between a real human user and an automated bot trying to abuse your website.
Certificate Authority Service
Issues the digital certificates that let browsers know a website connection is secure and trustworthy.
10Migration Services
Moving your existing stuff into Google Cloud.
Migrate to Virtual Machines
Automatically copies existing virtual machines from your own data center (or another cloud) into Compute Engine.
Transfer Appliance
A physical box Google ships to you, which you fill with data and mail back, for moving enormous amounts of data without using the internet.
BigQuery Data Transfer Service
Automatically and repeatedly pulls data from other platforms into BigQuery on a schedule.
Storage Transfer Service
Copies large amounts of data into Cloud Storage from another cloud or an on-premises location.
11Serverless & Application Integration Services
Connecting different pieces of an application together automatically.
Eventarc
Notices when something happens in one service (like a new file appearing) and automatically triggers another service to react.
Workflows
Lets you describe a sequence of steps (“do A, then B, then C”) that runs automatically across different services.
Cloud Tasks
Keeps a to-do list of small jobs and makes sure each one eventually gets done, even under heavy load.
Cloud Scheduler
Runs a task automatically on a repeating schedule, like “every day at midnight.”
12API Management Services
Publishing and protecting the doorways into your application.
Apigee
A full-featured toolkit for large companies to design, secure, and monitor their APIs.
Cloud Endpoints
A simpler, lighter-weight way to manage and monitor APIs for smaller projects.
API Gateway
Creates a secure, controlled entry point in front of your serverless functions or services.
13Media & Hybrid/Multicloud Services
Specialized tools for video and for working across more than one cloud.
Transcoder API
Automatically converts video files into different formats and sizes, without you managing any conversion software.
Live Stream API
Converts a live video broadcast into a format that streaming platforms and viewers’ devices can play smoothly.
Anthos
Lets you manage applications consistently whether they’re running in Google Cloud, your own data center, or another cloud provider.
Google Distributed Cloud
Brings Google’s own cloud technology into your company’s data center, for situations where data can’t leave the building.
BigQuery Omni
Lets you analyze data sitting in another cloud provider using BigQuery, without first copying that data into Google Cloud.
Key Takeaways
- Google Cloud’s catalog spans 13 broad categories — you don’t need to know all 110+ services to get started, just the handful relevant to your first project.
- Most beginner projects only touch Compute, Storage, Databases, and Networking — everything else solves more specialized problems as needs grow.
- BigQuery (data analytics) and Vertex AI (machine learning) are two of GCP’s most well-known, heavily used services.
- Security is built into everything — IAM controls who can access what, and it touches nearly every other service on this list.
- This list is a map, not a memorization exercise — bookmark it and come back to specific sections as you actually need them.