Building What's Next with Google
Cloud's Powerful Infrastructure
Welcome Note
Build what’s next on Google Cloud
Why should you choose Google Cloud Platform
Storage, Archiving and Analytics on Google Cloud
Agenda
Data Security on Google Cloud Platform
Customer Success Stories
Introduction to Google Cloud
Companies are facing increasing challenges
Be more data driven, but
on-prem data is hard to
access, analyze, and use
Security threats keep
growing
Have to focus to stay
ahead of competition, can’t
afford wasted efforts
Be more agile - turn IT into
competitive advantage
Attract and retain
customers and employees
with great experiences
Google is focused on helping
companies meet those
challenges
For the past 16 years,
Google has been building the world’s fastest,
most powerful cloud infrastructure
on the planet.
View the entire list at
cloud.google.com/launcher
Google Cloud Platform
Management Compute Storage Networking Data
Machine
Learning
Launcher
Support
Machine Learning
Engine
SPEECH API
VISION API
TRANSLATE API
Stackdriver
Identity &
Access
Management
Compute Engine
Preemptible VMs
Custom Machine
Types
App Engine
Container Engine
Cloud Storage
Nearline
Cloud SQL
Cloud
Datastore
Cloud
Bigtable
Virtual
Private Cloud
Load Balancing
CDN
Interconnect
DNS
BigQuery
Dataflow
Dataproc
Datalab
Pub/Sub
Why Google Cloud?
Scale - Effortless
Scaling
Spend - Cost
effective
Speed - Go To
Market
Security - Most
Secure Cloud
4S - Rule
Speed
Increase Developer
Productivity
Select
IaaS
OS
Setup
Containerization
Storage
Container
Orchestration
Networking
Monitoring
Logging
Testing
Dev
User
What’s So Hard About App Development?
Tools for App Modernization
VM Migration
Container Engine
Fully managed Kubernetes
container orchestration
Integrated platform for building
great mobile apps on iOS and
Android
Convert on-prem VMs to
Compute Engine
Enterprise API management
& migration
App Engine
Web-scale PaaS lets Devs just code,
now serving 100B requests/day
Traditional Big
Data
Too much time taken up
by care and feeding of
the machinery.
Not enough time spent
gaining insights.
Programming
Resource
provisioning
Performance
tuning
Monitoring
Deployment &
configuration
Handling
growing scale
Utilization
improvements
Reliability
Big Data with
Google
Focus on insights.
Not infrastructure.
From batch to streaming.
Programming
Insights
Scale
Current regions
and number of zones
Planned regions for 2017
and number of zones
#
#
3
3
Singapore2
S Carolina
N Virginia
Belgium
London
Tokyo
Taiwan
Mumbai
Sydney
Oregon
Iowa
Frankfurt
São Paulo
Finland
3
3
3
3
3
3
2
4
3
3
3
Compute Regions
https://cloud.google.com/about/locations
Network Backbone
Google network
https://cloud.google.com/about/locations
Global Network
World’s Largest
Software
Defined Network
Edge locations in
virtually every country
More than 100 peering
locations
Global Content
Delivery Network
Global Load Balancing
with Single IP
Seamless autoscale to
over 1M QPS with no
pre-warming
Spend
Cloud users
wasting up to
45%of their spend
Three-year
VM leases
Fixed, inflexible
VM configurations
Per-hour billing
Rightscale State of Cloud 2017
Estimated
Self-Reported
Waste
Additional
Wasted Spend
(measured by Rightscale)
24%
Get Automatic
Sustained Use Discounts
Every Month
Monthly
Usage
Price
Average
Savings
–10% –20%
–30%
Dictated by vendor
Fixed VM Configurations
Any CPU, Any Memory
with Average 19% Savings
Per-Minute
Billing
Pay only for the
compute you use
60%
Cheaper
$0
Upfront
Sustained use
discount
List price
differences
Custom
machine types
Other Provider
–24%
–21%
–15%
New Google Cloud Storage product line
Multi-Regional Regional Nearline Coldline
Common
scenarios
2.6¢ per GB-mo
Content storage and
delivery, business
continuity
For highest availability
of frequently accessed
data
2¢ per GB-mo
Store data for analytics
or compute within a
region
For data accessed
frequently within a
region
1¢ per GB-mo
Store infrequently
accessed content
For data accessed
< once a month
0.7¢ per GB-mo
Archival storage
Data accessed
< once a year
Customer
use case
Streaming videos,
images, websites,
documents
Video transcoding,
genomics, general data
analytics and compute
Serving rarely
accessed docs,
backup
Serve rarely used data,
movie archive, Disaster
recovery
Security
Compliance audits
ISO 27001
ISO 27017
ISO 27018
HIPAA
ISAE 3402 Type II
AICPA SOC
AICPA SOC
PCI DSS v3.1
FedRAMP ATO
For G Suite and Google
App Engine
SSAE 15 Type II
Usage
Operations
Deployment
Application
Network
Storage
OS + IPC
Boot
Hardware
Defense
In-Depth
Audit logging URL
reputation
Binary reputation Log-in reputation In-app reputation
Automatic Updates and
Patching
Secure best practices
and configurations
Threat analysis and
intelligence
Forensics Anomaly
detection
Incident
Response
Unphishable HW 2nd
Factor
TL5 DDOS TLS Certificate
Pinning
Vulnerability
Scanning
Binary verification
Source code
provenance
3rd party code
reputation
Automatic
enforcement of
peer review
Security
Reviews
Global Private Network
Encapsulation/
Obfuscation
Elliptical
Encryption
Encryption IAM/Policy Logging
Custom Hardened Kernal Authentication for
each host and each job
Curated images
Trusted Boot Cryptographic
Credentials
Purpose-built chips Purpose-built
servers
Purpose-built
storage
Purpose-built
network
Purpose-built
data centers
Usage
Operations
Deployment
Application
Network
Storage
OS + IPC
Boot
Hardware
Titan
Google's purpose-built chip to
establish hardware root of trust
for both machines and
peripherals on cloud
infrastructure
Google's purpose-built
network controller
● Securely identify and authenticate legitimate access at the hardware level
● Part of Google’s layered security architecture, spanning from low physical
security layers higher to logical, operational security layers.
Identity-Aware Proxy BETA
● Control access by user identity
● Simpler and safer than VPN
● Building block for “BeyondCorp”
Security Key Enforcement
● Enforce security keys as 2nd
factor
● Protect from #1 threat,
phishing
● Building block for
“BeyondCorp”
Data Loss Prevention BETA
● Discover & redact sensitive data
● Simplify regulatory compliance
● Safely unlock more of the cloud
40+ infotypes available in DLP API, including
localized infotypes
Source: http://services.google.com/fh/files/misc/gmail_dlp_whitepaper.pdf
● Cloud-hosted key management service
● Automatically rotate keys
● Keep millions of encryption keys
Cloud Key Management Service
Storage, Archival, Big-Data and Analytics
on Google Cloud
Transform data into actions
Exploration &
Collaboration
Databases Storage
Data
Preparation &
Processing
Analytics
Advanced
Analytics &
Intelligence
Mobile apps
Sensors
and devices
Web apps
Relational
Key-value
Document
SQL
Wide column
Object
Stream
processing
Batch
processing
Data
preparation
Federated
query
Data catalog
Data
exploration
Data
visualization
Developers
Data scientists
Business
analysts
Development
environment
for Machine
Learning
Pre-Trained
Machine
Learning
models
Data
Ingestion
Messaging
Logs
Transform data into actions
Data
Preparation &
Processing
Cloud Dataflow
Cloud
Dataproc
Exploration &
Collaboration
Google
BigQuery
Cloud Datalab
Google
Analytics 360
Cloud
Dataproc
Mobile apps
Sensors
and
devices
Web apps
Developers
Data
scientists
Business
analysts
Data
Ingestion
Cloud Pub/Sub
App Engine
Databases/
Storage
Cloud SQL
Cloud Bigtable
Cloud
Datastore
Cloud Storage
Analytics
Google
BigQuery
Google
Analytics 360
Cloud
Dataproc
Google Drive
Advanced
Analytics &
Intelligence
Cloud Machine
Learning
Translate API
Vision API
Speech API
Cloud
Storage
App Engine
Memcache
BigQuery
Key-value RelationalNon-relationalObject Warehouse
Fully Managed Storage & Database Services
Binary or
object data
Images, Media
serving, backups
Web/mobile
applications, gaming
Game state,
user sessions
Cloud
Datastore
Hierarchical,
mobile, web
User profiles,
Game State
Cloud
Bigtable
Heavy read +
write, events
AdTech,
Financial, IoT
Cloud
SQL
Web
frameworks
CMS,
eCommerce
Cloud
Spanner
RDBMS+scale,
HA, HTAP
Transactions,
Ad/Fin/MarTech
Enterprise Data
Warehouse
Analytics,
Dashboards
Products & services Big Data
BigQuery
A fast, economical and fully
managed data warehouse for
large-scale data analytics
Cloud Dataflow
Cloud Dataflow is a real-time data
processing service for batch and
stream data processing
Cloud Dataproc
Cloud Dataproc is a managed
Spark and Hadoop service that
is fast, easy to use, and low cost
Cloud Pub/Sub
Connect your services with reliable,
many-to-many, asynchronous messaging
hosted on Google's infrastructure
Cloud Datalab BETA
An easy to use interactive tool
for large-scale data exploration,
analysis and visualization
Genomics
Power your science with
Google Genomics
Machine Learning & Conversational Computing
“If you want to teach a neural network to
recognize a cat, for instance, you don’t tell it
to look for whiskers, ears, fur, and eyes. You
simply show it thousands and thousands of
photos of cats, and eventually it works things
out.”
Keys to Successful Machine Learning
Large Datasets Good Models Lots of Computation
Machine Learning
is made for Cloud
Use your own data to train models Ready to use Machine Learning models
Cloud
Vision API
Cloud
Translation API
Cloud
Natural
Language API
Cloud
Speech API
Cloud Machine
Learning Engine
TensorFlow
Cloud
Jobs API
Cloud Video
Intelligence
Two ways Google Cloud can help you Benefit
from Machine Learning
Conversational Intelligence
Personalized
Promotional Offers
Cart & Order Management
Secured Payment
Integrations
Order Tracking Image Analysis Multilingual
Read More
Case Studies
WhitePages’ Smart
Search and
Connectivity Improves
Employee
Collaboration at
Whirlpool Embraco
Challenges
● Customer’s workforce is dispersed all across the globe; hassle-free
connectivity was a critical business challenge.
● The system was not mobile and could only be accessed within the internal
office network.
● The legacy system was visually out-of-date and did not encourage user
adoption.
Solution
As the customer’s technology advisor, MediaAgility delivered a comprehensive
employee information and engagement solution that fuelled collaboration by giving
employees power to instantly connect at a moment’s notice.
Results
● Employee collaboration with hassle-free connectivity.
● With Google’s single sign-on feature, users can quickly access the data
anytime through web and mobile.
● The solution is cloud-based, hence needs minimum or no IT maintenance.
Read More
Challenges
● The team wanted a mapping technology that could help expand the service
throughout India.
● Bigbasket guaranteed to deliver goods within a one-hour delivery slot of its
customers’ choosing or it would refund them 10 percent of their orders
● Track all orders and delivery progress in real-time
Solution
Google Maps Partner MediaAgility used a variety of Google Maps APIs to develop
web and mobile apps for the company’s backend that tracks all orders and
delivery progress.
Results
● Bigbasket handles more than one million orders per month, and delivers in
more than two dozen cities in India
● Bigbasket now has more than four million customers
● Orders are delivered on time, increasing customer loyalty
Know More
MediaAgility with Google
Maps APIs, Helps
Bigbasket Deliver
Engaging Customer
Experience with Faster
Order Deliveries
Identify Workloads Define architectures with
the right technology
stack
Develop a tailored
prototype
Build business cases
Sure Start - Infrastructure
Sure Start - Machine Learning
Get your teams
trained on
Google Cloud
Platform and
Machine Learning
with hands-on
exercises
Identify potential first use
case for getting started
with Machine Learning
Develop a Minimum
Viable Product
Build business cases
Sure Start - Agenda. 5 days. 5 Modules.
Day 1
Google Cloud Platform
(GCP) Fundamentals
Day 2
Deep Dive Training
Day 3
Design Workshop
Day 4
Minimum Viable
Product
Day 5
Insights & Business
Use Case
Thank you!
solutions@mediaagility.com
1-866-MEDIA-V1
360 Wall Street Princeton
NJ 08540
+1 609 681 5754
New York
12 Bath Road, London
TW3 3EB
+44 203 743 8441
London
SCO 43, Old Judicial
Complex Sector 15,
Gurgaon
+91 113 001 8086
New Delhi
Francisco Petrarca #223
int.902 Polanco VSector
C.P 11570 Del. Miguel
Hidalgo, Cd.
+52 0445535774332
Mexico

