Top Banner
Bulletproof your storage Predict the future Martin Omander [email protected] Developer Relations
20
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Storage prediction ap_is

Bulletproof your storagePredict the future

Martin [email protected]

Developer Relations

Page 2: Storage prediction ap_is

Introductions

● Working for a big company (100+ employees)● Working for a medium/small company● Working for a startup● Student / teacher / hobbyist

------------------------------------------------------------------● Used the Google Storage API before● Used / built other storage services● Used the Google Prediction API before● Used other / built other prediction services

Page 3: Storage prediction ap_is

A nice piece of equipment

Keck Observatory at Mauna Kea, Hawaii● Adaptive optics, adjusts mirrors twice

per second to an accuracy of 4 nanometers.

● Weight: 2 x 300 tons.● Can detect the equivalent of a candle

on the moon.● Cost: $140 million.● Track record: has found more

extrasolar planets than any other observatory in the world, plus direct evidence of the Big Bang.

Page 4: Storage prediction ap_is

Not everyone can own a Keck Observatory... but not everyone has to.

The telescopes can be controlled remotely.

In July 2011, 27 different teams of astronomers are using the Keck Observatory.

Page 5: Storage prediction ap_is

Focus on your customers and what you are good at.

Use someone else's telescope. Don't build your own unless you are better at it than everyone else.

If you only remember one thing from tonight...

Page 6: Storage prediction ap_is

Add reliable, scalable, fast data storage to your app: Google Storage

Let your app predict the future based on historic data: Google Prediction

Tonight's agenda:Two "telescopes" built by Google, available to you

Page 7: Storage prediction ap_is

Storage demo

Page 8: Storage prediction ap_is

Google uses data centers all over the world to serve data. Fast, even without CDN.

The power of Google available for your app

Page 9: Storage prediction ap_is

Sample Use Cases

Backup and recovery

SharingStorage for applications

Storage for computation

Static content hosting

42!

Page 10: Storage prediction ap_is

How to access Google Storage

Page 11: Storage prediction ap_is

How to get started

API Console:http://code.google.com/apis/console

Page 12: Storage prediction ap_is

Pricing and availability

Free trial (until Dec 31, 2011)● 5 GB of storage● 25 GB download + 25 GB upload● 25,000 GET, HEAD requests

Pricing● Storage: $0.17/GB/month● GET, HEAD requests: $0.01 per 10,000● Upload: $0.10/GB● Download data:

○ $0.15/GB to Americas, Europe, the Middle East, and Africa○ $0.30/GB to Asia-Pacific

CloudHarmony: "This hybrid model of CDN-like performance with enterprise storage features like durability, consistency and access control represents an exciting leap forward for cloud storage!"http://blog.cloudharmony.com/2010/06/google-storage-cdnstorage-hybrid.html

Page 13: Storage prediction ap_is

Prediction API demo 1, language detection

Page 14: Storage prediction ap_is

Google tries to predicts the future all the time

Google filters spam, detects languages, analyzes traffic patterns, and analyzes other large data sets every day. We have opened this up so developers can use our machine-learning tools too.

Page 15: Storage prediction ap_is

How to access Google Prediction API

Page 16: Storage prediction ap_is

1. Upload

2. Train

Upload your training data toGoogle Storage

Build a model from your data

Make new predictions

prediction/v1.1/training?data={}POST : a training requestGET : model info

prediction/v1.1/training/{}/predictPOST : a prediction request

Use the API, gsutil or any interoperable utility to upload your data to Google Storage

3. Predict

How the Prediction API works, real estate demo

Page 17: Storage prediction ap_is

CustomerSentiment

MessageRouting

DataClassification

Product Recommendation

Automatic Tagging

Content Moderation

Sample Use Cases

Page 18: Storage prediction ap_is

"Our best thoughts come from others." -- Ralph Waldo Emerson

● Hosted model subscriptions● Revenue sharing● PMML import● Streaming updates

Page 19: Storage prediction ap_is

Pricing and availability

Free quota● 100 predictions/day● 5MB trained/day● 100 streaming updates/day● Expires after 6 months

Pricing● $10 monthly fee per project● First 10,000 predictions/month: $0.00● 10,001+ predictions/month: $0.50/1,000 predictions● $0.002/MB bulk trained● 0-10,000 streaming updates: $0.00● 10,001+ streaming updates: $0.05/1,000 updates

Page 20: Storage prediction ap_is

A nice piece of equipment

Keck Observatory at Mauna Kea, Hawaii● Adaptive optics, adjusts mirrors twice

per second to an accuracy of 4 nanometers.

● Weight: 2 x 300 tons.● Can detect the equivalent of a candle

on the moon.● Cost: $140 million.● Track record: has found more

extrasolar planets than any other observatory in the world, plus direct evidence of the Big Bang.