0
Introduction to the Google                   Cloud PlatformAlexis Moussine Pouchkine, Martin Görner, Google Developer Rela...
How many machines do you need?
Big Data at Google      72 hours      100 million gigabytes      425 million users
Servers? They can be aesthetically pleasing (street view)
Google Cloud Platform            Google                      Google                                                       ...
Google App Engine
Opinionated web framework and deployment platform                            Easy to build                            Easy...
Get up and running quickly - NO ServersSDK  Python, Java, Go runtimes  Local development server, EclipseGoogle Infrastruct...
And growing: by the numbers       Google App Engine passed 7.5B+ daily hits       1,000,000 active applications           ...
A month in the life of Google App Engine:         1,000,000 active applications        2 Trillion datastore operationshalf...
Google App Engine HighlightsFully managed SQL and NoSQL servicesRich APIs and ServicesFlexible pricing: Free to get starte...
App Engine application architecturestateless servers, state in memchache and datastore => SCALE                           ...
Google App Engine European Data CentersCompliance and Locality Application Hosting in EU Data replicated within EU
end 2011:           Pulse preinstalled on Kindle firehttp://googleappengine.blogspot.com/2011/11/scaling-with-kindle-fire....
"I used to be blind,AppStats   but now I can see :-)"                -- An Early AppStats user
Google Cloud EndpointsAPIs for Mobile and Web Backends Made Easy(Experimental)
Cloud SQL● Familiarity: MySQL 5.5● Easy management: zero admin configuration  and backups● Security: synchronous geo-repli...
Search API(Experimental)Add Google-like full-text search toyour application ● Custom scoring and   snippeting ● GeoSearch
Development StacksJava:                also available:                                   +                                ...
Google Compute Engine
High level view● Infrastructure as a Service (IaaS)● Virtual Machines running on Google Infrastructure● Advanced performan...
Architecture            JSON over HTTPVM: ● Debian or CentOS ● 1, 2, 4, or 8 CPUs ● Up to 52GB of RAM
i can haz Compute Engine?                                    Right now:                                    ● Limited previ...
Storing Data
Storage Systems at Google
Google BigQuery
BigQuery gives you this power      Store data with reliability, redundancy and      consistency      Go from data to meani...
How are developers using it?     Game and social media analytics     Infrastructure monitoring     Advertising campaign op...
Upload your Data                   Google Cloud                                  BigQuery                     Storage
Regular expressions on 15.7 billion rows...
Thank you!                             http://developers.google.com/cloud            Martin Görner    gplus.to/martin.gorn...
Cloud platform overview for camping
Cloud platform overview for camping
Cloud platform overview for camping
Upcoming SlideShare
Loading in...5
×

Cloud platform overview for camping

216

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
216
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Cloud platform overview for camping"

  1. 1. Introduction to the Google Cloud PlatformAlexis Moussine Pouchkine, Martin Görner, Google Developer Relations Didier Girard, SFEIR
  2. 2. How many machines do you need?
  3. 3. Big Data at Google 72 hours 100 million gigabytes 425 million users
  4. 4. Servers? They can be aesthetically pleasing (street view)
  5. 5. Google Cloud Platform Google Google Google BigQuery App Engine Compute Engine Interactive analysis of massive datasets at speed Scalable application Virtual machines development and execution environment Google Cloud SQL Run arbitrary workloads at scale Performant and scalable service for storing NoSQL Datastore and accessing data (e.g. Hadoop, scientific computing) Auto-scaling Frontends Long-lived Backends Task Queues Google Cloud Storage MySQL-based, fully managed service
  6. 6. Google App Engine
  7. 7. Opinionated web framework and deployment platform Easy to build Easy to scale Easy to maintain
  8. 8. Get up and running quickly - NO ServersSDK Python, Java, Go runtimes Local development server, EclipseGoogle Infrastructure Auto-scalesAdmin Console Easy management Logs
  9. 9. And growing: by the numbers Google App Engine passed 7.5B+ daily hits 1,000,000 active applications 2012 Google Google Cloud SQL Storage Storage GA Announce Announce Out ofPython Runtime Java Runtime Task Queues High Backends, Preview BigQuery Replication Pull Queues SLA Cloud SQL Announce Datastore Support GA BigQuery GA
  10. 10. A month in the life of Google App Engine: 1,000,000 active applications 2 Trillion datastore operationshalf of active world IP addresses touch GAE
  11. 11. Google App Engine HighlightsFully managed SQL and NoSQL servicesRich APIs and ServicesFlexible pricing: Free to get started SLA from $9/mo Range of support packages: https://cloud.google.com/support/packages
  12. 12. App Engine application architecturestateless servers, state in memchache and datastore => SCALE No SQL datastore Memcache stateless front instances stateless load balancer
  13. 13. Google App Engine European Data CentersCompliance and Locality Application Hosting in EU Data replicated within EU
  14. 14. end 2011: Pulse preinstalled on Kindle firehttp://googleappengine.blogspot.com/2011/11/scaling-with-kindle-fire.html
  15. 15. "I used to be blind,AppStats but now I can see :-)" -- An Early AppStats user
  16. 16. Google Cloud EndpointsAPIs for Mobile and Web Backends Made Easy(Experimental)
  17. 17. Cloud SQL● Familiarity: MySQL 5.5● Easy management: zero admin configuration and backups● Security: synchronous geo-replication● Flexibility: only pay for access time
  18. 18. Search API(Experimental)Add Google-like full-text search toyour application ● Custom scoring and snippeting ● GeoSearch
  19. 19. Development StacksJava: also available: + GO
  20. 20. Google Compute Engine
  21. 21. High level view● Infrastructure as a Service (IaaS)● Virtual Machines running on Google Infrastructure● Advanced performance, networking, scalability and security servicesGreat for● Large scale analysis● Batch processing● Variable sized workloads
  22. 22. Architecture JSON over HTTPVM: ● Debian or CentOS ● 1, 2, 4, or 8 CPUs ● Up to 52GB of RAM
  23. 23. i can haz Compute Engine? 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! Were happy to discuss your use caseCC Image courtesy of London looks
  24. 24. Storing Data
  25. 25. Storage Systems at Google
  26. 26. Google BigQuery
  27. 27. BigQuery gives you this power Store data with reliability, redundancy and consistency Go from data to meaning At scale ... Quickly!
  28. 28. How are developers using it? Game and social media analytics Infrastructure monitoring Advertising campaign optimization Sensor data analysis
  29. 29. Upload your Data Google Cloud BigQuery Storage
  30. 30. Regular expressions on 15.7 billion rows...
  31. 31. Thank you! http://developers.google.com/cloud Martin Görner gplus.to/martin.gornerAlexis Mousine Pouchkine @alexismp Didier Girard @didiergirard
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×