Google Cloud Platform(GCP)とは?Googleのクラウドでできることを解説!

あなたはGoogle Cloud Platform(GCP)とはなんのことかご存じでしょうか。Googleの提供するGoogle Cloud Platform(GCP)や、Googleのクラウドでできることを、詳しくご紹介していきます。

目次

  1. 1Google Cloud Platform(GCP)とは?
  2. Google Cloud Platform(GCP)でできること
  3. AWSやAzureとの違い
  4. 2Google Cloud Platform(GCP)を使うメリット
  5. 簡単にWEBサービスを開発・公開できる
  6. Googleで使っているシステムが使える
  7. 比較的安価にはじめられる
  8. 起動が速い
  9. 3Google Cloud Platform(GCP)のはじめ方
  10. Googleアカウントを取得
  11. GCPに申し込み
  12. 4Google Cloud Platform(GCP)の利用料金は?
  13. サービスごとに個別従量課金
  14. $300相当の無料トライアルを活用
  15. 5Google Cloud Platform(GCP)を始めよう
  16. Googleの記事が気になった方にはこちらもおすすめ!

Google Cloud Platform(GCP)とは?

GoogleCloudPlatform(GCP)とは、Googleのクラウドサーバー上で提供している全てのサービスのことを言います。

Google社内で使われている同じインフラなどを使用するため、一般の人たちもインフラ環境をクラウド化ができます。各種サービスに基本的な構成要素が最初から入っているため、それを利用することによってより早く、すばやく開発ができます。

Google Cloud Platform(GCP)でできること

GoogleCloudPlatform(GCP)でできることとはなにかをご紹介していきます。
 

  1. コンピューティング (Compute Engine・App Engine・Container Engine)
  2. ストレージ (Cloud SQL・Cloud Storage・Cloud Datastore)
  3. ビッグデータ (BigQuery・Cloud Dataflow・Cloud PubSub)
  4. サービス (Cloud DNS・Cloud Endpoints・Translate API・Prediction API)

といった4つのサービスが受けられます。

GoogleCloudPlatform(GCP)は世界最先端のインフラで更にインフラへの初期投資が不要です。またインフラを気にせず、開発に集中できとてもお得なサービスです。他にも使用量に応じてスケールアップやスケールダウンできるのでサービスの選択や最適化ができます。

コンピューティング

GoogleCloudPlatform(GCP)のコンピューティングとは、【Compute Engine】・【App Engine】・【Container Engine】の三つのサービスを指します。

【Compute Engine】はハイパフォーマンスな仮想マシンで大規模なワークロードを実行してくれます。【App Engine】はサービスを使用し簡単に開発ができます。【Container Engine】はクラウド上でDocker コンテナの実行環境を提供してくれます。

ストレージ

GoogleCloudPlatform(GCP)のストレージとは、【Cloud SQL】・【Cloud Storage】・【Cloud Datastore】の三つのサービスのことを言います。

【Cloud SQL】はデータの保存や管理するのに使う MySQL データベースです。【Cloud Storage】は、オブジェクトストレージ サービスです。【Cloud Datastore】は、自動拡張するNoSQLデータベースです。

ビッグデータ

GoogleCloudPlatform(GCP)のビッグデータとは、【BigQuery】・【Cloud Dataflow】・【Cloud PubSub】の三つのサービスのことです。

【BigQuery】は、手頃な料金でリアルタイムに解析してくれます。【Cloud Dataflow】は、幅広いデータ処理パターンをもつプログラミングモデルを提供してくれるマネージドサービスです。【Cloud PubSub】は、メッセージングを利用し、各種サービス間をつないでくれます。

サービス

GoogleCloudPlatform(GCP)のサービスとは、【Cloud DNS】・【Cloud Endpoints】・【Translate API】・【Prediction API】の四つのサービスのことを言います。

【Cloud DNS】はGoogleお得意の信頼性に優れたDNSサービスです。【Cloud Endpoints】は、ひとつのソースからiOSやAndroidなど機種をまたいでサービスを提供できます。【Translate API】はすばやい翻訳機能を提供します。【Prediction API】はログデータを読み取って将来のトレンドを予測してくれます。

AWSやAzureとの違い

GoogleCloudPlatform(GCP)とAWSとAzureは一般的に三大クラウドと言われています。

まず、GoogleCloudPlatform(GCP)とAWSの違いとは、AWSのほうがサービス数において充実しているということです。しかしGoogle Cloud Platform(GCP) でも十分な方が少なくなく、仮想サーバーが価格性能比で安く、前払いが不要で継続敵に利用する方には割引が受けられるため、GoogleCloudPlatform(GCP) の方が安く利用できます。

GoogleCloudPlatform(GCP)とAzureの違いとはAWSとの場合以上に仮想サーバーが価格性能比で安くあがることです。こちらもサービス数では及ばないところもありますが、GoogleCloudPlatform(GCP) で十分な方も多いでしょう。

Google Cloud Platform(GCP)を使うメリット

次に、他のクラウドやサーバーではなくGoogle Cloud Platform(GCP)を選ぼうと思う、魅力な部分やGoogle Cloud Platform(GCP)のサービスを使っていくメリットとはなにかを、いくつか挙げていきます。
 

簡単にWEBサービスを開発・公開できる

一つめは、Google Cloud Platform(GCP)では簡単にかつすばやくウェブ開発を行うのが可能です。またGoogle Cloud Platform(GCP)でウェブサービスを開発したものを公開できるようになっています。

Googleで使っているシステムが使える

二つめは、Google Cloud Platform(GCP)ではGoogleで使っているシステムすべてがそのまま使えるということです。普段からGoogleを利用している人にとっては、一からの覚えるのではなく、いつも使っていて慣れているものを利用して作業できるところがとても大きいでしょう。

いつも使っているサーバーやシステムで行うことによって、作業の時間が短縮になりすばやく作業できます。

Google Cloud Platform(GCP)だけでなく、普段から使ってないものでしてくださいと言われても、なかなか理解できず断念してしまう人もいるため、使い慣れたGoogleを利用できることはとても大きなメリットです。

関連するまとめ

関連するキーワード

この記事のライター
えり

人気の記事

新着まとめ