SlideShare une entreprise Scribd logo
1  sur  59
[object Object],Google Cloud Platform & Services
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object]
Understanding the Cloud Computing Landscape Source: Gartner AADI Summit Dec 2009 IaaS PaaS SaaS
Our New Offerings Google Storage Google’s Infrastructure : GFS, BigTable Big Query Prediction APIs Google App Engine Infrastructure Platform
Google App Engine ,[object Object],[object Object],[object Object]
App Engine
Google App Engine -Details
Distributed Meme: Divide & Conquer Specialized services Blobstore Images Mail XMPP Task Queue Memcache Datastore URL Fetch User Service
Language runtimes Duke, the Java mascot Copyright © Sun Microsystems Inc., all rights reserved.
JVM languages ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ensuring portability
OrangeScape for Application design - “Build business apps faster, easier” Google App Engine for Application architecture -“Build apps that scale, highly available” GAE in Enterprise – Build business applications using OrangeScape Case in point: 24SEVEN Customer runs its Purchase system on OrangeScape/GAE and integrates with Oracle ERP
New Features in GAE 1.4
New Features in App Engine 1.4 ,[object Object],[object Object],[object Object],[object Object],[object Object]
App Engine Instances ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
App Engine Instances ,[object Object],[object Object],[object Object],[object Object]
App Engine Instances ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Google App Engine for Business Build and deploy apps. Without all the hassles.
Google App Engine for Business Same scalable cloud hosting platform. Designed for the enterprise. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* Hosted SQL and SSL on your domain available later this year Google App Engine for Business
Google Storage for Developers Store your data in Google's cloud
What Is Google Storage? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sample Use Cases Static content hosting e.g. static html, images, music, video    Backup and recovery e.g. personal data, business records   Sharing e.g. share data with your customers   Data storage for applications e.g. used as storage backend for Android, App Engine, Cloud based apps   Storage for Computation e.g. BigQuery, Prediction API
Google Storage Benefits High Performance and Scalability        Backed by Google infrastructure  Strong Security and Privacy          Control access to your data Easy to Use Get started fast with Google & 3rd party tools
Google Storage Technical Details ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Performance and Scalability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Security and Privacy Features ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tools Google Storage Manager gsutil
Google Storage usage within Google Haiti Relief Imagery USPTO data Partner Reporting Google   BigQuery Google   Prediction API Partner Reporting
Some Early Google Storage Adopters
Google Storage - Pricing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Google Storage - Availability ,[object Object],[object Object],[object Object],[object Object],[object Object],* Non-US preview available on case-by-case basis
Google Storage Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Google Prediction API Google's prediction engine in the cloud
Introducing the Google Prediction API ,[object Object],[object Object]
How does it work? ,[object Object],[object Object],2. PREDICT The Prediction API later searches for those  features during prediction. "english" The  quick brown fox jumped over  the  lazy dog. "english" To  err  is  human, but  to  really foul things up you need a computer. "spanish" No   hay mal  que   por  bien  no  venga. "spanish" La  tercera  es   la  vencida. ? To  be or not  to  be, that  is   the  question. ? La  fe mueve montañas.
[object Object],[object Object],A virtually endless number of applications... Transaction Risk Species Identification Message Routing Legal Docket Classification Suspicious Activity Work Roster Assignment Recommend Products Political Bias Uplift Marketing Email Filtering Diagnostics Inappropriate Content Career Counseling Churn Prediction ... and many more ...
[object Object],[object Object],[object Object],[object Object],A Prediction API Example Automatically categorize and respond to emails by language
Using the Prediction API 1. Upload 2. Train Upload your training data to Google Storage  Build a model from your data Make new predictions 3. Predict A simple three step process...
[object Object],[object Object],Step 1: Upload Upload your training data to Google Storage "english","To err is human, but to really ..." "spanish","No hay mal que por bien no venga." ... Upload to Google Storage gsutil cp  ${data}  gs://yourbucket/ ${data}
[object Object],[object Object],[object Object],[object Object],[object Object],Step 2: Train Create a new model by training on data
[object Object],[object Object],[object Object],[object Object],Step 3: Predict Apply the trained model to make predictions on new data
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Step 3: Predict Apply the trained model to make predictions on new data
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Step 3: Predict Apply the trained model to make predictions on new data
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prediction API Capabilities
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Prediction API v1.1  - new features
Google BigQuery Interactive analysis of large datasets in Google's cloud
Introducing Google BigQuery ,[object Object],[object Object],[object Object],[object Object],[object Object]
Why BigQuery?  Working with large data is a challenge
[object Object],Many Use Cases ... Trends Detection Web Dashboards Network Optimization Interactive Tools
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Key Capabilities of BigQuery
Using BigQuery 1. Upload 2. Import Upload your raw data to Google Storage  Import raw data into  BigQuery table Perform  SQL queries  on table 3. Query Another simple three step process...
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Writing Queries
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],BigQuery via REST
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Security and Privacy
Large Data Analysis Example Wikimedia Revision history data from: http://download.wikimedia.org/enwiki/latest/enwiki-latest-pages-meta-history.xml.7z Wikimedia Revision History
[object Object],[object Object],Using BigQuery Shell
BigQuery from a Spreadsheet
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Recap
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],More information

