SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
Google Cloud Platform は
何がすごいのか?
グーグル・クラウド・ジャパン合同会社
カスタマーエンジニア
福田 潔
Google のミッションは、
世界中の情報を整理し、世界中の人々が
アクセスできて使えるようにすることである。
1B
seven
users
products with
10 億以上のユーザー
Enterprise
Google のイノベーションを使って
お客様の問題を解決する
Confidential + Proprietary
競争優位の確立TCOの低減
Proprietary + Confidential
なぜクラウドを検討するのか?
強固な基盤
No-Ops
データ処理基盤 開発者はコードを書くだけ
強固な基盤
Confidential & Proprietary
ネットワーク &
インフラストラクチャ
Google Cloud Platform リージョン
既存のリージョン 15 / 建設中のリージョン 4
フランクフルトベルギー
ロンドン
オランダ
サンパウロ
台湾
シンガポール
ムンバイ
シドニー
東京
香港
サウスカロライナ
北バージニア
オレゴン
モントリオール
ロサンゼルス 3
現在のリージョンとゾーン数
開設予定のリージョンとゾーン数
3
3
3
3
3
アイオワ
3
33
3
2
4
3
2
大阪
3
フィンランド3
3
3
3
Confidential & Proprietary
FASTER (US, JP, TW)
2016
Unity (US, JP) 2010 SJC (JP, HK, SG)
2013
POP >100
Monet (US, BR)
2017
Google の海底ケーブル直接投資
PLCN Unity (HK, LA)
2018
Indigo (SG, ID, AU)
2019
Tannat (BR, UY, AR)
2017
Junior (Rio, Santos)
2017
Google グローバルキャッシュ(GCC)
エッジ ノード (>800)
光ファイバーネットワーク
Google Cloud ネットワーク
高品質ネットワーク
Typical Cloud Provider
Google Cloud
Maya in California
50.1.1.1
Bob in London
70.1.1.1
Kiyoko in Tokyo
80.1.1.1
Cloud
DNS
www.myapp.com
200.1.1.1
Region: US-West
Serving Instances
Compute Engine
Autoscaling
Region: Europe-West
Serving Instances
Compute Engine
Autoscaling
Region: Tokyo
Serving Instances
Compute Engine
Autoscaling
10.240.0.0/16 192.168.0.0/16 10.2.0.0/16
Google
Network
www.myapp.com
www.myapp.com www.myapp.com www.myapp.com
Google
Edge POP
Google
Edge POP
Google
datacenters
グローバル負荷分散 : クロスリージョン フェイルオーバー
マルチリージョンのインスタンスがフロ
ントエンドアドレスとして1 つの IPv4
VIP アドレスを持つ。クロスリージョン
オーバーフローおよびフェイルオー
バーをサポート―― Google Cloud な
らでは。
Google
Edge POP
Google Global Load Balancing
IPv4 VIP 200.1.1.1
No-Ops
データ処理基盤
2004 2005
14 年に渡って
最先端の技術を
リード...
革新的なソフトウェア
2016
Google
Research
20082002 2004 2006 2010 2012 2014 2015
Open
Source
2005
Google
Cloud
Products BigQuery Pub/Sub Dataflow BigTable ML
GFS
Map
Reduce
BigTable Dremel
Flume
Java MillWheel TensorFlow
Apache Beam
Pub/Sub
Confidential & Proprietary
分析に費やす時間を増やす
性能チューニング
監視
可用性の
担保デプロイと設定
利用効率改善
伝統的な分析基盤
分析と洞察
リソースの確保
成長にあわせた
リソース追加
分析と
洞察
Google Cloud なら
RUN QUERY
Google の考え方 = No Ops
データを入れて、SQLを書いて、クエリーボタンを押すだけ
数TB/秒のスループットを得ることができる
中身は気にしなくて良い
SQL クエリ
ペタビット
ネットワーク
BigQuery
ストレージ コンピュート
ストリーム
インサート
高速なバッチ
ロード
”SELECT year, COUNT(*) as cnt
FROM
[bigquery-public-data:samples.natality]
GROUP BY year
ORDER BY cnt DESC”
リファレンスアーキテクチャ
生ログ、ファイル、外
部システムからのア
ウトプット 等
イベント、
メトリック等
GCP のシステムロ
グ、アプリケーション
ログ 等
Stream
Batch
Batch
外部
アプリケー
ション
Cloud Datalab
可視化および
BI
データ共有
B C
A
BigQuery
Cloud Storage
Dataproc
Dataflow
Pub/Sub
Stackdriver Logging
Data Studio
ML Engine
Spotify: 音楽ストリーミングの巨大インフラを Google
Cloud Platform へ移行
https://cloudplatform-jp.googleblog.com/2016/
02/spotify-google-cloud-platform.html
● 世界中に7,500万以上のユーザー
● 20億を超えるプレイリスト
● 3000万曲以上の楽曲
● パーソナライズされたプレイリストを提
供
技術の重要性を早くから認識して自前でインフラを
作り上げてきた
”最も重要なこと” にフォーカスするために自前主
義から脱却
Spotifyの
データセンター
Hadoop
データセンター
Cloud
Pub/Sub
BigQuery により分析処理をスピードアップ
Common query types Hive / Hadoop BigQuery
KPIs by specified ad hoc
parameters
~1,200 secs ~10 - 20 secs
FB audience list for social
targeting for AU campaign
~4,000 secs ~15 - 30 secs
Top tracks by age / gender
by market
~17,500 secs ~500 secs
Cloud Pub/Sub:
スケーラビリティはシステムに組み込まれている
開発者は
コードを書くだけ
より良いソフトウェアを
より早く
サーバ
の選択
OS
セット
アップ
コンテナ化
ストレー
ジ
コンテナ
オーケストレー
ション
ネットワーク
モニタリング
ロギング
テスト
開発者
ユーザ
アプリケーション開発の困難
サーバレス & コンテナ
App Engine
コードを書いてデプロイ
するだけ
Kubernetes Engine
コンテナ化された
アプリケーションの管理
Cloud Functions
Functionをサーバレスで
実行
App Engine
一日あたり
億
リクエストを処理
スケーラブルな
ユーザー体験を実現
“世界に通じる新サービス”の構築に Google Cloud Platform を採用
フリマアプリ 「メルカリ」
JP/US/UK 全世界すべてのリクエストログを BigQuery で
分析し、キャンペーンや A/B テストは Cloud Datalab によ
り可視化。US / UK のメルカリアプリケーションを GCP 上
で提供中
メルカリの姉妹アプリ「メルカリ アッテ&カウル」
Google App Engine によるスケーラブルで生産性の高い
開発体制、キュー処理、バッチ処理、画像配信、
Push 通知など、ほぼすべての機能を GCP 上で提供中
平均して一週間に
億
新しいコンテナを起動する
Google ではすべてが
コンテナで動いている
Kubernetes
κυβερνήτης: Greek for “pilot” or “helmsman of a ship”
the open source cluster manager from Google
CNCF: Cloud Native Computing Foundation
Google Trends
各コンテナオーケストレーターの注目度
Project Zero
ゼロデイ攻撃を防ぐ “I think Google wins out here on the
clearest, most comprehensive
customer communications”
Lydia Leong, Gartner
GCP は
何がすごいのか
強固な基盤
開発者は
コードを書くだけ
No-Ops
データ処理基盤
Confidential & Proprietary
● クラウド化する目的は?
○ 競争優位を確立する
● GCP の強み
○ 強固な基盤、No-Opsデータ処理基盤、開発者はコード
を書くだけ
○ クラウドはすべて同じではない
● まずは小さく始めてみる
● 次のステップは?
まとめ
次のステップ
$300 分のクレジットを提供
cloud.google.com
次のステップ
July 24-27, 2018
San Francisco
g.co/next18
September
19 - 20
Google Cloud Platform は何がすごいのか?

Contenu connexe

Tendances

DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介
DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介
DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介
Microsoft
 

Tendances (20)

1시간으로 끝내는 클라우드 개념_김민형 클라우드 솔루션 아키텍트
1시간으로 끝내는 클라우드 개념_김민형 클라우드 솔루션 아키텍트1시간으로 끝내는 클라우드 개념_김민형 클라우드 솔루션 아키텍트
1시간으로 끝내는 클라우드 개념_김민형 클라우드 솔루션 아키텍트
 
클라우드 여정의 시작 - 클라우드 전문가 조직의 프랙티컬 가이드-김학민, AWS SA Manager::AWS 마이그레이션 A to Z 웨비나
클라우드 여정의 시작 - 클라우드 전문가 조직의 프랙티컬 가이드-김학민, AWS SA Manager::AWS 마이그레이션 A to Z 웨비나클라우드 여정의 시작 - 클라우드 전문가 조직의 프랙티컬 가이드-김학민, AWS SA Manager::AWS 마이그레이션 A to Z 웨비나
클라우드 여정의 시작 - 클라우드 전문가 조직의 프랙티컬 가이드-김학민, AWS SA Manager::AWS 마이그레이션 A to Z 웨비나
 
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
[Cloud OnAir] 【Google Kubernetes Engine 演習】解説を聞きながら GKE を体験しよう 2020年10月29日 放送
 
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
[115]쿠팡 서비스 클라우드 마이그레이션 통해 배운것들
 