Building what's next with google cloud's powerful infrastructure

  • 1.
    Building What's Nextwith Google Cloud's Powerful Infrastructure
  • 2.
    Welcome Note Build what’snext on Google Cloud Why should you choose Google Cloud Platform Storage, Archiving and Analytics on Google Cloud Agenda Data Security on Google Cloud Platform Customer Success Stories
  • 3.
  • 4.
    Companies are facingincreasing challenges Be more data driven, but on-prem data is hard to access, analyze, and use Security threats keep growing Have to focus to stay ahead of competition, can’t afford wasted efforts Be more agile - turn IT into competitive advantage Attract and retain customers and employees with great experiences
  • 5.
    Google is focusedon helping companies meet those challenges
  • 6.
    For the past16 years, Google has been building the world’s fastest, most powerful cloud infrastructure on the planet.
  • 8.
    View the entirelist at cloud.google.com/launcher Google Cloud Platform Management Compute Storage Networking Data Machine Learning Launcher Support Machine Learning Engine SPEECH API VISION API TRANSLATE API Stackdriver Identity & Access Management Compute Engine Preemptible VMs Custom Machine Types App Engine Container Engine Cloud Storage Nearline Cloud SQL Cloud Datastore Cloud Bigtable Virtual Private Cloud Load Balancing CDN Interconnect DNS BigQuery Dataflow Dataproc Datalab Pub/Sub
  • 9.
  • 10.
    Scale - Effortless Scaling Spend- Cost effective Speed - Go To Market Security - Most Secure Cloud 4S - Rule
  • 11.
  • 12.
  • 13.
  • 14.
    Tools for AppModernization VM Migration Container Engine Fully managed Kubernetes container orchestration Integrated platform for building great mobile apps on iOS and Android Convert on-prem VMs to Compute Engine Enterprise API management & migration App Engine Web-scale PaaS lets Devs just code, now serving 100B requests/day
  • 15.
    Traditional Big Data Too muchtime taken up by care and feeding of the machinery. Not enough time spent gaining insights. Programming Resource provisioning Performance tuning Monitoring Deployment & configuration Handling growing scale Utilization improvements Reliability
  • 16.
    Big Data with Google Focuson insights. Not infrastructure. From batch to streaming. Programming Insights
  • 17.
  • 18.
    Current regions and numberof zones Planned regions for 2017 and number of zones # # 3 3 Singapore2 S Carolina N Virginia Belgium London Tokyo Taiwan Mumbai Sydney Oregon Iowa Frankfurt São Paulo Finland 3 3 3 3 3 3 2 4 3 3 3 Compute Regions https://cloud.google.com/about/locations
  • 19.
  • 20.
    Global Network World’s Largest Software DefinedNetwork Edge locations in virtually every country More than 100 peering locations Global Content Delivery Network Global Load Balancing with Single IP Seamless autoscale to over 1M QPS with no pre-warming
  • 21.
  • 22.
    Cloud users wasting upto 45%of their spend Three-year VM leases Fixed, inflexible VM configurations Per-hour billing Rightscale State of Cloud 2017 Estimated Self-Reported Waste Additional Wasted Spend (measured by Rightscale)
  • 23.
    24% Get Automatic Sustained UseDiscounts Every Month Monthly Usage Price Average Savings –10% –20% –30%
  • 24.
    Dictated by vendor FixedVM Configurations Any CPU, Any Memory with Average 19% Savings
  • 25.
  • 26.
  • 27.
    New Google CloudStorage product line Multi-Regional Regional Nearline Coldline Common scenarios 2.6¢ per GB-mo Content storage and delivery, business continuity For highest availability of frequently accessed data 2¢ per GB-mo Store data for analytics or compute within a region For data accessed frequently within a region 1¢ per GB-mo Store infrequently accessed content For data accessed < once a month 0.7¢ per GB-mo Archival storage Data accessed < once a year Customer use case Streaming videos, images, websites, documents Video transcoding, genomics, general data analytics and compute Serving rarely accessed docs, backup Serve rarely used data, movie archive, Disaster recovery
  • 28.
  • 29.
    Compliance audits ISO 27001 ISO27017 ISO 27018 HIPAA ISAE 3402 Type II AICPA SOC AICPA SOC PCI DSS v3.1 FedRAMP ATO For G Suite and Google App Engine SSAE 15 Type II
  • 30.
  • 31.
    Audit logging URL reputation Binaryreputation Log-in reputation In-app reputation Automatic Updates and Patching Secure best practices and configurations Threat analysis and intelligence Forensics Anomaly detection Incident Response Unphishable HW 2nd Factor TL5 DDOS TLS Certificate Pinning Vulnerability Scanning Binary verification Source code provenance 3rd party code reputation Automatic enforcement of peer review Security Reviews Global Private Network Encapsulation/ Obfuscation Elliptical Encryption Encryption IAM/Policy Logging Custom Hardened Kernal Authentication for each host and each job Curated images Trusted Boot Cryptographic Credentials Purpose-built chips Purpose-built servers Purpose-built storage Purpose-built network Purpose-built data centers Usage Operations Deployment Application Network Storage OS + IPC Boot Hardware
  • 32.
    Titan Google's purpose-built chipto establish hardware root of trust for both machines and peripherals on cloud infrastructure Google's purpose-built network controller ● Securely identify and authenticate legitimate access at the hardware level ● Part of Google’s layered security architecture, spanning from low physical security layers higher to logical, operational security layers.
  • 33.
    Identity-Aware Proxy BETA ●Control access by user identity ● Simpler and safer than VPN ● Building block for “BeyondCorp”
  • 34.
    Security Key Enforcement ●Enforce security keys as 2nd factor ● Protect from #1 threat, phishing ● Building block for “BeyondCorp”
  • 35.
    Data Loss PreventionBETA ● Discover & redact sensitive data ● Simplify regulatory compliance ● Safely unlock more of the cloud
  • 36.
    40+ infotypes availablein DLP API, including localized infotypes Source: http://services.google.com/fh/files/misc/gmail_dlp_whitepaper.pdf
  • 39.
    ● Cloud-hosted keymanagement service ● Automatically rotate keys ● Keep millions of encryption keys Cloud Key Management Service
  • 40.
    Storage, Archival, Big-Dataand Analytics on Google Cloud
  • 41.
    Transform data intoactions Exploration & Collaboration Databases Storage Data Preparation & Processing Analytics Advanced Analytics & Intelligence Mobile apps Sensors and devices Web apps Relational Key-value Document SQL Wide column Object Stream processing Batch processing Data preparation Federated query Data catalog Data exploration Data visualization Developers Data scientists Business analysts Development environment for Machine Learning Pre-Trained Machine Learning models Data Ingestion Messaging Logs
  • 42.
    Transform data intoactions Data Preparation & Processing Cloud Dataflow Cloud Dataproc Exploration & Collaboration Google BigQuery Cloud Datalab Google Analytics 360 Cloud Dataproc Mobile apps Sensors and devices Web apps Developers Data scientists Business analysts Data Ingestion Cloud Pub/Sub App Engine Databases/ Storage Cloud SQL Cloud Bigtable Cloud Datastore Cloud Storage Analytics Google BigQuery Google Analytics 360 Cloud Dataproc Google Drive Advanced Analytics & Intelligence Cloud Machine Learning Translate API Vision API Speech API
  • 43.
    Cloud Storage App Engine Memcache BigQuery Key-value RelationalNon-relationalObjectWarehouse Fully Managed Storage & Database Services Binary or object data Images, Media serving, backups Web/mobile applications, gaming Game state, user sessions Cloud Datastore Hierarchical, mobile, web User profiles, Game State Cloud Bigtable Heavy read + write, events AdTech, Financial, IoT Cloud SQL Web frameworks CMS, eCommerce Cloud Spanner RDBMS+scale, HA, HTAP Transactions, Ad/Fin/MarTech Enterprise Data Warehouse Analytics, Dashboards
  • 44.
    Products & servicesBig Data BigQuery A fast, economical and fully managed data warehouse for large-scale data analytics Cloud Dataflow Cloud Dataflow is a real-time data processing service for batch and stream data processing Cloud Dataproc Cloud Dataproc is a managed Spark and Hadoop service that is fast, easy to use, and low cost Cloud Pub/Sub Connect your services with reliable, many-to-many, asynchronous messaging hosted on Google's infrastructure Cloud Datalab BETA An easy to use interactive tool for large-scale data exploration, analysis and visualization Genomics Power your science with Google Genomics
  • 45.
    Machine Learning &Conversational Computing
  • 47.
    “If you wantto teach a neural network to recognize a cat, for instance, you don’t tell it to look for whiskers, ears, fur, and eyes. You simply show it thousands and thousands of photos of cats, and eventually it works things out.”
  • 48.
    Keys to SuccessfulMachine Learning Large Datasets Good Models Lots of Computation
  • 49.
  • 50.
    Use your owndata to train models Ready to use Machine Learning models Cloud Vision API Cloud Translation API Cloud Natural Language API Cloud Speech API Cloud Machine Learning Engine TensorFlow Cloud Jobs API Cloud Video Intelligence Two ways Google Cloud can help you Benefit from Machine Learning
  • 51.
    Conversational Intelligence Personalized Promotional Offers Cart& Order Management Secured Payment Integrations Order Tracking Image Analysis Multilingual Read More
  • 52.
  • 53.
    WhitePages’ Smart Search and ConnectivityImproves Employee Collaboration at Whirlpool Embraco Challenges ● Customer’s workforce is dispersed all across the globe; hassle-free connectivity was a critical business challenge. ● The system was not mobile and could only be accessed within the internal office network. ● The legacy system was visually out-of-date and did not encourage user adoption. Solution As the customer’s technology advisor, MediaAgility delivered a comprehensive employee information and engagement solution that fuelled collaboration by giving employees power to instantly connect at a moment’s notice. Results ● Employee collaboration with hassle-free connectivity. ● With Google’s single sign-on feature, users can quickly access the data anytime through web and mobile. ● The solution is cloud-based, hence needs minimum or no IT maintenance. Read More
  • 54.
    Challenges ● The teamwanted a mapping technology that could help expand the service throughout India. ● Bigbasket guaranteed to deliver goods within a one-hour delivery slot of its customers’ choosing or it would refund them 10 percent of their orders ● Track all orders and delivery progress in real-time Solution Google Maps Partner MediaAgility used a variety of Google Maps APIs to develop web and mobile apps for the company’s backend that tracks all orders and delivery progress. Results ● Bigbasket handles more than one million orders per month, and delivers in more than two dozen cities in India ● Bigbasket now has more than four million customers ● Orders are delivered on time, increasing customer loyalty Know More MediaAgility with Google Maps APIs, Helps Bigbasket Deliver Engaging Customer Experience with Faster Order Deliveries
  • 55.
    Identify Workloads Definearchitectures with the right technology stack Develop a tailored prototype Build business cases Sure Start - Infrastructure
  • 56.
    Sure Start -Machine Learning Get your teams trained on Google Cloud Platform and Machine Learning with hands-on exercises Identify potential first use case for getting started with Machine Learning Develop a Minimum Viable Product Build business cases
  • 57.
    Sure Start -Agenda. 5 days. 5 Modules. Day 1 Google Cloud Platform (GCP) Fundamentals Day 2 Deep Dive Training Day 3 Design Workshop Day 4 Minimum Viable Product Day 5 Insights & Business Use Case
  • 58.
    Thank you! solutions@mediaagility.com 1-866-MEDIA-V1 360 WallStreet Princeton NJ 08540 +1 609 681 5754 New York 12 Bath Road, London TW3 3EB +44 203 743 8441 London SCO 43, Old Judicial Complex Sector 15, Gurgaon +91 113 001 8086 New Delhi Francisco Petrarca #223 int.902 Polanco VSector C.P 11570 Del. Miguel Hidalgo, Cd. +52 0445535774332 Mexico