Google Cloud Shell — Resources to get started

Romin Irani
Romin Irani’s Blog
2 min readSep 27, 2021

Let’s learn about Google Cloud Shell and how it can help you as a developer to get more productive working with Google Cloud Applications.

Cloud Shell (https://lnkd.in/dcS444yp) is an interactive shell environment for Google Cloud that makes it easy for you to learn and experiment with Google Cloud and manage your projects and resources from your web browser.

How much space does it give you and is it linked to a specific GCP Project ?
Cloud Shell provisions 5 GB of free persistent disk storage mounted as your $HOME directory on the virtual machine instance. This storage is on a per-user basis and is available across projects.

What kind of tools does it come pre-installed with?
For a start, we have multiple editors, Google Cloud Tools (gcloud, gsutil), Build and Package Tools and more. For the entire list, check out: https://lnkd.in/dteQhK5N

What kind of Programming Language SDK support can I get in Google Cloud Shell?
Check out the list of languages that are supported. https://lnkd.in/deX7wZHi

Does it come with a Visual Editor?
Yes. Google Cloud Shell comes with an editor, based on Eclipse Thiea. You can launch it from within Cloud Shell or even directly via https://lnkd.in/dBWfMufS. It is integrated with Cloud Code (https://lnkd.in/drN_mm95), that has integrated support for k8s, Cloud Run apps and exploring various Google APIs. Looking to learn about using the Cloud Shell Editor? Check out this playlist: https://lnkd.in/dVPpcuQ2

How much does it cost?
No additional cost for Google Cloud customers.

Can I upload and download files?
Yes. Check out https://lnkd.in/dZSw3sf8

Can I locally run web applications in Cloud Shell and preview/test them?
Absolutely. Check out https://lnkd.in/ds-MvM9u

I have never used Cloud Shell? Whats the quickest way to get started?
Cloud Shell 101: https://lnkd.in/d5c9cYhS. Once done with that, explore our other Quickstarts: https://lnkd.in/dBfRW3Q9

Any other cool features?

1. Open in Cloud Shell: This allows you to publish a link that opens the Google Cloud Console with a Git repository cloned into Cloud Shell. Check out : https://lnkd.in/dpBPb3n9

2. Interactive Tutorials : Write interactive tutorials that takes a user step by step while still remaining within Cloud Shell and GCP console?
Check this https://lnkd.in/dZrVfk6c

3. Activate Google Cloud Shell within Documentation :
Now you can run code samples within documentation inside of Cloud Shell with single click. Read more: https://lnkd.in/dywbUS_h

What is/are your favourite feature(s)?

--

--

Romin Irani
Romin Irani’s Blog

My passion is to help developers succeed. ¯\_(ツ)_/¯