SlideShare a Scribd company logo
1 of 34
Download to read offline
Introduction to the Google
                   Cloud Platform




Alexis Moussine Pouchkine, Martin Görner, Google Developer Relations
                        Didier Girard, SFEIR
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 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
Google App Engine
Opinionated web framework and deployment platform




                            Easy to build
                            Easy to scale
                            Easy to maintain
Get up and running quickly - NO Servers
SDK
  Python, Java, Go runtimes
  Local development server, Eclipse

Google Infrastructure
  Auto-scales

Admin Console
  Easy management
  Logs
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 of
Python Runtime         Java Runtime   Task Queues              High         Backends,
                                                                                                      Preview
                                                    BigQuery Replication   Pull Queues
                                                                                                        SLA        Cloud SQL
                                                    Announce Datastore                                Support      GA

                                                                                                           BigQuery GA
A month in the life of Google App Engine:

         1,000,000 active applications
        2 Trillion datastore operations
half of active world IP addresses touch GAE
Google App Engine Highlights

Fully managed SQL
 and NoSQL services

Rich APIs and Services

Flexible pricing:
 Free to get started
 SLA from $9/mo
 Range of support packages:
 https://cloud.google.com/support/packages
App Engine application architecture
stateless servers, state in memchache and datastore => SCALE

                                        No SQL datastore

                                        Memcache


                                        stateless front instances




                                        stateless load balancer
Google App Engine European Data Centers
Compliance and Locality




 Application Hosting in EU
 Data replicated within EU
end 2011:
           Pulse preinstalled on Kindle fire




http://googleappengine.blogspot.com/2011/11/scaling-with-kindle-fire.html
"I used to be blind,
AppStats   but now I can see :-)"
                -- An Early AppStats user
Google Cloud Endpoints
APIs for Mobile and Web Backends Made Easy
(Experimental)
Cloud SQL
● Familiarity: MySQL 5.5
● Easy management: zero admin configuration
  and backups
● Security: synchronous geo-replication
● Flexibility: only pay for access time
Search API
(Experimental)



Add Google-like full-text search to
your application
 ● Custom scoring and
   snippeting
 ● GeoSearch
Development Stacks

Java:                also available:


                                   +



                                   GO
Google Compute Engine
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
Architecture            JSON over HTTP




VM:
 ● Debian or CentOS
 ● 1, 2, 4, or 8 CPUs
 ● Up to 52GB of RAM
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! We're happy to discuss your
                                       use case


CC Image courtesy of London looks
Storing Data
Storage Systems at Google
Google BigQuery
BigQuery gives you this power

      Store data with reliability, redundancy and
      consistency
      Go from data to meaning


      At scale ...


      Quickly!
How are developers using it?

     Game and social media analytics

     Infrastructure monitoring


     Advertising campaign optimization


     Sensor data analysis
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.gorner
Alexis Mousine Pouchkine     @alexismp
             Didier Girard   @didiergirard

More Related Content

What's hot

Google cloud Platform
Google cloud PlatformGoogle cloud Platform
Google cloud PlatformJanu Jahnavi
 
Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...
Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...
Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...Chris Schalk
 
Introduction to Google's Cloud Technologies
Introduction to Google's Cloud TechnologiesIntroduction to Google's Cloud Technologies
Introduction to Google's Cloud TechnologiesChris Schalk
 
Google Cloud Platform Introduction - 2016Q3
Google Cloud Platform Introduction - 2016Q3Google Cloud Platform Introduction - 2016Q3
Google Cloud Platform Introduction - 2016Q3Simon Su
 
Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud PlatformSujai Prakasam
 
GCP Gaming 2016 Keynote Seoul, Korea
GCP Gaming 2016 Keynote Seoul, KoreaGCP Gaming 2016 Keynote Seoul, Korea
GCP Gaming 2016 Keynote Seoul, KoreaChris Jang
 
Understanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformUnderstanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformDr. Ketan Parmar
 
 Introduction google cloud platform
 Introduction google cloud platform Introduction google cloud platform
 Introduction google cloud platformmarwa Ayad Mohamed
 
Google Cloud Technologies Overview
Google Cloud Technologies OverviewGoogle Cloud Technologies Overview
Google Cloud Technologies OverviewChris Schalk
 
Introduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsIntroduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsNilanchal
 
Journey to Containerized Application / Google Container Engine
Journey to Containerized Application / Google Container EngineJourney to Containerized Application / Google Container Engine
Journey to Containerized Application / Google Container EngineGoogle Cloud Platform - Japan
 
Introduction to Google Cloud
Introduction to Google CloudIntroduction to Google Cloud
Introduction to Google CloudDSC IEM
 
Google Cloud Platform 2014Q1 - Starter Guide
Google Cloud Platform   2014Q1 - Starter GuideGoogle Cloud Platform   2014Q1 - Starter Guide
Google Cloud Platform 2014Q1 - Starter GuideSimon Su
 
Case study of Google Cloud Platform
Case study of Google Cloud PlatformCase study of Google Cloud Platform
Case study of Google Cloud PlatformDavid Chen
 
Introduction to GCP presentation
Introduction to GCP presentationIntroduction to GCP presentation
Introduction to GCP presentationMohit Kachhwani
 
30 days of Google Cloud Introduction
30 days of Google Cloud Introduction30 days of Google Cloud Introduction
30 days of Google Cloud IntroductionDeepikaRana30
 
30 Days Of Google Cloud Info Session-GDSC AU
30 Days Of Google Cloud Info Session-GDSC AU30 Days Of Google Cloud Info Session-GDSC AU
30 Days Of Google Cloud Info Session-GDSC AUAKSHATPATEL48
 
Google for モバイル アプリ 16:00: モバイル kpi 分析の新標準 fluentd + google big query
Google for モバイル アプリ   16:00: モバイル kpi 分析の新標準 fluentd + google big queryGoogle for モバイル アプリ   16:00: モバイル kpi 分析の新標準 fluentd + google big query
Google for モバイル アプリ 16:00: モバイル kpi 分析の新標準 fluentd + google big queryGoogle Cloud Platform - Japan
 
Big data on google cloud
Big data on google cloudBig data on google cloud
Big data on google cloudTu Pham
 

What's hot (20)

Google cloud Platform
Google cloud PlatformGoogle cloud Platform
Google cloud Platform
 
Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...
Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...
Building Enterprise Applications on Google Cloud Platform Cloud Computing Exp...
 
Introduction to Google's Cloud Technologies
Introduction to Google's Cloud TechnologiesIntroduction to Google's Cloud Technologies
Introduction to Google's Cloud Technologies
 
Google Cloud Platform Introduction - 2016Q3
Google Cloud Platform Introduction - 2016Q3Google Cloud Platform Introduction - 2016Q3
Google Cloud Platform Introduction - 2016Q3
 
Introduction to Google Cloud Platform
Introduction to Google Cloud PlatformIntroduction to Google Cloud Platform
Introduction to Google Cloud Platform
 
TIAD : Automate everything with Google Cloud
TIAD : Automate everything with Google CloudTIAD : Automate everything with Google Cloud
TIAD : Automate everything with Google Cloud
 
GCP Gaming 2016 Keynote Seoul, Korea
GCP Gaming 2016 Keynote Seoul, KoreaGCP Gaming 2016 Keynote Seoul, Korea
GCP Gaming 2016 Keynote Seoul, Korea
 
Understanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud PlatformUnderstanding cloud with Google Cloud Platform
Understanding cloud with Google Cloud Platform
 
 Introduction google cloud platform
 Introduction google cloud platform Introduction google cloud platform
 Introduction google cloud platform
 
Google Cloud Technologies Overview
Google Cloud Technologies OverviewGoogle Cloud Technologies Overview
Google Cloud Technologies Overview
 
Introduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / PlatformsIntroduction to Google Cloud Services / Platforms
Introduction to Google Cloud Services / Platforms
 
Journey to Containerized Application / Google Container Engine
Journey to Containerized Application / Google Container EngineJourney to Containerized Application / Google Container Engine
Journey to Containerized Application / Google Container Engine
 
Introduction to Google Cloud
Introduction to Google CloudIntroduction to Google Cloud
Introduction to Google Cloud
 
Google Cloud Platform 2014Q1 - Starter Guide
Google Cloud Platform   2014Q1 - Starter GuideGoogle Cloud Platform   2014Q1 - Starter Guide
Google Cloud Platform 2014Q1 - Starter Guide
 
Case study of Google Cloud Platform
Case study of Google Cloud PlatformCase study of Google Cloud Platform
Case study of Google Cloud Platform
 
Introduction to GCP presentation
Introduction to GCP presentationIntroduction to GCP presentation
Introduction to GCP presentation
 
30 days of Google Cloud Introduction
30 days of Google Cloud Introduction30 days of Google Cloud Introduction
30 days of Google Cloud Introduction
 
30 Days Of Google Cloud Info Session-GDSC AU
30 Days Of Google Cloud Info Session-GDSC AU30 Days Of Google Cloud Info Session-GDSC AU
30 Days Of Google Cloud Info Session-GDSC AU
 
Google for モバイル アプリ 16:00: モバイル kpi 分析の新標準 fluentd + google big query
Google for モバイル アプリ   16:00: モバイル kpi 分析の新標準 fluentd + google big queryGoogle for モバイル アプリ   16:00: モバイル kpi 分析の新標準 fluentd + google big query
Google for モバイル アプリ 16:00: モバイル kpi 分析の新標準 fluentd + google big query
 
Big data on google cloud
Big data on google cloudBig data on google cloud
Big data on google cloud
 

Viewers also liked

What are NoSQL databases and when do you need them?
What are NoSQL databases and when do you need them?What are NoSQL databases and when do you need them?
What are NoSQL databases and when do you need them?CvilleDataScience
 
Presentacion dia de la amistad
Presentacion  dia de la amistadPresentacion  dia de la amistad
Presentacion dia de la amistadGiselle1815
 
2.patriotisme melalui sukan
2.patriotisme melalui sukan2.patriotisme melalui sukan
2.patriotisme melalui sukanben683958sia
 
계량서지학과 인용분석
계량서지학과 인용분석계량서지학과 인용분석
계량서지학과 인용분석Han Woo PARK
 
Kelebihan Bekerja dengan Kerajaan (SPA)
Kelebihan Bekerja dengan Kerajaan (SPA)Kelebihan Bekerja dengan Kerajaan (SPA)
Kelebihan Bekerja dengan Kerajaan (SPA)Mohd Noor Noor
 
Toxicodermias. Dra. María Angélica Marinovic
Toxicodermias. Dra. María Angélica MarinovicToxicodermias. Dra. María Angélica Marinovic
Toxicodermias. Dra. María Angélica MarinovicJuan Carlos Ivancevich
 
3. integración empresarial
3. integración empresarial3. integración empresarial
3. integración empresarialrcarrerah
 
Camino a la Nube - IDC España Virtualización, Cloud y Eficiencia de Centros ...
Camino a la Nube -  IDC España Virtualización, Cloud y Eficiencia de Centros ...Camino a la Nube -  IDC España Virtualización, Cloud y Eficiencia de Centros ...
Camino a la Nube - IDC España Virtualización, Cloud y Eficiencia de Centros ...Arsys
 
[Cloud Summit 2010] Francisco Gioielli - Google Apps
[Cloud Summit 2010] Francisco Gioielli - Google Apps[Cloud Summit 2010] Francisco Gioielli - Google Apps
[Cloud Summit 2010] Francisco Gioielli - Google AppsTecla Internet
 

Viewers also liked (16)

What are NoSQL databases and when do you need them?
What are NoSQL databases and when do you need them?What are NoSQL databases and when do you need them?
What are NoSQL databases and when do you need them?
 
Barak Regev - Google Cloud Platform
Barak Regev - Google Cloud PlatformBarak Regev - Google Cloud Platform
Barak Regev - Google Cloud Platform
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Dewatering
DewateringDewatering
Dewatering
 
פרק 2
פרק 2פרק 2
פרק 2
 
Into action media kit
Into action media kitInto action media kit
Into action media kit
 
Presentacion dia de la amistad
Presentacion  dia de la amistadPresentacion  dia de la amistad
Presentacion dia de la amistad
 
2.patriotisme melalui sukan
2.patriotisme melalui sukan2.patriotisme melalui sukan
2.patriotisme melalui sukan
 
Capítulo ii
Capítulo iiCapítulo ii
Capítulo ii
 
계량서지학과 인용분석
계량서지학과 인용분석계량서지학과 인용분석
계량서지학과 인용분석
 
Kelebihan Bekerja dengan Kerajaan (SPA)
Kelebihan Bekerja dengan Kerajaan (SPA)Kelebihan Bekerja dengan Kerajaan (SPA)
Kelebihan Bekerja dengan Kerajaan (SPA)
 
Toxicodermias. Dra. María Angélica Marinovic
Toxicodermias. Dra. María Angélica MarinovicToxicodermias. Dra. María Angélica Marinovic
Toxicodermias. Dra. María Angélica Marinovic
 
Escabiosis
EscabiosisEscabiosis
Escabiosis
 
3. integración empresarial
3. integración empresarial3. integración empresarial
3. integración empresarial
 
Camino a la Nube - IDC España Virtualización, Cloud y Eficiencia de Centros ...
Camino a la Nube -  IDC España Virtualización, Cloud y Eficiencia de Centros ...Camino a la Nube -  IDC España Virtualización, Cloud y Eficiencia de Centros ...
Camino a la Nube - IDC España Virtualización, Cloud y Eficiencia de Centros ...
 
[Cloud Summit 2010] Francisco Gioielli - Google Apps
[Cloud Summit 2010] Francisco Gioielli - Google Apps[Cloud Summit 2010] Francisco Gioielli - Google Apps
[Cloud Summit 2010] Francisco Gioielli - Google Apps
 

Similar to Cloud platform overview for camping

Google cloud platform Introduction - 2014
Google cloud platform Introduction - 2014Google cloud platform Introduction - 2014
Google cloud platform Introduction - 2014Simon Su
 
Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Paris Open Source Summit
 
Java Web Programming Using Cloud Platform: Module 10
Java Web Programming Using Cloud Platform: Module 10Java Web Programming Using Cloud Platform: Module 10
Java Web Programming Using Cloud Platform: Module 10IMC Institute
 
Integrating Google Cloud Dataproc with Alluxio for faster performance in the ...
Integrating Google Cloud Dataproc with Alluxio for faster performance in the ...Integrating Google Cloud Dataproc with Alluxio for faster performance in the ...
Integrating Google Cloud Dataproc with Alluxio for faster performance in the ...Alluxio, Inc.
 
Session 4 GCCP.pptx
Session 4 GCCP.pptxSession 4 GCCP.pptx
Session 4 GCCP.pptxDSCIITPatna
 
Introduction to Google's Cloud Technologies
Introduction to Google's Cloud TechnologiesIntroduction to Google's Cloud Technologies
Introduction to Google's Cloud TechnologiesChris Schalk
 
Google Cloud Platform (GCP) At a Glance
Google Cloud Platform (GCP)  At a GlanceGoogle Cloud Platform (GCP)  At a Glance
Google Cloud Platform (GCP) At a GlanceCloud Analogy
 
Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...
Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...
Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...Google Cloud Platform - Japan
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessChris Schalk
 
