O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Developer summit 2015 gcp

4.732 visualizações

Publicada em

Developers Summit 2015 講演資料です。

  • Seja o primeiro a comentar

Developer summit 2015 gcp

  1. 1. ここまで来た! Google Cloud Platformの 進化と真価 Google Cloud Platform 概要紹介 福田 潔 Google Cloud Platform セールスエンジニア Google for Work 部門 #gcpja
  2. 2. 世界中のデータセンターからコンピュートリソースを提供
  3. 3. 世界を駆け巡るGoogle バックボーンネットワーク
  4. 4. 世界中に70箇所以上のPOPが存在
  5. 5. クラウドテクノロジーの革命 2012 2013 MapReduce Spanner/F1 2003 2006 2007 2010 2011 GFS Omega Colossus Cloud Storage Dremel BigQuery Big Table Cloud Datastore Paxos impl. 2004
  6. 6. Google Cloud Platform ネットワークコンピュート ビッグデータ マネジメント ストレージ モバイル 開発ツール
  7. 7. マネジメントネットワークコンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform コンピュート Compute Engine Container Engine App Engine
  8. 8. マネジメントネットワークコンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform ストレージ Cloud Storage Cloud SQL Cloud Datastore
  9. 9. マネジメントネットワークコンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform ネットワーク Cloud Interconnect
  10. 10. マネジメントネットワークコンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform ビッグデータ Big Query Cloud Pub/Sub Cloud Dataflow
  11. 11. Google Cloud Platform モニタリング マネジメント マネジメントネットワークコンピュート ビッグデータ ストレージ モバイル 開発ツール
  12. 12. マネジメントネットワークコンピュート ビックデータ ストレージ モバイル 開発ツール Google Cloud Platform モバイル Firebase
  13. 13. マネジメントネットワークコンピュート ビッグデータ ストレージ モバイル 開発ツール Google Cloud Platform 開発ツール
  14. 14. 直近一年の機能拡張 SeptemberApril 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
  15. 15. 直近一年の機能拡張 SeptemberApril 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
  16. 16. SeptemberJune 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
  17. 17. Kubernetes Docker containers in App Engine PD SSD Beta Cloud Trace Cloud Debugger Cloud Dataflow 直近一年の機能拡張 SeptemberApril 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
  18. 18. Compute Engine = Google が提供するIaaS
  19. 19. Google スケール Google クオリティ 低コスト
  20. 20. ● 信頼性の高い、安定した性能の提供 ● ストレージの暗号化 ● プライベートネットワーク ● 透過的なメンテナンス ● 多様なニーズに対応するコンピュートおよび ストレージの選択肢 Google クオリティ
  21. 21. ● 1,000 ノードのクラスタを5分以内で起動 ● VM間の通信帯域幅 ● 高性能で安定した性能を持つストレージ Google スケール
  22. 22. ● 一分単位の課金 ● 継続利用ディスカウントが自動適用 ● コスト削減に関して業界をリード 低コスト
  23. 23. 高速なインスタンス起動 低コスト ● VMあたり20秒から40 秒程度で起動 ● クラスタサイズを増や しても変わらない ブートしてSSH可能になるまでの時間 クラスタサイズ VMあたりの起動時間(秒) 低コスト Google スケール Google クオリティ
  24. 24. VMにアタッチすることのでき るコスト効果の高いストレー ジ 適用領域 プロダクトの初期段階 ブートIO ストリーミング IO 高性能ディスクの選択肢 高I/Oを要求するアプリケー ションに適した高性能な SSD 適用領域 本番環境のDB VMが動作するホストサーバ にアタッチする、最も高い性 能を発揮するローカルフラッ シュストレージ 最大680,000 READ IOPS 適用領域 Hadoop, Cassandra クラス タ 標準永続ディスク SSD 永続ディスク ローカル SSD 低コスト Google クオリティ Google スケール
  25. 25. 標準永続ディスク SSD 永続ディスク ボリュームサイズ (GB) ボリュームサイズ (GB) ランダムREADIOPS ランダムWRITEIOPS ディスクサイズに応じてIOPSがスケールする 低コスト Google クオリティ Google スケール
  26. 26. Google Compute Engineの最も優れて いる特徴の一つは、その性能が非常に信 頼できるということだ。 – Joe Masters Emison Founder & VP of Research and Development, BuildFax source: Google 低コスト Google クオリティ Google スケール 一貫した性能
  27. 27. 優れたネットワーク性能 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 スケール
  28. 28. ● ロードバランサーは “google.com”と同じインフ ラを使用 ● 準備時間の必要なく100万 QPSのリクエストに対応可 能 100万 QPS トータルコスト 10 USD 4秒で起動 120秒以内に 安定 source: Google 低コスト Google スケール Google クオリティ 高性能なロードバランサー
  29. 29. source: Google 低コスト Google クオリティ Google スケール 透過的なメンテナンス
  30. 30. ライブマイグレーション
  31. 31. “ログおよびDBのデータを見てみたが、通常と異る ところは何もなかった。もし、 Googleが我々のイ ンスタンスが移動したことを教えてくれなかった ら、全く気づかなかったでしょう。 ” “このテストはGCEのライブマイグレーションが 我々の期待どおり動作することを確信させてくれ た” ライブマイグレーション
  32. 32. HTTP および JSON API による容易なアクセス $ gcloud auth login $ gcloud compute instances create my-instance --zone us- central1-a $ gcloud compute instances list 低コスト Google クオリティ Google スケール
  33. 33. 最低10 分より1分単位で課金 低コスト Google クオリティ Google スケール 使った分だけの課金
  34. 34. 一分の単位の課金のメリット 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%
  35. 35. • 使えば使うほど、単価が安くなる • 自動的に適用される • 事前に支払う必要なし • ロックインされることもない • 複雑な計画も必要ない 低コスト Google クオリティ Google スケール 使いつづけると自動的に割引が適用
  36. 36. デモ
  37. 37. Google Cloud Platform App Engine ● Platform-as-a-service ● ユーザはアプリケーションを書いてデプロイするだ け。残りはGoogle が管理 ● 負荷に応じて自動的にスケールアウト ● Python, Java, PHP, Go言語をネイティブサポート ● Managed VM により柔軟なアプリケーション実行環 境
  38. 38. Google Cloud Platform BigQuery ● 億件レベルの大規模データセットに対する高速クエ リー ● 秒間10万行のリアルタイムインサート ● セットアップ、パフォーマンスチューイングやクラスタ 拡張といったインフラ作業不要 ● ストレージ容量無制限。自動スケールアウ ● BIツールを使って非技術者でも操作可能
  39. 39. A datacenter is not a collection of computers, a datacenter is a computer. Compute
  40. 40. Next Step?
  41. 41. さあ、始めてみましょう! $300、60日間無料でお試しいただけます https://cloud.google.com/free-trial/
  42. 42. 無料セミナー開催中 goo.gl/YRyMiv 申し込みフォーム ● 2/26 16:00-18:00 Google Compute Engine ● 3/12 16:00-18:00 BigQuery
  43. 43. cloud.google.com
  44. 44. Thank you! ありがとうございました #gcpja twitter.com/kiyo0123

×