Contenu connexe

Tendances

Tendances (20)

Cloud computing lecture 7
Cloud computing lecture 7Cloud computing lecture 7
Cloud computing lecture 7
 
Introduction to GCP (Google Cloud Platform)
Introduction to GCP (Google Cloud Platform)Introduction to GCP (Google Cloud Platform)
Introduction to GCP (Google Cloud Platform)
 
GitOps 101 Presentation.pdf
GitOps 101 Presentation.pdfGitOps 101 Presentation.pdf
GitOps 101 Presentation.pdf
 
Using Google Compute Engine
Using Google Compute EngineUsing Google Compute Engine
Using Google Compute Engine
 
How we reduced logs costs by moving from Elasticsearch to Grafana Loki
How we reduced logs costs by moving from Elasticsearch to Grafana LokiHow we reduced logs costs by moving from Elasticsearch to Grafana Loki
How we reduced logs costs by moving from Elasticsearch to Grafana Loki
 
GCP IAM.pptx
GCP IAM.pptxGCP IAM.pptx
GCP IAM.pptx
 
Cloud computing Basics
Cloud computing BasicsCloud computing Basics
Cloud computing Basics
 
Google Cloud Networking Deep Dive
Google Cloud Networking Deep DiveGoogle Cloud Networking Deep Dive
Google Cloud Networking Deep Dive
 
Introduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWSIntroduction to Cloud Computing and AWS
Introduction to Cloud Computing and AWS
 
Machine Learning Using Cloud Services
Machine Learning Using Cloud ServicesMachine Learning Using Cloud Services
Machine Learning Using Cloud Services
 
Unit v
Unit vUnit v
Unit v
 
Kubernetes 101
Kubernetes 101Kubernetes 101
Kubernetes 101
 
Top 10 cloud service providers
Top 10 cloud service providersTop 10 cloud service providers
Top 10 cloud service providers
 
Prometheus 101
Prometheus 101Prometheus 101
Prometheus 101
 
Learning set of rules
Learning set of rulesLearning set of rules
Learning set of rules
 
Aws ppt
Aws pptAws ppt
Aws ppt
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Building a Kubernetes App with Amazon EKS
Building a Kubernetes App with Amazon EKSBuilding a Kubernetes App with Amazon EKS
Building a Kubernetes App with Amazon EKS
 
Google Cloud Platform Tutorial | GCP Fundamentals | Edureka
Google Cloud Platform Tutorial | GCP Fundamentals | EdurekaGoogle Cloud Platform Tutorial | GCP Fundamentals | Edureka
Google Cloud Platform Tutorial | GCP Fundamentals | Edureka
 
CI/CD on Google Cloud Platform
CI/CD on Google Cloud PlatformCI/CD on Google Cloud Platform
CI/CD on Google Cloud Platform
 

Similaire à Google cloud platform

App engine devfest_mexico_10
App engine devfest_mexico_10App engine devfest_mexico_10
App engine devfest_mexico_10
Chris Schalk
 
TechDays 2010 Portugal - Scaling your data tier with app fabric 16x9
TechDays 2010 Portugal - Scaling your data tier with app fabric 16x9TechDays 2010 Portugal - Scaling your data tier with app fabric 16x9
TechDays 2010 Portugal - Scaling your data tier with app fabric 16x9
Nuno Godinho
 

Similaire à Google cloud platform (20)

Intro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
Intro to new Google cloud technologies: Google Storage, Prediction API, BigQueryIntro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
Intro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
 
Introduction to Google Cloud platform technologies
Introduction to Google Cloud platform technologiesIntroduction to Google Cloud platform technologies
Introduction to Google Cloud platform technologies
 
Building Integrated Applications on Google's Cloud Technologies
Building Integrated Applications on Google's Cloud TechnologiesBuilding Integrated Applications on Google's Cloud Technologies
Building Integrated Applications on Google's Cloud Technologies
 
Quick Intro to Google Cloud Technologies
Quick Intro to Google Cloud TechnologiesQuick Intro to Google Cloud Technologies
Quick Intro to Google Cloud Technologies
 
File Repository on GAE
File Repository on GAEFile Repository on GAE
File Repository on GAE
 
Building Apps on Google Cloud Technologies
Building Apps on Google Cloud TechnologiesBuilding Apps on Google Cloud Technologies
Building Apps on Google Cloud Technologies
 
Introduction to Google's Cloud Technologies
Introduction to Google's Cloud TechnologiesIntroduction to Google's Cloud Technologies
Introduction to Google's Cloud Technologies
 
Intro to Google's Cloud Technologies
Intro to Google's Cloud TechnologiesIntro to Google's Cloud Technologies
Intro to Google's Cloud Technologies
 
Google App Engine for Java
Google App Engine for JavaGoogle App Engine for Java
Google App Engine for Java
 
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)
 
Developing Java Web Applications In Google App Engine
Developing Java Web Applications In Google App EngineDeveloping Java Web Applications In Google App Engine
Developing Java Web Applications In Google App Engine
 
Big Data Driven At Eway
Big Data Driven At Eway Big Data Driven At Eway
Big Data Driven At Eway
 
The Big Picture and How to Get Started
The Big Picture and How to Get StartedThe Big Picture and How to Get Started
The Big Picture and How to Get Started
 
Google App Engine for Java
Google App Engine for JavaGoogle App Engine for Java
Google App Engine for Java
 
Powerful Google developer tools for immediate impact! (2023-24 A)
Powerful Google developer tools for immediate impact! (2023-24 A)Powerful Google developer tools for immediate impact! (2023-24 A)
Powerful Google developer tools for immediate impact! (2023-24 A)
 
Computing at scale
Computing at scaleComputing at scale
Computing at scale
 
Exploring Google APIs with Python
Exploring Google APIs with PythonExploring Google APIs with Python
Exploring Google APIs with Python
 
Designing the Call of Cthulhu app with Google App Engine
Designing the Call of Cthulhu app with Google App EngineDesigning the Call of Cthulhu app with Google App Engine
Designing the Call of Cthulhu app with Google App Engine
 
App engine devfest_mexico_10
App engine devfest_mexico_10App engine devfest_mexico_10
App engine devfest_mexico_10
 
