cloud platform overview for camping
DESCRIPTION
TRANSCRIPT
![Page 1: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/1.jpg)
![Page 2: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/2.jpg)
Introduction to the Google Cloud Platform
Alexis Moussine Pouchkine, Martin Görner, Google Developer RelationsDidier Girard, SFEIR
![Page 3: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/3.jpg)
How many machines do you need?
![Page 4: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/4.jpg)
Big Data at Google
72 hours
100 million gigabytes425 million users
![Page 5: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/5.jpg)
Servers? They can be aesthetically pleasing (street view)
![Page 6: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/6.jpg)
Google App Engine Google BigQuery
Scalable application development and
execution environment
NoSQL DatastoreAuto-scaling FrontendsLong-lived Backends
Task Queues
Google Compute Engine
Virtual machines
Run arbitrary workloads at scale(e.g. Hadoop, scientific computing)
Google Cloud Platform
Google Cloud Storage
Google Cloud SQL
Interactive analysis of massive datasets at speed
Performant and scalable service for storing and accessing data
MySQL-based, fully managed service
![Page 7: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/7.jpg)
Google App Engine
![Page 8: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/8.jpg)
Easy to buildEasy to scaleEasy to maintain
Opinionated web framework and deployment platform
![Page 9: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/9.jpg)
Get up and running quickly - NO Servers
SDKPython, Java, Go runtimesLocal development server, Eclipse
Google InfrastructureAuto-scales
Admin ConsoleEasy managementLogs
![Page 10: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/10.jpg)
Python Runtime Java Runtime Task Queues High Replication Datastore
Google Storage
Announce
BigQueryAnnounce
Backends, Pull Queues
Out of Preview
SLASupport
Google Storage GA
Cloud SQLAnnounce
2012
Cloud SQLGA
BigQuery GA
And growing: by the numbers
Google App Engine passed 7.5B+ daily hits
1,000,000 active applications
![Page 11: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/11.jpg)
1,000,000 active applications2 Trillion datastore operations
half of active world IP addresses touch GAE
A month in the life of Google App Engine:
![Page 12: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/12.jpg)
Google App Engine Highlights
Fully managed SQLand NoSQL services
Rich APIs and Services
Flexible pricing:Free to get startedSLA from $9/moRange of support packages: https://cloud.google.com/support/packages
![Page 13: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/13.jpg)
� No SQL datastore
� Memcache
� stateless front instances
� stateless load balancer
App Engine application architecturestateless servers, state in memchache and datastore => SCALE
![Page 14: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/14.jpg)
Application Hosting in EU
Data replicated within EU
Google App Engine European Data CentersCompliance and Locality
![Page 15: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/15.jpg)
![Page 16: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/16.jpg)
![Page 17: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/17.jpg)
http://googleappengine.blogspot.com/2011/11/scaling-with-kindle-fire.html
end 2011:Pulse preinstalled on Kindle fire
![Page 18: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/18.jpg)
AppStats"I used to be blind, but now I can see :-)"
-- An Early AppStats user
![Page 19: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/19.jpg)
Google Cloud EndpointsAPIs for Mobile and Web Backends Made Easy(Experimental)
![Page 20: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/20.jpg)
Cloud SQL
● Familiarity: MySQL 5.5● Easy management: zero admin configuration
and backups● Security: synchronous geo-replication● Flexibility: only pay for access time
![Page 21: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/21.jpg)
Search API(Experimental)
Add Google-like full-text search to your application
● Custom scoring and snippeting
● GeoSearch
![Page 22: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/22.jpg)
Development Stacks
Java: also available:
+
GO
![Page 23: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/23.jpg)
Google Compute Engine
![Page 24: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/24.jpg)
High level view● Infrastructure as a Service (IaaS)
● Virtual Machines running on Google Infrastructure
● Advanced performance, networking, scalability and security services
Great for● Large scale analysis
● Batch processing
● Variable sized workloads
![Page 25: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/25.jpg)
Architecture
VM:● Debian or CentOS● 1, 2, 4, or 8 CPUs● Up to 52GB of RAM
JSON over HTTP
![Page 26: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/26.jpg)
Right now:
● Limited preview
● Focused on compute intensive and batch
workloads
● SLA and support available to commercial
customers
● Apply: http://cloud.google.com
● Talk to us! We're happy to discuss your
use case
CC Image courtesy of London looks
i can haz Compute Engine?
![Page 27: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/27.jpg)
Storing Data
![Page 28: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/28.jpg)
Storage Systems at Google
![Page 29: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/29.jpg)
Google BigQuery
![Page 30: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/30.jpg)
BigQuery gives you this power
Store data with reliability, redundancy and consistency
Go from data to meaning
Quickly!
At scale ...
![Page 31: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/31.jpg)
How are developers using it?
Game and social media analytics
Advertising campaign optimization
Sensor data analysis
Infrastructure monitoring
![Page 32: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/32.jpg)
Google Cloud Storage
Upload your Data
BigQuery
![Page 33: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/33.jpg)
Regular expressions on 15.7 billion rows...
![Page 34: Cloud platform overview for camping](https://reader034.vdocument.in/reader034/viewer/2022051400/54c6cb4d4a795943608b457f/html5/thumbnails/34.jpg)
Thank you!http://developers.google.com/cloud
gplus.to/martin.gorner@alexismp@didiergirard
Martin GörnerAlexis Mousine Pouchkine
Didier Girard