Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Google Cloud Shell

From Wikipedia, the free encyclopedia
Online bash shell based on Debian
Google Cloud Shell
Cloud Shell Editor running a starry night animation inRuby,vibe coded withGoogle Gemini on the left.
Initial release2016
Written inC,Java,JavaScript,C++,Python,Go,Ruby
Operating systemUbuntu Linux
Websitehttps://cloud.google.com/shell

Google Cloud Shell is anOnline integrated development environment provided byGoogle Cloud Platform (GCP). It is a Ubuntu-basedvirtual machine with a persistent 5 GB home directory, allowing users to manage their GCP resources and projects directly from their web browser.[1][2][3]

Cloud Shell is available to all Google Cloud users, including those on the free tier, at no additional cost. It can be accessed directly from the Google Cloud Console or through the Google Cloud SDK.

Features

[edit]
Cloud Shell Editor runsGNU Emacs,Vim, andVim Tutor
  • Persistent Storage:

Cloud Shell provides 5 GB of persistent storage in the user's home directory, enabling them to store files, scripts, and configurations that persist across sessions.[1][2]

  • Integrated Development Tools:

The Cloud Shell environment comes pre-installed with a variety of development tools and utilities, including the Google Cloud SDK (gcloud),Git,Docker, and various programming language runtimes and tools.[4]

  • Web-based Code Editor:

Cloud Shell features a web-based code editor based onEclipse Theia, allowing users to develop, build, debug, and test their applications directly from the browser.[1][4]

  • Secure Remote Access:

Cloud Shell supports OpenSSH for secureremote access, enabling users to connect to their Cloud Shell instance from various devices and locations.Automatic[1][4]

  • Project and Authentication:

When a user launches Cloud Shell, it automatically sets the active GCP project and authenticates the user, streamlining the process of managing cloud resources.[1][2]

Limitations

[edit]

While Cloud Shell provides a powerful and convenient development environment, it has some limitations:

  • Theroot file system is volatile, meaning that any changes made outside the user's home directory will be lost when the session ends.
  • Users cannot expand the persistent storage beyond the default 5 GB allocation.
  • Cloud Shell instances are automatically terminated after an hour of inactivity, and users must manually restart the session if needed.
  • Limited to 50 hours of free use per week.[5]

See also

[edit]

References

[edit]
  1. ^abcde"Cloud Shell".Google Cloud. Retrieved2024-07-10.
  2. ^abc"How Cloud Shell works".Google Cloud. Retrieved2024-07-10.
  3. ^Amed, Moin Uddin (2024-05-30),marufmoinuddin/google-cloud-shell-debian-de, retrieved2024-07-10
  4. ^abc"Introduction to Google Cloud Shell and commands list".blog.economize.cloud. 2022-02-20. Retrieved2024-07-10.
  5. ^"Google Cloud Shell Tutorial for Beginners".YouTube. 8 February 2022.
Cloud
Subsidiaries
Google Workspace
Retrieved from "https://en.wikipedia.org/w/index.php?title=Google_Cloud_Shell&oldid=1306094011"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp