Slide 1

Slide 1 text

ここまで来た! Google Cloud Platformの 進化と真価 Google Cloud Platform 概要紹介 福田 潔 Google Cloud Platform セールスエンジニア Google for Work 部門 #gcpja

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

世界中のデータセンターからコンピュートリソースを提供

Slide 7

Slide 7 text

No content

Slide 8

Slide 8 text

世界を駆け巡るGoogle バックボーンネットワーク

Slide 9

Slide 9 text

世界中に70箇所以上のPOPが存在

Slide 10

Slide 10 text

クラウドテクノロジーの革命 2012 2013 MapReduce Spanner/F1 2003 2006 2007 2010 2011 GFS Omega Colossus Cloud Storage Dremel BigQuery Big Table Cloud Datastore Paxos impl. 2004

Slide 11

Slide 11 text

Google Cloud Platform ネットワーク コンピュート ビッグデータ マネジメント ストレージ モバイル 開発ツール

Slide 12

Slide 12 text

マネジメント ネットワーク コンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform コンピュート Compute Engine Container Engine App Engine

Slide 13

Slide 13 text

マネジメント ネットワーク コンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform ストレージ Cloud Storage Cloud SQL Cloud Datastore

Slide 14

Slide 14 text

マネジメント ネットワーク コンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform ネットワーク Cloud Interconnect

Slide 15

Slide 15 text

マネジメント ネットワーク コンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform ビッグデータ Big Query Cloud Pub/Sub Cloud Dataflow

Slide 16

Slide 16 text

Google Cloud Platform モニタリング マネジメント マネジメント ネットワーク コンピュート ビッグデータ ストレージ モバイル 開発ツール

Slide 17

Slide 17 text

マネジメント ネットワーク コンピュート ビックデータ ストレージ モバイル 開発ツール Google Cloud Platform モバイル Firebase

Slide 18

Slide 18 text

マネジメント ネットワーク コンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform 開発ツール

Slide 19

Slide 19 text

直近一年の機能拡張 September April May June July August October Cloud SQL Improvements Push-to-Deploy from GitHub Hadoop connectors APAC Zone CoreOS 16 Core Instances Container-Optimized Images Stackdriver Docker containers in App Engine Kubernetes PD SSD Beta Cloud Trace Cloud Debugger Cloud Dataflow HTTP load balancing Node.js client library Push-to-Deploy support to Bitbucket Git repositories Firebase Bitnami Local SSD PD SSD GA GCE improvements Zync Render Expanded kubernetes consortium (Microsoft, Red Hat, IBM & others) Momentum

Slide 20

Slide 20 text

直近一年の機能拡張 September April July August HTTP load balancing Node.js client library Push-to-Deploy support to Bitbucket Git repositories Firebase Bitnami Local SSD PD SSD GA GCE improvements Zync Render Expanded kubernetes community (Microsoft & others) Cloud SQL Improvements Push to Deploy from GitHub Hadoop connectors APAC ゾーン May CoreOS 16 Core Instances Container-Optimized Images Stackdriver June Docker containers in App Engine Kubernetes PD SSD Beta Cloud Trace Cloud Dataflow October Momentum

Slide 21

Slide 21 text

September June July HTTP load balancing Node.js client library Push-to-Deploy support to Bitbucket Git repositories 直近一年の機能拡張 April May Momentum Cloud SQL Improvements Push to Deploy from GitHub Hadoop connectors APAC Zone PD SSD GA GCE improvements Bitnami Local SSD Expanded kubernetes community (Microsoft & others) Docker containers in App Engine Kubernetes PD SSD Beta Cloud Trace Cloud Debugger Cloud Dataflow CoreOS 16 Core Instances Container-Optimized Images August October

Slide 22

Slide 22 text

Kubernetes Docker containers in App Engine PD SSD Beta Cloud Trace Cloud Debugger Cloud Dataflow 直近一年の機能拡張 September April May June July August October Cloud SQL Improvements Push-to-Deploy from GitHub Hadoop connectors APAC Zone CoreOS 16 Core Instances Container-Optimized Images Stackdriver HTTP load balancing Node.js client library Push-to-Deploy support to Bitbucket Git repositories Firebase Bitnami Local SSD PD SSD GA GCE improvements Zync Render Kubernetes コミュニティ の拡張 (Microsoft, Red Hat, IBM & others) Momentum

Slide 23

Slide 23 text

Compute Engine = Google が提供するIaaS

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Google スケール Google クオリティ 低コスト

Slide 26

Slide 26 text

● 信頼性の高い、安定した性能の提供 ● ストレージの暗号化 ● プライベートネットワーク ● 透過的なメンテナンス ● 多様なニーズに対応するコンピュートおよび ストレージの選択肢 Google クオリティ

Slide 27

Slide 27 text

● 1,000 ノードのクラスタを5分以内で起動 ● VM間の通信帯域幅 ● 高性能で安定した性能を持つストレージ Google スケール

Slide 28

Slide 28 text

● 一分単位の課金 ● 継続利用ディスカウントが自動適用 ● コスト削減に関して業界をリード 低コスト

Slide 29

Slide 29 text