30 daysofcloud - 2
30 daysofcloud - 230 daysofcloud - 2
30 daysofcloud - 2HitanshDoshi
 
Google Dev Fest Presentation
Google Dev Fest PresentationGoogle Dev Fest Presentation
Google Dev Fest PresentationAndrew Mackenzie
 
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012Andrew Mackenzie
 
Google Cloud Platform: Prototype ->Production-> Planet scale
Google Cloud Platform: Prototype ->Production-> Planet scaleGoogle Cloud Platform: Prototype ->Production-> Planet scale
Google Cloud Platform: Prototype ->Production-> Planet scaleIdan Tohami
 
Introduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform TechnologiesIntroduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform TechnologiesChris Schalk
 
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送Google Cloud Platform - Japan
 
Bogdan botea, dmitry nefedkin no fiddle, efficient development on the googl...
Bogdan botea, dmitry nefedkin   no fiddle, efficient development on the googl...Bogdan botea, dmitry nefedkin   no fiddle, efficient development on the googl...
Bogdan botea, dmitry nefedkin no fiddle, efficient development on the googl...Codecamp Romania
 
Modern Web Cloud Architecture based on Google Technologies
Modern Web Cloud Architecture based on Google TechnologiesModern Web Cloud Architecture based on Google Technologies
Modern Web Cloud Architecture based on Google TechnologiesMichael Ludwig
 

Similar to Cloud platform overview for camping (20)

Google cloud platform Introduction - 2014
Google cloud platform Introduction - 2014Google cloud platform Introduction - 2014
Google cloud platform Introduction - 2014
 
Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012Google AppEngine @Open World Forum 2012 - 12 oct.2012
Google AppEngine @Open World Forum 2012 - 12 oct.2012
 
OWF12/Java Moussine pouchkine Girard
OWF12/Java  Moussine pouchkine GirardOWF12/Java  Moussine pouchkine Girard
OWF12/Java Moussine pouchkine Girard
 
Gdsc muk - innocent
Gdsc   muk - innocentGdsc   muk - innocent
Gdsc muk - innocent
 
Java Web Programming Using Cloud Platform: Module 10
Java Web Programming Using Cloud Platform: Module 10Java Web Programming Using Cloud Platform: Module 10
Java Web Programming Using Cloud Platform: Module 10
 
Integrating Google Cloud Dataproc with Alluxio for faster performance in the ...
Integrating Google Cloud Dataproc with Alluxio for faster performance in the ...Integrating Google Cloud Dataproc with Alluxio for faster performance in the ...
Integrating Google Cloud Dataproc with Alluxio for faster performance in the ...
 
Session 4 GCCP.pptx
Session 4 GCCP.pptxSession 4 GCCP.pptx
Session 4 GCCP.pptx
 
Introduction to Google's Cloud Technologies
Introduction to Google's Cloud TechnologiesIntroduction to Google's Cloud Technologies
Introduction to Google's Cloud Technologies
 
Google Cloud Platform (GCP) At a Glance
Google Cloud Platform (GCP)  At a GlanceGoogle Cloud Platform (GCP)  At a Glance
Google Cloud Platform (GCP) At a Glance
 
Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...
Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...
Google Developers Summit Tokyo - Google Cloud Platform で知る Google クラウドの「Googl...
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for Business
 
30 daysofcloud - 2
30 daysofcloud - 230 daysofcloud - 2
30 daysofcloud - 2
 
Google Dev Fest Presentation
Google Dev Fest PresentationGoogle Dev Fest Presentation
Google Dev Fest Presentation
 
Google DevFest 2012 Presentation
Google DevFest 2012 PresentationGoogle DevFest 2012 Presentation
Google DevFest 2012 Presentation
 
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
Developing TouchActive with GAE and GWT - Google DevFest Barcelona 2012
 
Google Cloud Platform: Prototype ->Production-> Planet scale
Google Cloud Platform: Prototype ->Production-> Planet scaleGoogle Cloud Platform: Prototype ->Production-> Planet scale
Google Cloud Platform: Prototype ->Production-> Planet scale
 
Introduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform TechnologiesIntroduction to Google Cloud Platform Technologies
Introduction to Google Cloud Platform Technologies
 
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
[Cloud OnAir] Talks by DevRel Vol.4 データ管理とデータ ベース 2020年8月27日 放送
 
Bogdan botea, dmitry nefedkin no fiddle, efficient development on the googl...
Bogdan botea, dmitry nefedkin   no fiddle, efficient development on the googl...Bogdan botea, dmitry nefedkin   no fiddle, efficient development on the googl...
Bogdan botea, dmitry nefedkin no fiddle, efficient development on the googl...
 
Modern Web Cloud Architecture based on Google Technologies
Modern Web Cloud Architecture based on Google TechnologiesModern Web Cloud Architecture based on Google Technologies
Modern Web Cloud Architecture based on Google Technologies
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Cloud platform overview for camping

  • 1.
  • 2. Introduction to the Google Cloud Platform Alexis Moussine Pouchkine, Martin Görner, Google Developer Relations Didier Girard, SFEIR
  • 3. How many machines do you need?
  • 4. Big Data at Google 72 hours 100 million gigabytes 425 million users
  • 5. Servers? They can be aesthetically pleasing (street view)
  • 6. 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
  • 8. Opinionated web framework and deployment platform Easy to build Easy to scale Easy to maintain
  • 9. Get up and running quickly - NO Servers SDK Python, Java, Go runtimes Local development server, Eclipse Google Infrastructure Auto-scales Admin Console Easy management Logs
  • 10. 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 of Python Runtime Java Runtime Task Queues High Backends, Preview BigQuery Replication Pull Queues SLA Cloud SQL Announce Datastore Support GA BigQuery GA
  • 11. A month in the life of Google App Engine: 1,000,000 active applications 2 Trillion datastore operations half of active world IP addresses touch GAE
  • 12. Google App Engine Highlights Fully managed SQL and NoSQL services Rich APIs and Services Flexible pricing: Free to get started SLA from $9/mo Range of support packages: https://cloud.google.com/support/packages
  • 13. App Engine application architecture stateless servers, state in memchache and datastore => SCALE No SQL datastore Memcache stateless front instances stateless load balancer
  • 14. Google App Engine European Data Centers Compliance and Locality Application Hosting in EU Data replicated within EU
  • 15.
  • 16.
  • 17. end 2011: Pulse preinstalled on Kindle fire http://googleappengine.blogspot.com/2011/11/scaling-with-kindle-fire.html
  • 18. "I used to be blind, AppStats but now I can see :-)" -- An Early AppStats user
  • 19. Google Cloud Endpoints APIs for Mobile and Web Backends Made Easy (Experimental)
  • 20. Cloud SQL ● Familiarity: MySQL 5.5 ● Easy management: zero admin configuration and backups ● Security: synchronous geo-replication ● Flexibility: only pay for access time
  • 21. Search API (Experimental) Add Google-like full-text search to your application ● Custom scoring and snippeting ● GeoSearch
  • 22. Development Stacks Java: also available: + GO
  • 24. 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
  • 25. Architecture JSON over HTTP VM: ● Debian or CentOS ● 1, 2, 4, or 8 CPUs ● Up to 52GB of RAM
  • 26. 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! We're happy to discuss your use case CC Image courtesy of London looks
  • 30. BigQuery gives you this power Store data with reliability, redundancy and consistency Go from data to meaning At scale ... Quickly!
  • 31. How are developers using it? Game and social media analytics Infrastructure monitoring Advertising campaign optimization Sensor data analysis
  • 32. Upload your Data Google Cloud BigQuery Storage
  • 33. Regular expressions on 15.7 billion rows...
  • 34. Thank you! http://developers.google.com/cloud Martin Görner gplus.to/martin.gorner Alexis Mousine Pouchkine @alexismp Didier Girard @didiergirard