Original study notes for cloud certification exams — Google Cloud first, more clouds in build.

Cloud Shell Study Notes

Cloud Shell is a free, browser-based command-line environment managed by Google that comes with the gcloud CLI, common tools, and your credentials already authenticated. It is ideal for quick administration, learning, and exam-style tasks without installing anything locally. The ACE exam tests its persistence, limits, and best use cases.

Exam tip: If a question says the user has only a browser and needs gcloud right now with files that must survive tomorrow, the answer is Cloud Shell and its persistent home directory.

Key facts

What the exam expects you to know

Cloud Shell vs Local Cloud SDK Installation: when to use which

Use Cloud Shell when you need immediate, zero-install access from any browser, are working on a managed or borrowed machine, or want pre-authenticated gcloud and kubectl for short administrative tasks. Choose a local SDK installation when you need offline work, integration with your local IDE and files, long-running scripts, or consistent performance without session timeouts and weekly usage limits. Many engineers use both: Cloud Shell for quick fixes and console-adjacent work, local SDK for development workflows. For the exam, phrases like no installation possible, Chromebook, or quick one-off command strongly signal Cloud Shell. See also the Local Cloud SDK Installation notes.

Useful gcloud commands

gcloud config set project PROJECT_ID
gcloud config list
cloudshell --help

Common exam traps

Frequently asked questions

How long does a Cloud Shell session last?

A session stays active while you use it and ends after inactivity, and the underlying machine can be reclaimed if idle for an extended period. Your home directory files return when you start a new session, but running processes do not. The exam does not require an exact minute count, only that you treat the instance as ephemeral.

Can you use Cloud Shell to manage Kubernetes clusters?

Yes. Cloud Shell includes kubectl and gcloud, so you can fetch cluster credentials with gcloud container clusters get-credentials and then manage workloads immediately. This is a common exam scenario because it avoids installing kubectl locally. You still need the correct IAM roles on the cluster project for the commands to succeed.

Is Cloud Shell free and does it need billing?

Cloud Shell itself is provided free of charge without needing to enable billing for the shell, although the resources you create and manage with its commands are billed normally to their projects. Usage quotas still apply. The distinction matters on the exam: free shell access does not mean free virtual machines, storage, or other resources you provision from it.

Study aid disclaimer: Cloud Cert Notes is an independent educational study aid. It is not affiliated with, endorsed by, or sponsored by Google, Microsoft, Amazon, Oracle, or Alibaba. Google Cloud, Associate Cloud Engineer, and Cloud Digital Leader are trademarks of Google LLC; all other certification names and product names are trademarks of their respective owners. Always confirm service details against the official provider documentation before sitting an exam.