winning mobile with google cloud platform
TRANSCRIPT
![Page 1: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/1.jpg)
Winning Mobile with Google Cloud Platform
#MMS 2014
![Page 2: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/2.jpg)
![Page 3: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/3.jpg)
![Page 4: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/4.jpg)
Google Cloud Platform
![Page 5: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/5.jpg)
Networking
4 key areas
The future of cloud
Mobile Big DataCompute
![Page 6: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/6.jpg)
We’ve Been Busy
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
![Page 7: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/7.jpg)
SeptemberJune July
HTTP load balancing
Node.js client library
Push-to-Deploy support to
Bitbucket Git repositories
We’ve Been Busy
April May
Momentum
Cloud SQL Improvements
Push to Deploy from GitHub
Hadoop connectors
APAC Zone
PD SSD GA
GCE improvementsBitnami
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
![Page 8: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/8.jpg)
KubernetesDocker containers in App Engine
PD SSD Beta
Cloud Trace
Cloud Debugger
Cloud Dataflow
We’ve Been Busy
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
Expanded Kubernetes
community(Microsoft, Red Hat, IBM & others)
Momentum
![Page 9: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/9.jpg)
We’ve Been Busy
Momentum
SeptemberApril May June 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 BetaDocker containers in App Engine
Kubernetes
Cloud Trace
Cloud Debugger
Cloud Dataflow
PD SSD GAGCE improvements
Zync Render
Expanded kubernetes community
(Microsoft & others)
July August
![Page 10: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/10.jpg)
We’ve Been Busy
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)
Momentum
Cloud SQL Improvements
Push to Deploy from GitHub
Hadoop connectors
APAC Zone
May
CoreOS
16 Core Instances
Container-Optimized Images
Stackdriver
June
Docker containers in App Engine
Kubernetes
PD SSD Beta
Cloud Trace
Cloud DebuggerCloud Dataflow
October
![Page 11: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/11.jpg)
The future of cloud
![Page 12: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/12.jpg)
Today, the cloud presents the same
familiar set of choices
The future of cloud
Today
![Page 13: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/13.jpg)
The future of cloud
Cloud 2.0
We want to change what you can do.
Not just where you do it.
![Page 14: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/14.jpg)
1999
Disruption
The future of cloud
x86 & Linux
Virtualization
2001
Public Cloud
2008 2015
...
![Page 15: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/15.jpg)
The mainframe
Compute
![Page 16: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/16.jpg)
The PC
Compute
![Page 17: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/17.jpg)
Compute
The result
![Page 18: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/18.jpg)
The mobile web
Compute
![Page 19: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/19.jpg)
The mobile app
Compute
![Page 20: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/20.jpg)
We often treat new technologies like those we
already know before we realize their true potential.
Compute
Disruption
![Page 21: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/21.jpg)
The same thing is happening with cloud today.
Disruption
Compute
![Page 22: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/22.jpg)
A datacenter is not a collection of computers,
a datacenter is a computer.
Compute
![Page 23: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/23.jpg)
Networking
![Page 24: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/24.jpg)
Andromeda
Networking
![Page 25: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/25.jpg)
Networking
TCP throughput
1 Stream 200 Streams
Gb
its
/ s
ec
0
2
4
6
8
Baseline
Andromeda 1.0
(Mar 2014)
Andromeda 1.5
(Oct 2014)
![Page 26: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/26.jpg)
70 points of presence around the world
Networking
![Page 27: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/27.jpg)
Mobile
![Page 28: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/28.jpg)
Cloud Platform for mobile
Mobile
![Page 29: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/29.jpg)
Cloud Platform for mobile
Mobile
![Page 30: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/30.jpg)
● Google Cloud Messaging
● App Engine, Compute Engine & Container Engine
● Cloud Endpoints
● Cloud Datastore, Storage, SQL & BigQuery
● Android: TV, Cars, Wear and Phones
● 100 Public Mobile API’s (e.g Geo,YouTube)
● Identity Toolkit (GitKit)
Google for mobile developers
Mobile
![Page 31: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/31.jpg)
Multi-device world
Mobile
![Page 32: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/32.jpg)
Real-time applications
Mobile
![Page 33: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/33.jpg)
image veer.com
65% of the mobile connections
are 2G or slower
Mobile
Connectivity
![Page 34: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/34.jpg)
And it keeps getting better
Mobile
![Page 35: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/35.jpg)
The realtime app platform
Smart Clients
Firebase
Sync
Firebase
![Page 36: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/36.jpg)
Rapid development
Great for mobile
Cross-platform support
Why
Firebase
![Page 37: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/37.jpg)
User management
Security rules
Hosting
Features
Firebase
![Page 38: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/38.jpg)
Firebase
The numbers
117,000developers
1 millionsimultaneous devices
![Page 39: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/39.jpg)
![Page 40: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/40.jpg)
Cloud-native services
Big Data & Analytics
• Pub/Sub
• Dataflow
• Big Query
![Page 41: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/41.jpg)
Big data & analytics
Log Data
Data Proliferation...
Connected Devices Marketing analytics
![Page 42: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/42.jpg)
Unlock the
power of
Use Google’s latest
technologies to build,
distribute, promote, and
monetize your App/Game
![Page 43: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/43.jpg)
![Page 44: Winning Mobile with Google Cloud Platform](https://reader034.vdocument.in/reader034/viewer/2022042715/55a20d3a1a28abc74e8b47c5/html5/thumbnails/44.jpg)