TechDays 2010 Portugal - Scaling your data tier with app fabric 16x9
TechDays 2010 Portugal - Scaling your data tier with app fabric 16x9TechDays 2010 Portugal - Scaling your data tier with app fabric 16x9
TechDays 2010 Portugal - Scaling your data tier with app fabric 16x9
 

Plus de rajdeep

Openstack meetup-pune-aug22-overview
Openstack meetup-pune-aug22-overviewOpenstack meetup-pune-aug22-overview
Openstack meetup-pune-aug22-overview
rajdeep
 
Cloud Foundry Architecture and Overview
Cloud Foundry Architecture and OverviewCloud Foundry Architecture and Overview
Cloud Foundry Architecture and Overview
rajdeep
 

Plus de rajdeep (17)

Aura Framework Overview
Aura Framework OverviewAura Framework Overview
Aura Framework Overview
 
Docker 1.5
Docker 1.5Docker 1.5
Docker 1.5
 
Docker Swarm Introduction
Docker Swarm IntroductionDocker Swarm Introduction
Docker Swarm Introduction
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Docker Architecture (v1.3)
Docker Architecture (v1.3)Docker Architecture (v1.3)
Docker Architecture (v1.3)
 
Openstack Overview
Openstack OverviewOpenstack Overview
Openstack Overview
 
virtualization-vs-containerization-paas
virtualization-vs-containerization-paasvirtualization-vs-containerization-paas
virtualization-vs-containerization-paas
 
VMware Hybrid Cloud Service - Overview
VMware Hybrid Cloud Service - OverviewVMware Hybrid Cloud Service - Overview
VMware Hybrid Cloud Service - Overview
 
Cloudfoundry Overview
Cloudfoundry OverviewCloudfoundry Overview
Cloudfoundry Overview
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Dive
 
Openstack meetup-pune-aug22-overview
Openstack meetup-pune-aug22-overviewOpenstack meetup-pune-aug22-overview
Openstack meetup-pune-aug22-overview
 
Deploy Cloud Foundry using bosh_bootstrap
Deploy Cloud Foundry using bosh_bootstrapDeploy Cloud Foundry using bosh_bootstrap
Deploy Cloud Foundry using bosh_bootstrap
 
Managing Activity Backstack
Managing Activity BackstackManaging Activity Backstack
Managing Activity Backstack
 
Cloud Foundry Architecture and Overview
Cloud Foundry Architecture and OverviewCloud Foundry Architecture and Overview
Cloud Foundry Architecture and Overview
 
Cloud Foundry Open Tour India 2012 , Keynote
Cloud Foundry Open Tour India 2012 , KeynoteCloud Foundry Open Tour India 2012 , Keynote
Cloud Foundry Open Tour India 2012 , Keynote
 
Play Support in Cloud Foundry
Play Support in Cloud FoundryPlay Support in Cloud Foundry
Play Support in Cloud Foundry
 
Introduction to Google App Engine
Introduction to Google App EngineIntroduction to Google App Engine
Introduction to Google App Engine
 

Dernier

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 

Dernier (20)

ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 