Serverless with Google Cloud Functions
Serverless with Google Cloud FunctionsServerless with Google Cloud Functions
Serverless with Google Cloud Functions
 
ERP 프로젝트 수행방법론-SAP_v1.2.pptx
ERP 프로젝트 수행방법론-SAP_v1.2.pptxERP 프로젝트 수행방법론-SAP_v1.2.pptx
ERP 프로젝트 수행방법론-SAP_v1.2.pptx
 
Azure Datalake 大全
Azure Datalake 大全Azure Datalake 大全
Azure Datalake 大全
 
Google Cloud Platform Training | Introduction To GCP | Google Cloud Platform ...
Google Cloud Platform Training | Introduction To GCP | Google Cloud Platform ...Google Cloud Platform Training | Introduction To GCP | Google Cloud Platform ...
Google Cloud Platform Training | Introduction To GCP | Google Cloud Platform ...
 
쿠알못이 Amazon EKS로 안정적인 서비스 운영하기 - 최용호(넥슨코리아) :: AWS Community Day 2020
쿠알못이 Amazon EKS로 안정적인 서비스 운영하기 - 최용호(넥슨코리아) :: AWS Community Day 2020쿠알못이 Amazon EKS로 안정적인 서비스 운영하기 - 최용호(넥슨코리아) :: AWS Community Day 2020
쿠알못이 Amazon EKS로 안정적인 서비스 운영하기 - 최용호(넥슨코리아) :: AWS Community Day 2020
 
初心者でもわかるActive directoryの基本
初心者でもわかるActive directoryの基本初心者でもわかるActive directoryの基本
初心者でもわかるActive directoryの基本
 
Real World Azure RBAC
Real World Azure RBACReal World Azure RBAC
Real World Azure RBAC
 
DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介
DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介
DXの加速化に力を与えるSQL Serverのモダナイズのオプションを一挙にご紹介
 
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
Introduction to Google Cloud Platform (GCP) | Google Cloud Tutorial for Begin...
 
운영이관업무 효율화방안
 운영이관업무 효율화방안 운영이관업무 효율화방안
운영이관업무 효율화방안
 
Google Kubernetes Engine (GKE) deep dive
Google Kubernetes Engine (GKE) deep diveGoogle Kubernetes Engine (GKE) deep dive
Google Kubernetes Engine (GKE) deep dive
 
Introduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsIntroduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / Platforms
 
COCOA検証用アプリの開発はいかに大変か.pptx
COCOA検証用アプリの開発はいかに大変か.pptxCOCOA検証用アプリの開発はいかに大変か.pptx
COCOA検証用アプリの開発はいかに大変か.pptx
 
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
금융 회사를 위한 클라우드 이용 가이드 –  신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...금융 회사를 위한 클라우드 이용 가이드 –  신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
금융 회사를 위한 클라우드 이용 가이드 – 신은수 AWS 솔루션즈 아키텍트, 김호영 AWS 정책협력 담당:: AWS Cloud Week ...
 
Oracle Cloud Infrastructure:2021年6月度サービス・アップデート
Oracle Cloud Infrastructure:2021年6月度サービス・アップデートOracle Cloud Infrastructure:2021年6月度サービス・アップデート
Oracle Cloud Infrastructure:2021年6月度サービス・アップデート
 
Well Architected Framework - Data
Well Architected Framework - Data Well Architected Framework - Data
Well Architected Framework - Data
 

Similaire à Google Cloud Platform は何がすごいのか?

Html5 seminar 1_pac
Html5 seminar 1_pacHtml5 seminar 1_pac
Html5 seminar 1_pac
1PAC. INC.
 

