This document discusses Google Cloud Platform and how Google powers its own services. It notes that Google is the fourth largest server manufacturer and would be the second largest internet service provider by traffic. It describes how Google builds customized hardware from cheap commodity parts and manages vast numbers of homogeneous servers at scale with software resilience and horizontal layers rather than hardware resilience and vertical stacks. The document also provides an overview of how Google's global data centers, communications network, data storage and distribution, services and APIs, and compute platforms can be utilized to build and scale applications. It includes several customer stories about how companies have used Google Cloud Platform for applications experiencing peak traffic, global data storage, crowd-sourcing weather data, and syncing notes across devices.
5. Powering google.com...
Google is the fourth largest server
manufacturer in the world after Dell, HP, and
IBM according to Martin Reynolds of Garter
Group
Google Confidential & Proprietary
7. Powering google.com...
If Google were an ISP it would be the second
largest ISP by traffic on the planet according
to Arbor Networks
Google Confidential & Proprietary
14. Powering google.com...
Customised hardware built from
cheap commodity parts
Google Confidential & Proprietary
15. Powering google.com...
Customised hardware built from
cheap commodity parts
Software resilience and easy
repair not hardware resilience
Google Confidential & Proprietary
16. Powering google.com...
Customised hardware built from
cheap commodity parts
Software resilience and easy
repair not hardware resilience
Horizontal layers not vertical
stacks
Google Confidential & Proprietary
17. Powering google.com...
Customised hardware built from
cheap commodity parts
Software resilience and easy
repair not hardware resilience
Horizontal layers not vertical
stacks
Vast numbers of homogeneous
servers managed at scale
Google Confidential & Proprietary
19. Unlocking the Google Platform
Search Analytics YouTube etc... Your Applications
Google Confidential & Proprietary
20. Unlocking the Google Platform
Search Analytics YouTube etc... Your Applications
● World Leading Technology
Global Data Centre ● Highly Resilient, Efficient &
Performant
&Comms Network ● 4th Largest Server Manaufacturer
● 3rd Largest Global Data Network
Google Confidential & Proprietary
21. Unlocking the Google Platform
Search Analytics YouTube etc... Your Applications
● Global Resilient
Architecture
Data Storage & Distribution ● Global Edge Distribution
● Huge Secure Capacity
● World Leading Technology
Global Data Centre ● Highly Resilient, Efficient &
Performant
&Comms Network ● 4th Largest Server Manaufacturer
● 3rd Largest Global Data Network
Google Confidential & Proprietary
22. Unlocking the Google Platform
Search Analytics YouTube etc... Your Applications
● Data Intelligence
Services & APIs ● Designed for Big Data
● High Performance
● Global Resilient
Architecture
Data Storage & Distribution ● Global Edge Distribution
● Huge Secure Capacity
● World Leading Technology
Global Data Centre ● Highly Resilient, Efficient &
Performant
&Comms Network ● 4th Largest Server Manaufacturer
● 3rd Largest Global Data Network
Google Confidential & Proprietary
23. Unlocking the Google Platform
Search Analytics YouTube etc... Your Applications
● Iterate & deploy fast
Compute Runtimes & ● Scale to global demand
Application Frameworks ● Standards compliant
● Data Intelligence
Services & APIs ● Designed for Big Data
● High Performance
● Global Resilient
Architecture
Data Storage & Distribution ● Global Edge Distribution
● Huge Secure Capacity
● World Leading Technology
Global Data Centre ● Highly Resilient, Efficient &
Performant
&Comms Network ● 4th Largest Server Manaufacturer
● 3rd Largest Global Data Network
Google Confidential & Proprietary
24. Unlocking the Google Platform
Search Analytics YouTube etc... Your Applications
● Iterate & deploy fast
Compute Runtimes & ● Scale to global demand AppEngine
Application Frameworks ● Standards compliant
● Data Intelligence
● Designed for Big Data Premium
Services & APIs APIs
● High Performance
● Global Resilient
Architecture Storage &
Data Storage & Distribution ● Global Edge Distribution Database
● Huge Secure Capacity
● World Leading Technology
Global Data Centre ● Highly Resilient, Efficient &
Performant
&Comms Network ● 4th Largest Server Manaufacturer
● 3rd Largest Global Data Network
Google Confidential & Proprietary
25. Google App Engine the API elements
Google provides all of
Volatile Demand Fluctuation Steady Demand Growth
Inefficiency
Traffic Demand
Server Capacity
Traffic Demand
Downtime
Server Capacity
Inefficiency
With App Engine With App Engine
only pay for what you use scale with efficiency and reliability
Easy to build Easy to scale Easy to manage
26. Google Platformall of the API elements
Google provides APIs
App Engine APIs Apps APIs Premium APIs
27. Google Cloud Storage API elements
Google provides all of the
Google Cloud Storage lets you store and access data
on Google's reliable infrastructure
Speed Reliability Scalability
Global Network World-Class Reliability Unlimited Objects
Lowest latency for rapid access 99.9% SLA There is no limit to # objects
Data Center Efficiency Availability of your Data Big Object Size
Maximal service at critical need Read-Your-Write-Consistency Up to 5 Terabytes per object
Uses
Content Delivery &
File Sharing
Active Archiving
Application Storage
Computation
28. Google Prediction API API elements
Google provides all of the
Google Prediction API uses a set of algorithms that
make decisions by finding patterns in data
Input:
“No hay mal que Google Output:
por bien no venga” Prediction API “Spanish”
Inputs Predictive Output
Model
29. Google BigQuery of the API elements
Google provides all
Google BigQuery Service provides instant data analysis
“a few seconds”
Billions of Google
Analysis
rows of data BigQuery
Interactive Trends Web Network
Spam
Tools Detection Dashboards Optimization
31. Customer Story: Royal Wedding
● Global audience of 2Bn
● Supremely peaky traffic
● Long tail presence following the event
Challenge ● 4 week lead time for implementation
● Integration with social media channels
● Rapid development & deployment
● GAE transparently scales to demand
Capability ● Pay for use highly efficient, and long tail
low costs
● Twitter, YouTube, Facebook integration
● Designed and developed in 3 weeks
● Scaled to 2,000 qps during Royal kiss
Value ● Extremely low TCO to reach scale
Google Confidential & Proprietary
32. Customer Story: Global Big Data Storage
● GeoEye Inc. need to provide satellite
imagery to support relief efforts by
various organizations in the Haiti
Challenge Earthquake
● In a short timeframe, GeoEye had to
share 150 GB with ~ 60 organizations
● Low latency storage
Capability ● Cost effective at scale
● Effective global reach
Value ● GeoEye used Google Storage to deliver
over 8.1 terabytes of content data in just 5
days. Accomplished with minimal costs to
the organization
Google Confidential & Proprietary
33. Customer Story: Met Office
Want greater engagement with the
public through crowd-sourcing but at
Challenge a manageable TCO
A secure capable scalable public
platform out-of-the-box, supporting
Capability rapid application development
Scaled from nothing to 1/2 M weather
observations per week from across the
globe. Very positive press and user
Value feedback.
Google Confidential & Proprietary
34. Customer Story: Simperium
● Phone Notes app had limited
functionality
● Desire to create SimpleNote app to
expand functionality
Challenge ● Focus on game-changing apps not
infrastructure
● Sync of smartphone and computer, and
Capability visa-versa
● Transparent to the user
● Hundreds of thousands of users
● 10MM + requests oer day
● Infrastructure is behind the scenes and
not a concern
Value ● API now has 750 developers
Google Confidential & Proprietary