Google Cloud For Beginners

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.