Cloud Shell

Definition

Browser-based terminal pre-loaded with cloud CLI tools, letting you manage cloud resources from any browser without installing software locally.

Use Cases

Provider Equivalents

Frequently Asked Questions

What’s the difference between Cloud Shell and a local terminal (like Terminal, PowerShell, or Bash)?
A local terminal runs on your computer and you must install and update cloud tools (like AWS CLI, Azure CLI, or gcloud) yourself. Cloud Shell runs in the cloud and opens in your browser with cloud tools already installed and typically pre-authenticated to your account, so you can start managing resources immediately without local setup.
When should I use Cloud Shell?
Use Cloud Shell when you need quick access to cloud CLIs from any device, when you can’t install tools on your machine (corporate restrictions), for short admin tasks (checking resources, updating configs, running kubectl commands), or when you want a consistent environment for demos and training. For heavy development, long-running workloads, or specialized tooling, a local dev environment or a full VM/IDE environment is usually better.
How much does Cloud Shell cost?
Cloud Shell offerings are typically provided at no additional charge for the shell environment itself, but you may pay for any cloud resources you create or use (VMs, storage, databases, network egress, etc.). Some providers also have usage limits (session duration, CPU/memory, or storage) that can affect how you use it, so check the specific provider’s Cloud Shell documentation for current quotas and constraints.

Category: cloud

Difficulty: basic

Related Terms

See Also