Google Cloud Platform

Google Cloud Platform（グーグル クラウド プラットフォーム、GCP）とは、Googleが提供しているクラウドコンピューティングサービスである。クラウド全体における世界的シェアが10%で3位。Google 検索やYouTubeなどのエンドユーザー向けのサービスにおいても、同じインフラストラクチャーが利用されている。さまざまな管理ツールに加えて、一連のモジュール化されたクラウドサービスが提供されており、コンピューティング、データストレージ、データ分析、機械学習などのサービスがある。登録にはクレジットカードまたは銀行口座の情報が必要である。Google Cloud Platformは、infrastructure as a service、platform as a service、およびサーバーレス・コンピューティングの各種環境を提供する。 2008年4月、GoogleはApp Engineの提供を発表した。これは、Googleが管理するデータセンター内でウェブアプリケーションを開発およびホストするプラットフォームであり、Googleの最初のクラウドコンピューティングサービスであった。このサービスは2011年11月に一般公開された。App Engineの発表以来、Googleは多数のクラウドサービスをプラットフォームに追加し続けている。 Google Cloud PlatformはGoogle Cloudの一部である。Google Cloudには、その他に、Google Workspace、エンタープライズ向けAndroidおよびChromeOS、機械学習のためのアプリケーションプログラミングインタフェース (API)、エンタープライズ向けマップサービスなどが存在する。 Googleは90以上のプロダクトをGoogle Cloudブランド以下に一覧しており、それぞれ、ウェブのユーザインタフェース、コマンドラインツール、REST APIが提供されている。主要なサービスを以下に挙げる。 App Engine - ウェブアプリケーションのための Platform as a Service Compute Engine（英語版） - Linux や Windows Server などの仮想マシンを動かせる Infrastructure as a Service Kubernetes Engine（GKE）またはAnthosプラットフォームの一部として提供されるGKEオンプレミス - マネージドKubernetesサービス（Container as a Service）、旧称Google Container Engine Cloud Functions - Node.js、Java、Python、Goで書かれたイベント駆動のコードを実行できるFunctions as a Service（英語版） Cloud Run - Knativeをベースにしたコンピューティング実行環境。Cloud Run（完全管理）またはCloud Run for Anthosとして提供されている。Anthosは現在、GCP、AWS、VMwareの管理をサポートしている。 VMware Engine Cloud SQL - MySQL、PostgreSQL、Microsoft SQL Serverを元にしたDatabase as a Service（英語版） Cloud Bigtable - マネージドNoSQLデータベースサービス Cloud Spanner - 水平スケール可能で強一貫性を持つリレーショナルデータベースサービス Cloud Datastore - ウェブ・モバイルアプリケーション向けのNoSQLデータベース Cloud Storage（英語版） - 非構造化データを保存するためのエッジキャッシュと統合されたオブジェクトストレージ Persistent Disk - Compute Engineの仮想マシン用のブロックストレージ Cloud MemoryStore - RedisとMemcachedをベースにしたマネージドインメモリデータストア Local SSD Filestore - マネージドNFSサービス Virtual Private Cloud（VPC) Cloud Load Balancing Cloud Armor - DDoS攻撃から守るためのWAF Cloud CDN Cloud Interconnect Cloud DNS Network Service Tiers BigQuery - Googleの持つ広大なリソースを活用した高速分散処理を特徴としたデータウェアハウス Cloud Dataflow Cloud Dataproc Cloud Composer Cloud Datalab Cloud Dataprep Cloud Pub/Sub Cloud Data Studio Cloud AutoML Cloud TPU Cloud machine Learning Engine Cloud Job Discovery Dialogflow Enterprise Cloud Natural Language Cloud Speech-to-Text Cloud Text-to-Speech Cloud Translation API Cloud Vision API Cloud Video Intelligence Vertex AI - 各種MLツールを統合したプラットフォーム Stackdriver Cloud Deployment Manager Cloud Console Cloud Shell Cloud Console Mobile App Cloud API Cloud Identity Cloud IAM Cloud Identity-Aware Proxy Cloud Data Loss Prevention API Security Key Enforcement Cloud Key Management Service Cloud Resource Manager Cloud Security Command Center Cloud Security Scanner Access Transparency VPC Service Controls Cloud IoT Core Edge TPU Cloud IoT Edge Maps Platform Apigee API Platform API Monetization Developer Portal API Analytics Apigee Sense Cloud Endpoints Service Infrastructure Google Cloud Platformは2020年第一四半期現在で、24のリージョンと73のゾーンで利用可能である[1]。1つのリージョンは、ユーザーがクラウドのリソースをデプロイできる1つの地理的な場所に対応している。 各リージョンは地理的に独立した領域であり、複数のゾーンから構成される。 1つのゾーンは、リージョン内のGoogle Cloud Platformのリソースをデプロイする領域である。1ゾーンは、リージョン内の単一の障害ドメインと考える必要がある。 ほとんどのリージョンには3つ以上のゾーンが含まれている。2020年4月現在、Google Cloud Platformは以下のリージョンおよびゾーンで利用可能である。 他の主要なクラウドサービスプロバイダで提供されている類似サービスを挙げる。 Google Cloudは他のITベンダーとの提携を進めており、SAP、VMware、Workdayといった他社の製品やサービスをGoogle Cloud Platform上で利用できるようにしている。たとえば、SAP製品ではSAP Business Technology Platform、SAP HANA CloudなどのSAPのクラウドサービスがGoogle Cloud Platform上で利用できるる。また、SAPの製造業用RPAソリューションをGoogle Cloud Marketplaceから選択することもできる。VMwareについてはVMware vSphere、vSAN、NSXなどの製品がGoogle Cloud Platform上で展開され、利用できるようになった。 Amazon Web Services、Microsoft Azure、IBM Cloudと同様に、Google Cloud Platform向けに一連のGoogle Cloud Certified プログラムが提供されている。学習には様々なオンラインとライブワークショップの選択肢がある。プログラムにもよるが、認定試験はオンラインまたは世界中のテストセンターで受験できる。 Cloud Digital Leader Associate Cloud Engineer Professional Cloud Architect Professional Cloud Developer Professional Data Engineer Professional Cloud DevOps Engineer Professional Cloud Network Engineer Professional Cloud Security Engineer Professional Machine Learning Engineer Professional Collaboration Engineer Looker Business Analyst LookML Developer Looker certifications Google Workspace 2008年4月 - Google App Engine がプレビュー発表 2010年5月 - Google Cloud Storage が一般提供開始 2010年5月 - Google BigQuery と Prediction API がプレビュー発表 2011年10月 - Google Cloud SQL がプレビュー発表 2012年6月 - Google Compute Engine がプレビュー開始 2013年5月 - Google Compute Engine が一般提供開始 2013年8月 -  Cloud Storageが自動的に各ストレージオブジェクトのデータとメタデータを128-bit AES-128で暗号化し、各暗号キーは常に変更される一連のマスターキーで暗号化される 2014年2月 - Google Cloud SQL が一般提供開始 2014年5月 - Stackdriver がGoogleに買収される 2014年6月 - Kubernetes がオープンソースコンテナー管理ツールとして発表される 2014年6月 - Cloud Dataflow がプレビュー発表 2014年10月 - Google がFirebaseを買収 2014年11月 - Google Kubernetes Engine（Container Engineと呼ばれていた）のアルファ版が発表 2015年1月 - Google Cloud Monitoring が Stackdriver ベースとなりベータ版となる 2015年3月 - Google Cloud Pub/Sub がベータ提供開始 2015年4月 - Google Cloud DNS が一般提供開始 2015年4月 - Google Dataflow がベータ提供開始 2015年7月 - GoogleがKubernetes v1をリリース、Cloud Native Computing Foundationに委託 2015年8月 - Google Cloud Dataflow、Google Cloud Pub/Sub、Google Kubernetes Engine、Deployment Managerが一般提供開始 2015年11月 - Bebopが買収され、Diane GreeneがGoogleに参加 2016年2月 - Google Cloud Functions がアルファ版提供開始 2016年9月 - API管理プロバイダ企業ApigeeがGoogleにより買収 2016年9月 - Stackdriverが一般提供開始 2016年11月 - EdTech企業QwiklabsがGoogleにより買収 2017年2月 - 高可用性の世界中に分散されたデータベースCloud Spannerがベータリリース 2017年3月 - Google が世界最大のデータサイエンティストと機械学習のコミュニティKaggleを買収 2017年4月 - MITの教授 Andrew SutherlandがPreemptible VM上の過去最大の22万コアのCompute Engineクラスターの記録を更新 2017年5月 - Google Cloud IoT Core ベータ提供開始 2017年11月 - Google Kubernetes Engine がCNCFにより認定 2018年2月 - Google Cloud IoT Core が一般提供開始 2018年2月 - Google が Xively買収を発表 2018年2月 - Cloud TPU、ML accelerators for Tensorflowがベータ提供開始 2018年5月 - Gartner が Google を 2018 Gartner Infrastructure as a Service マジッククアドラントでリーダーに選出 2018年5月 - Google Cloud Memorystore ベータ版提供開始 2019年4月 - Google Cloud Run（フルマネージド）がベータリリース 2019年4月 - Google Anthos が発表 2019年11月 - Google Cloud Run（フルマネージド）が一般提供開始 2020年3月 - 新型コロナウイルス感染症(COVID-19)の影響で、Google Cloudは大規模カンファレンスGoogle Cloud Nextのオンライン版を延期、2週間後にオフライン版をキャンセル 2020年10月 - Google Cloud はEOSネットワークとEOS.IO（英語版）プロトコルのブロックプロデューサー候補になったと発表。現在のトップブロックプロデューサーは暗号通貨交換のOKEx（英語版）やBinanceである 2020年10月26日 - デジタル庁が日本政府用の共通クラウド基盤「ガバメントクラウド」として、3社の応募があったうち、GCP と AWS をセキュリティや業務継続性で観点で選定。 2021年5月 - Vertex AI（マネージド機械学習プラットフォーム）が一般提供開始 Amazon Web Services Google Workspace Heroku IBM Cloud Infrastructure as a Service Jelastic（英語版） Microsoft Azure OpenStack Oracle Cloud Platform as a Service Database as a service（英語版） Google Fiber VMware