winning mobile with google cloud platform
TRANSCRIPT
Winning Mobile with Google Cloud Platform
#MMS 2014
Google Cloud Platform
Networking
4 key areas
The future of cloud
Mobile Big DataCompute
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
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
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
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
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
The future of cloud
Today, the cloud presents the same
familiar set of choices
The future of cloud
Today
The future of cloud
Cloud 2.0
We want to change what you can do.
Not just where you do it.
1999
Disruption
The future of cloud
x86 & Linux
Virtualization
2001
Public Cloud
2008 2015
...
The mainframe
Compute
The PC
Compute
Compute
The result
The mobile web
Compute
The mobile app
Compute
We often treat new technologies like those we
already know before we realize their true potential.
Compute
Disruption
The same thing is happening with cloud today.
Disruption
Compute
A datacenter is not a collection of computers,
a datacenter is a computer.
Compute
Networking
Andromeda
Networking
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)
70 points of presence around the world
Networking
Mobile
Cloud Platform for mobile
Mobile
Cloud Platform for mobile
Mobile
● 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
Multi-device world
Mobile
Real-time applications
Mobile
image veer.com
65% of the mobile connections
are 2G or slower
Mobile
Connectivity
And it keeps getting better
Mobile
The realtime app platform
Smart Clients
Firebase
Sync
Firebase
Rapid development
Great for mobile
Cross-platform support
Why
Firebase
User management
Security rules
Hosting
Features
Firebase
Firebase
The numbers
117,000developers
1 millionsimultaneous devices
Cloud-native services
Big Data & Analytics
• Pub/Sub
• Dataflow
• Big Query
Big data & analytics
Log Data
Data Proliferation...
Connected Devices Marketing analytics
Unlock the
power of
Use Google’s latest
technologies to build,
distribute, promote, and
monetize your App/Game