高速なインスタンス起動 低コスト ● VMあたり20秒から40 秒程度で起動 ● クラスタサイズを増や しても変わらない ブートしてSSH可能になるまでの時間 クラスタサイズ VMあたりの起動時間(秒) 低コスト Google スケール Google クオリティ

Slide 30

Slide 30 text

VMにアタッチすることのでき るコスト効果の高いストレー ジ 適用領域 プロダクトの初期段階 ブートIO ストリーミング IO 高性能ディスクの選択肢 高I/Oを要求するアプリケー ションに適した高性能な SSD 適用領域 本番環境のDB VMが動作するホストサーバ にアタッチする、最も高い性 能を発揮するローカルフラッ シュストレージ 最大680,000 READ IOPS 適用領域 Hadoop, Cassandra クラス タ 標準永続ディスク SSD 永続ディスク ローカル SSD 低コスト Google クオリティ Google スケール

Slide 31

Slide 31 text

標準永続ディスク SSD 永続ディスク ボリュームサイズ (GB) ボリュームサイズ (GB) ランダムREAD IOPS ランダム WRITE IOPS ディスクサイズに応じてIOPSがスケールする 低コスト Google クオリティ Google スケール

Slide 32

Slide 32 text

Google Compute Engineの最も優れて いる特徴の一つは、その性能が非常に信 頼できるということだ。 – Joe Masters Emison Founder & VP of Research and Development, BuildFax source: Google 低コスト Google クオリティ Google スケール 一貫した性能

Slide 33

Slide 33 text

優れたネットワーク性能 1 Stream 200 Streams Gbits / sec 0 2 4 6 8 Baseline Andromeda 1.0 (Mar 2014) Andromeda 1.5 (Oct 2014) TCP Throughput 低コスト Google クオリティ Google スケール

Slide 34

Slide 34 text

● ロードバランサーは “google.com”と同じインフ ラを使用 ● 準備時間の必要なく100万 QPSのリクエストに対応可 能 100万 QPS トータルコスト 10 USD 4秒で起動 120秒以内に 安定 source: Google 低コスト Google スケール Google クオリティ 高性能なロードバランサー

Slide 35

Slide 35 text

source: Google 低コスト Google クオリティ Google スケール 透過的なメンテナンス

Slide 36

Slide 36 text

ライブマイグレーション

Slide 37

Slide 37 text

“ログおよびDBのデータを見てみたが、通常と異る ところは何もなかった。もし、 Googleが我々のイ ンスタンスが移動したことを教えてくれなかった ら、全く気づかなかったでしょう。 ” “このテストはGCEのライブマイグレーションが 我々の期待どおり動作することを確信させてくれ た” ライブマイグレーション

Slide 38

Slide 38 text

HTTP および JSON API による容易なアクセス $ gcloud auth login $ gcloud compute instances create my-instance --zone us- central1-a $ gcloud compute instances list 低コスト Google クオリティ Google スケール

Slide 39

Slide 39 text

最低10 分より1分単位で課金 低コスト Google クオリティ Google スケール 使った分だけの課金

Slide 40

Slide 40 text

一分の単位の課金のメリット Atomic Fictionの例 Type of Frame Hourly Per-Minute Savings Short (12-25 mins) $26.40 $16.28 38% Medium (49-72 mins) $39.60 $26.44 33% Very Long (6-7 hours) $147.84 $132.18 10%

Slide 41

Slide 41 text

• 使えば使うほど、単価が安くなる • 自動的に適用される • 事前に支払う必要なし • ロックインされることもない • 複雑な計画も必要ない 低コスト Google クオリティ Google スケール 使いつづけると自動的に割引が適用

Slide 42

Slide 42 text

デモ

Slide 43

Slide 43 text

Google Cloud Platform App Engine ● Platform-as-a-service ● ユーザはアプリケーションを書いてデプロイするだ け。残りはGoogle が管理 ● 負荷に応じて自動的にスケールアウト ● Python, Java, PHP, Go言語をネイティブサポート ● Managed VM により柔軟なアプリケーション実行環 境

Slide 44

Slide 44 text

Google Cloud Platform BigQuery ● 億件レベルの大規模データセットに対する高速クエ リー ● 秒間10万行のリアルタイムインサート ● セットアップ、パフォーマンスチューイングやクラスタ 拡張といったインフラ作業不要 ● ストレージ容量無制限。自動スケールアウ ● BIツールを使って非技術者でも操作可能

Slide 45

Slide 45 text

A datacenter is not a collection of computers, a datacenter is a computer. Compute

Slide 46

Slide 46 text

Next Step?

Slide 47

Slide 47 text

さあ、始めてみましょう! $300、60日間無料でお試しいただけます https://cloud.google.com/free-trial/

Slide 48

Slide 48 text

無料セミナー開催中 goo.gl/YRyMiv 申し込みフォーム ● 2/26 16:00-18:00 Google Compute Engine ● 3/12 16:00-18:00 BigQuery

Slide 49

Slide 49 text

cloud.google.com

Slide 50

Slide 50 text

Thank you! ありがとうございました #gcpja twitter.com/kiyo0123