Google cloud platform

  • 1.
  • 2.
  • 3. Understanding the Cloud Computing Landscape Source: Gartner AADI Summit Dec 2009 IaaS PaaS SaaS
  • 4. Our New Offerings Google Storage Google’s Infrastructure : GFS, BigTable Big Query Prediction APIs Google App Engine Infrastructure Platform
  • 5.
  • 7. Google App Engine -Details
  • 8. Distributed Meme: Divide & Conquer Specialized services Blobstore Images Mail XMPP Task Queue Memcache Datastore URL Fetch User Service
  • 9. Language runtimes Duke, the Java mascot Copyright © Sun Microsystems Inc., all rights reserved.
  • 10.
  • 12. OrangeScape for Application design - “Build business apps faster, easier” Google App Engine for Application architecture -“Build apps that scale, highly available” GAE in Enterprise – Build business applications using OrangeScape Case in point: 24SEVEN Customer runs its Purchase system on OrangeScape/GAE and integrates with Oracle ERP
  • 13. New Features in GAE 1.4
  • 14.
  • 15.
  • 16.
  • 17.
  • 18. Google App Engine for Business Build and deploy apps. Without all the hassles.
  • 19.
  • 20. Google Storage for Developers Store your data in Google's cloud
  • 21.
  • 22. Sample Use Cases Static content hosting e.g. static html, images, music, video   Backup and recovery e.g. personal data, business records   Sharing e.g. share data with your customers   Data storage for applications e.g. used as storage backend for Android, App Engine, Cloud based apps   Storage for Computation e.g. BigQuery, Prediction API
  • 23. Google Storage Benefits High Performance and Scalability        Backed by Google infrastructure Strong Security and Privacy         Control access to your data Easy to Use Get started fast with Google & 3rd party tools
  • 24.
  • 25.
  • 26.
  • 27. Tools Google Storage Manager gsutil
  • 28. Google Storage usage within Google Haiti Relief Imagery USPTO data Partner Reporting Google BigQuery Google   Prediction API Partner Reporting
  • 29. Some Early Google Storage Adopters
  • 30.
  • 31.
  • 32.
  • 33. Google Prediction API Google's prediction engine in the cloud
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Using the Prediction API 1. Upload 2. Train Upload your training data to Google Storage  Build a model from your data Make new predictions 3. Predict A simple three step process...
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46. Google BigQuery Interactive analysis of large datasets in Google's cloud
  • 47.
  • 48. Why BigQuery?  Working with large data is a challenge
  • 49.
  • 50.
  • 51. Using BigQuery 1. Upload 2. Import Upload your raw data to Google Storage  Import raw data into BigQuery table Perform SQL queries on table 3. Query Another simple three step process...
  • 52.
  • 53.
  • 54.
  • 55. Large Data Analysis Example Wikimedia Revision history data from: http://download.wikimedia.org/enwiki/latest/enwiki-latest-pages-meta-history.xml.7z Wikimedia Revision History
  • 56.
  • 57. BigQuery from a Spreadsheet
  • 58.
  • 59.

Notes de l'éditeur

  1. - SCALABLE web hosting platform - Built on Google technology: on existing Google SERVICES - Utilizing the same INFRASTRUCTURE you probably already use each day BUILD - Rapid application development for Java & Python; ONE CLICK DEPLOYMENT to the cloudMANAGE - Full featured cloud based management of applicationsSCALE - RAPIDLY scale to handle the dynamic needs of your business and the GROWING NUMBER OF APPS it requires
  2. Via YouTube Direct: The Washington Post ,  The San Francisco C hronicle ,  NPR ,  The Huffingt on Post  and  ABC's Good Mornin g A meric a ?
  3. EXISTING GOOGLE SERVICES made available to your App Engine apps SPECIALIZATION: Do ONE THING. Do it WELL. - Doing one thing well is EASIER than doing a lot of different things - Less complexity: fewer corner cases, fewer bugs - Offload App Servers - they SPECIALIZE in serving web requests
  4. GAE4B = APP ENGINE ++
  5. CloudSherpas (Google Apps management tools) porting to Google Storage MediaBeacon publishes US Navy Image Services Media files to media outlets SocialWork is "Facebook for the enterprise".  Share image including Phone in demo
  6. Unending number of example uses across many domains... emphasize: sentiment in restaurant reviews, email message routing, racy content identification, product recommendations
  7. "Well, if you wanted exactly this task, you could use our translation toolkit, but here's how yu might build one yourself"
  8. We could then upload this python script to AppEngine and run it from there as part of a deployed application.
  9. emphasize: -- we run the hardware  -- we worry about keeping the service up and running, you just use it.
  10. emphasize: -- we run the hardware  -- we worry about keeping the service up and running, you just use it.
  11. would like to add graphic