Similaire à Google Cloud Platform は何がすごいのか? (20)

CEDEC 2015: Google スケールで実現する!ゲーム&分析基盤
CEDEC 2015: Google スケールで実現する!ゲーム&分析基盤CEDEC 2015: Google スケールで実現する!ゲーム&分析基盤
CEDEC 2015: Google スケールで実現する!ゲーム&分析基盤
 
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
 
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
機械学習プロジェクトにおける Cloud AI Platform の使い方 (2018-11-19)
 
Developer summit 2015 gcp
Developer summit 2015   gcpDeveloper summit 2015   gcp
Developer summit 2015 gcp
 
Developer summit 2015 GCP
Developer summit 2015  GCPDeveloper summit 2015  GCP
Developer summit 2015 GCP
 
Google Cloud Platform 概要
Google Cloud Platform 概要Google Cloud Platform 概要
Google Cloud Platform 概要
 
[Cloud OnAir] Next ’19 サンフランシスコ最新情報 GCP 特集 2019年4月11日 放送
[Cloud OnAir] Next ’19 サンフランシスコ最新情報 GCP 特集 2019年4月11日 放送[Cloud OnAir] Next ’19 サンフランシスコ最新情報 GCP 特集 2019年4月11日 放送
[Cloud OnAir] Next ’19 サンフランシスコ最新情報 GCP 特集 2019年4月11日 放送
 
Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方Bluemixの概要とアプリの作り方
Bluemixの概要とアプリの作り方
 
[Cloud OnAir] Google SaaS Day Recap 2020年3月12日 放送
[Cloud OnAir] Google SaaS Day Recap 2020年3月12日 放送[Cloud OnAir] Google SaaS Day Recap 2020年3月12日 放送
[Cloud OnAir] Google SaaS Day Recap 2020年3月12日 放送
 
Open Cloud カンファレンス@札幌 Microsoft AI最前線
Open Cloud カンファレンス@札幌 Microsoft AI最前線Open Cloud カンファレンス@札幌 Microsoft AI最前線
Open Cloud カンファレンス@札幌 Microsoft AI最前線
 
Html5 seminar 1_pac
Html5 seminar 1_pacHtml5 seminar 1_pac
Html5 seminar 1_pac
 
Cloud Native and Agile Approach
Cloud Native and Agile ApproachCloud Native and Agile Approach
Cloud Native and Agile Approach
 
マーケティング向け大規模ログ解析事例紹介
マーケティング向け大規模ログ解析事例紹介マーケティング向け大規模ログ解析事例紹介
マーケティング向け大規模ログ解析事例紹介
 
20170705 apiをつくろう
20170705 apiをつくろう20170705 apiをつくろう
20170705 apiをつくろう
 
de:code 2019 Cloud トラック 総まとめ! 完全版
de:code 2019 Cloud トラック 総まとめ! 完全版de:code 2019 Cloud トラック 総まとめ! 完全版
de:code 2019 Cloud トラック 総まとめ! 完全版
 
MapR Streams & MapR コンバージド・データ・プラットフォーム
MapR Streams & MapR コンバージド・データ・プラットフォームMapR Streams & MapR コンバージド・データ・プラットフォーム
MapR Streams & MapR コンバージド・データ・プラットフォーム
 
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
基本から学ぶ ビッグデータ / データ分析 / 機械学習 サービス群
 
Microsoft ではじめる AI DLラボ パートナープログラムご紹介
Microsoft ではじめる AI DLラボ パートナープログラムご紹介Microsoft ではじめる AI DLラボ パートナープログラムご紹介
Microsoft ではじめる AI DLラボ パートナープログラムご紹介
 
[Cloud OnAir] #01 徹底解剖 GCP のここがすごい
[Cloud OnAir] #01 徹底解剖 GCP のここがすごい[Cloud OnAir] #01 徹底解剖 GCP のここがすごい
[Cloud OnAir] #01 徹底解剖 GCP のここがすごい
 
JPC2016Area: デジタルトランスフォーメーションを支えるクラウド選定の新基準
JPC2016Area: デジタルトランスフォーメーションを支えるクラウド選定の新基準JPC2016Area: デジタルトランスフォーメーションを支えるクラウド選定の新基準
JPC2016Area: デジタルトランスフォーメーションを支えるクラウド選定の新基準
 

Dernier

Dernier (7)

NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

Google Cloud Platform は何がすごいのか?