Help us understand the problem. What is going on with this article?

【GCP】Cloud SDKの概要

More than 1 year has passed since last update.

Cloud SDKとは

Google Cloud Platformプロダクト向けの統合コマンドラインツール。
GCPのさまざまなプロダクトやサービスにコマンドラインからアクセスができ、
インタラクティブに実行することや、自動スクリプトで実行することもできるツール。

提供されているツール

  • gcloud
  • bq
  • gsutil

各種の gcloud コマンドを実行すると、追加のコンポーネントが自動的にインストールされる。
例えば、 gcloud を使用して App Engine アプリケーションをデプロイすると、
各言語の Google App Engine 拡張機能が自動的にインストールされる。

gcloud

GCPで多くの一般的なタスクを実行するために使用できるコマンドラインツール。
以下のようなことが出来る。

  • Google Compute Engine 仮想マシン インスタンスと他のリソース
  • Google Cloud SQL インスタンス
  • Google Kubernetes Engine クラスタ
  • Google Cloud Dataproc クラスタとジョブ
  • Google Cloud DNS マネージド ゾーンとレコードセット
  • Google Cloud Deployment Manager のデプロイ

bq

bqは Gogle BigQuery でデータを操作するために使用できるコマンドラインツール。
データセット、テーブルなどの BigQuery のエンティティを管理したり、
データに対してクエリを実行することが出来る。

gsutil

Google Cloud Storage でタスクを実行するために使用できるコマンドラインツール。
以下のようなことが出来る。

  • Google Cloud Storage バケットの作成、管理
  • バケットへのオブジェクトのアップロード、オブジェクトのダウンロード、オブジェクトの削除
  • オブジェクトの移動、コピー、名前変更
  • 保存されたデータへのアクセスの管理

おわりに

gcloudコマンドでできることが山ほどあるので今回はざっくりの概要のみにしておいた。
試験に出そうな できることと、できないことをまとめるのも良さそう。

参考サイト

https://cloud.google.com/sdk/
https://cloud.google.com/sdk/docs/

micah
勉強と備忘のために。
trust-coms
トラストはICTソリューションサービス、システム開発サービスを提供し、お客様との信頼関係の中で磨かれ成長するソフトウェアメーカーです。 ※各記事はすべて個人の見解であり、株式会社トラストの公式見解ではありません。
https://trust-coms.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away