SlideShare ist ein Scribd-Unternehmen logo
1 von 34
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Kürzlich hochgeladen (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
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
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

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