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

Google Cloud Platform
Google Cloud PlatformGoogle Cloud Platform
Google Cloud Platform
VMware Tanzu
 
Introduction to Google Compute Engine
Introduction to Google Compute EngineIntroduction to Google Compute Engine
Introduction to Google Compute Engine
Colin Su
 

Tendances (20)

Cloud computing by Google Cloud Platform - Presentation
Cloud computing by Google Cloud Platform - PresentationCloud computing by Google Cloud Platform - Presentation
Cloud computing by Google Cloud Platform - Presentation
 
Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud Platform
 
Google Cloud Platform
Google Cloud PlatformGoogle Cloud Platform
Google Cloud Platform
 
Tom Grey - Google Cloud Platform
Tom Grey - Google Cloud PlatformTom Grey - Google Cloud Platform
Tom Grey - Google Cloud Platform
 
Introduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsIntroduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / Platforms
 
Google Kubernetes Engine (GKE) deep dive
Google Kubernetes Engine (GKE) deep diveGoogle Kubernetes Engine (GKE) deep dive
Google Kubernetes Engine (GKE) deep dive
 
Azure Lab Services
Azure Lab ServicesAzure Lab Services
Azure Lab Services
 
Google Cloud Storage | Google Cloud Platform Tutorial | Google Cloud Architec...
Google Cloud Storage | Google Cloud Platform Tutorial | Google Cloud Architec...Google Cloud Storage | Google Cloud Platform Tutorial | Google Cloud Architec...
Google Cloud Storage | Google Cloud Platform Tutorial | Google Cloud Architec...
 
Introduction to Microsoft Azure Cloud
Introduction to Microsoft Azure CloudIntroduction to Microsoft Azure Cloud
Introduction to Microsoft Azure Cloud
 
Azure fundamentals
Azure   fundamentalsAzure   fundamentals
Azure fundamentals
 
Google Cloud Platform (GCP)
Google Cloud Platform (GCP)Google Cloud Platform (GCP)
Google Cloud Platform (GCP)
 
Let's Talk About: Azure Networking
Let's Talk About: Azure NetworkingLet's Talk About: Azure Networking
Let's Talk About: Azure Networking
 
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
 
Microsoft Azure Cloud Services
Microsoft Azure Cloud ServicesMicrosoft Azure Cloud Services
Microsoft Azure Cloud Services
 
Introduction of microsoft azure
Introduction of microsoft azureIntroduction of microsoft azure
Introduction of microsoft azure
 
GCP-pde.pdf
GCP-pde.pdfGCP-pde.pdf
GCP-pde.pdf
 
Azure Migration Program Overview
Azure Migration Program OverviewAzure Migration Program Overview
Azure Migration Program Overview
 
Azure storage
Azure storageAzure storage
Azure storage
 
A Tour of Google Cloud Platform
A Tour of Google Cloud PlatformA Tour of Google Cloud Platform
A Tour of Google Cloud Platform
 
Introduction to Google Compute Engine
Introduction to Google Compute EngineIntroduction to Google Compute Engine
Introduction to Google Compute Engine
 

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

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

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