Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Developer Summit 2015 GCP

kiyo0123
February 26, 2015

Developer Summit 2015 GCP

kiyo0123

February 26, 2015
Tweet

Other Decks in Technology

Transcript

  1. ここまで来た! Google Cloud Platformの 進化と真価 Google Cloud Platform 概要紹介 福田

    潔 Google Cloud Platform セールスエンジニア Google for Work 部門 #gcpja
  2. クラウドテクノロジーの革命 2012 2013 MapReduce Spanner/F1 2003 2006 2007 2010 2011

    GFS Omega Colossus Cloud Storage Dremel BigQuery Big Table Cloud Datastore Paxos impl. 2004
  3. 直近一年の機能拡張 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
  4. 直近一年の機能拡張 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
  5. 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
  6. 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
  7. VMにアタッチすることのでき るコスト効果の高いストレー ジ 適用領域 プロダクトの初期段階 ブートIO ストリーミング IO 高性能ディスクの選択肢 高I/Oを要求するアプリケー

    ションに適した高性能な SSD 適用領域 本番環境のDB VMが動作するホストサーバ にアタッチする、最も高い性 能を発揮するローカルフラッ シュストレージ 最大680,000 READ IOPS 適用領域 Hadoop, Cassandra クラス タ 標準永続ディスク SSD 永続ディスク ローカル SSD 低コスト Google クオリティ Google スケール
  8. 標準永続ディスク SSD 永続ディスク ボリュームサイズ (GB) ボリュームサイズ (GB) ランダムREAD IOPS ランダム

    WRITE IOPS ディスクサイズに応じてIOPSがスケールする 低コスト Google クオリティ Google スケール
  9. Google Compute Engineの最も優れて いる特徴の一つは、その性能が非常に信 頼できるということだ。 – Joe Masters Emison Founder

    & VP of Research and Development, BuildFax source: Google 低コスト Google クオリティ Google スケール 一貫した性能
  10. 優れたネットワーク性能 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 スケール
  11. • ロードバランサーは “google.com”と同じインフ ラを使用 • 準備時間の必要なく100万 QPSのリクエストに対応可 能 100万 QPS

    トータルコスト 10 USD 4秒で起動 120秒以内に 安定 source: Google 低コスト Google スケール Google クオリティ 高性能なロードバランサー
  12. HTTP および JSON API による容易なアクセス $ gcloud auth login $

    gcloud compute instances create my-instance --zone us- central1-a $ gcloud compute instances list 低コスト Google クオリティ Google スケール
  13. 一分の単位の課金のメリット 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%
  14. Google Cloud Platform App Engine • Platform-as-a-service • ユーザはアプリケーションを書いてデプロイするだ け。残りはGoogle

    が管理 • 負荷に応じて自動的にスケールアウト • Python, Java, PHP, Go言語をネイティブサポート • Managed VM により柔軟なアプリケーション実行環 境
  15. Google Cloud Platform BigQuery • 億件レベルの大規模データセットに対する高速クエ リー • 秒間10万行のリアルタイムインサート •

    セットアップ、パフォーマンスチューイングやクラスタ 拡張といったインフラ作業不要 • ストレージ容量無制限。自動スケールアウ • BIツールを使って非技術者でも操作可能