SlideShare uma empresa Scribd logo
1 de 101
Baixar para ler offline
(without introducing more risk)
The Two Sides
Puppet
Gareth Rushgrove
Of Google Infrastructure for Everyone Else
(without introducing more risk)
@garethr
(without introducing more risk)
Gareth Rushgrove
(without introducing more risk)
Introduction
A strange format for a talk
This is a debate
Gareth Rushgrove
I’ll be debating both sides
Gareth Rushgrove
Taking opposing viewpoints on
the same issue, as a way of
exploring it in-depth
Gareth Rushgrove
The talk is split into two parts;
a For part and an Against part
Gareth Rushgrove
I’d like to explore:
- Technical practice evolution
- How we adopt software
- The organisational context
Gareth Rushgrove
This house believes…
Gareth Rushgrove
Successful companies will look
like Google in the future, so we
should adopt Google-like
software and practices today
Gareth Rushgrove
Important disclaimer
I’ve never worked for Google
Gareth Rushgrove
(without introducing more risk)For
You’re probably:
1 Struggling with distributed systems
2 Missing out on machine learning
3 Wondering how to scale operations
Gareth Rushgrove
Gareth Rushgrove
have a 10+ year head start
publish research that
influences out industry
Gareth Rushgrove
Gareth Rushgrove
MapReduce
Gareth Rushgrove
Chubby
Gareth Rushgrove
Borg
releases (and inspires)
software we use
Gareth Rushgrove
Gareth Rushgrove
Gareth Rushgrove
Go
Gareth Rushgrove
from
(without introducing more risk)
GFS = HDFS
BigTable = HBase
Protocol Buffers = Thrift or Avro (serialization)
Stubby = Thrift or Avro (RPC)
ColumnIO = Parquet
Dremel = Impala
Omega = Mesos
Blaze = Pants or Buck
FlumeJava = Crunch
Logsaver = Scribe or Flume
Millwheel = Storm or Samza?
Borgmon/Monarch = Graphite
Dapper = Zipkin
2014 from @avibryant, @joshwills, @skamille, @marius, @wickmanGareth Rushgrove
We have a term for this; #GIFEE
Gareth Rushgrove
Google Infrastructure for
Everyone Else
Gareth Rushgrove
Distributed systems are hard
Gareth Rushgrove
Building your own in-house
framework is likely a waste of time
Gareth Rushgrove
Gareth Rushgrove From Adrian Colyer, Accel, https://speakerdeck.com/acolyer/making-sense-of-it-all
Kubernetes is the 3rd generation
of Googles cluster management
software
Gareth Rushgrove
Gareth Rushgrove
The Kubernetes API provides
primitives that make doing the
right thing easier
- Orchestration
- Logging
- Configuration
- Self-healing
- Storage
Gareth Rushgrove
- Load balancing
- Service discovery
- Scaling
- Batch workloads
- Lots more
Gareth Rushgrove
Exposed via a modern API
Machine learning is going
to be massive
Gareth Rushgrove
Soon We Won’t Program
Computers. We’ll Train
Them Like Dogs
Gareth Rushgrove
”
“
TensorFlow is an open source
software library for numerical
computation
Gareth Rushgrove
(without introducing more risk)
Gareth Rushgrove
…
- Nearest neighbour
- Linear regression
- Recurrent neural networks
- Multilayer perceptron
- Lots more
Gareth Rushgrove
Gareth Rushgrove
Introductory ML docs
How do I do devops?
Gareth Rushgrove
Everyone ever
”
“
Gareth Rushgrove
explain how they work too
Gareth Rushgrove
SRE: Have software engineers
do operations
Gareth Rushgrove
Dan Luu, ex Google ”
“
http://danluu.com/google-sre-book/
(without introducing more risk)
Gareth Rushgrove
Dev SRE Ops
From http://web.devopstopologies.com/ by Matthew Skelton
The familiar:
- Capacity planning
- Performance
- Change management
- Monitoring
Gareth Rushgrove
The unfamiliar:
- Error budget
- Strong software engineering skills
- 50% operations work cap
Gareth Rushgrove
A growing ecosystem
Gareth Rushgrove
Gareth Rushgrove
Friendly vendors
Gareth Rushgrove
More friendly vendors
Gareth Rushgrove
Even more nice vendors
(without introducing more risk)
Summing up
For
“infrastructure” is shifting to a
higher level of abstraction
Gareth Rushgrove
It’s fine to just be a consumer
Gareth Rushgrove
You should be standing on the
shoulders of giants
Gareth Rushgrove
You should be standing on the
shoulders of
Gareth Rushgrove
(without introducing more risk)Against
Your organisation doesn’t
look like Google
Gareth Rushgrove
YOUR
ORGANISATION
DOESN’T LOOK
LIKE GOOGLEGareth Rushgrove
Could your organisation
look like Google?
Gareth Rushgrove
How many employees do you
have? Google have about 60,000
Gareth Rushgrove
What proportion of your
organisation are software
engineers or operations?
Gareth Rushgrove
50 percent?
Based on the Google annual report December 2014
Gareth Rushgrove
How much do you pay
software engineers?
Gareth Rushgrove
Gareth Rushgrove Data from Glassdoor, June 2016, based on 14k salaries
Gareth Rushgrove
The $3million engineer?
Gareth Rushgrove
Gareth Rushgrove
Build your own chips?
Could your organisation
really look like Google?
Gareth Rushgrove
So much of the information in
the SRE book makes PERFECT
sense if you’re Google
Gareth Rushgrove
John Vincent, Ops Hero ”
“
The reality outside Google
Gareth Rushgrove
<1% of US workers are software
engineers or programmers
Gareth Rushgrove US Bureau of Labor Statistics 2002. 1,069,000 jobs in working age population of 185million
Strategic vendor relationships
Gareth Rushgrove
Different application
constrains as well as different
organisational constrains
Gareth Rushgrove
Goal of SRE team isn’t zero
outages – SRE and product devs
are incentive aligned to spend the
error budget to get maximum
feature velocity
Gareth Rushgrove
Dan Luu, ex Google ”
“
http://danluu.com/google-sre-book/
What if you’re operating an air
traffic control system or a nuclear
power station? Your goal is
probably closer to zero outages
Gareth Rushgrove
Gareth Rushgrove
John Vincent SRE review
bringing a software engineering
perspective to a problem isn’t
always the best or right solution
Gareth Rushgrove
”
“
John Vincent, Ops Hero
Many of Google’s conclusions to
operations problems are not unique
Gareth Rushgrove
Gareth Rushgrove
Gareth Rushgrove
Innovation happens elsewhere
applies as much to Google as to
other organisations
Gareth Rushgrove
(without introducing more risk)
Summing up
Against
If a human operator needs to touch
your system during normal
operations, you have a bug. The
definition of normal changes as
your systems grow
Gareth Rushgrove
Carla Geisser, Google SRE
”
“
What is normal for Google
may not be suitable for
your organisation
Gareth Rushgrove
Your startup with a single-purpose
application does not have the
luxury of having your operations
team say I’m sorry you’re over
your error budget
Gareth Rushgrove
John Vincent, Ops Hero ”
“
Gareth Rushgrove
(without introducing more risk)
Conclusions
If all you take away is…
Who votes…
Gareth Rushgrove
For
Who votes…
Gareth Rushgrove
Against
Who thinks it’s the wrong question?
Gareth Rushgrove
Context is king
Gareth Rushgrove
Gareth Rushgrove
The Overwhelming power
of context
Gareth Rushgrove
Charity Majors, Ops Person Extraordinaire”
“
The technology we run, and how
we run it, are interlinked
Gareth Rushgrove
(without introducing more risk)
The field of Sociotechnical
Systems suggests that all human
systems include both a technical
system and a social system
Gareth Rushgrove
https://en.wikipedia.org/wiki/Coevolution#Technological_coevolution
(without introducing more risk)
Better outcomes are usually
obtained by a reciprocal process
of joint optimization, through
which both the technical system
and the social system change
Gareth Rushgrove
https://en.wikipedia.org/wiki/Coevolution#Technological_coevolution
Containers will not fix your
broken culture
Gareth Rushgrove
Bridget Kromhout, Worlds nicest Ops Person”
“
Awesome culture will not fix your
broken containers
Gareth Rushgrove
Me, paraphrasing Bridget ”
“
We are all collectively evolving the
practice of operations
Gareth Rushgrove
Keep sharing, because it’s a
pretty amazing ride
Gareth Rushgrove
(without introducing more risk)
Questions
And thanks for listening

Mais conteúdo relacionado

Destaque

Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, Smarter
Web 2.0 Expo
 

Destaque (20)

Kevin Kelly
Kevin KellyKevin Kelly
Kevin Kelly
 
Where in the publishing world are libraries?
Where in the publishing world are libraries?Where in the publishing world are libraries?
Where in the publishing world are libraries?
 
Where 2.0 Perch Product Launch Presentation
Where 2.0 Perch Product Launch PresentationWhere 2.0 Perch Product Launch Presentation
Where 2.0 Perch Product Launch Presentation
 
State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10State of the Internet Operating System: Web2 expo10
State of the Internet Operating System: Web2 expo10
 
webfonts & @font-face :: in brief
webfonts & @font-face :: in briefwebfonts & @font-face :: in brief
webfonts & @font-face :: in brief
 
Epub in the wild
Epub in the wildEpub in the wild
Epub in the wild
 
Strata Conference 2014 NYC with Twitter
Strata Conference 2014 NYC with TwitterStrata Conference 2014 NYC with Twitter
Strata Conference 2014 NYC with Twitter
 
Using WordPress for Digital Workflows and More
Using WordPress for Digital Workflows and MoreUsing WordPress for Digital Workflows and More
Using WordPress for Digital Workflows and More
 
Better Bash - Unit and Integration Testing
Better Bash - Unit and Integration TestingBetter Bash - Unit and Integration Testing
Better Bash - Unit and Integration Testing
 
jQuery Mobile: For Fun and Profit
jQuery Mobile: For Fun and ProfitjQuery Mobile: For Fun and Profit
jQuery Mobile: For Fun and Profit
 
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
Kobo: What Do eBook Customers Really, Really Want? (Tools of Change 2011)
 
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
(Short version) Building a Mobile, Social, Location-Based Game in 5 Weeks
 
Mobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen ScienceMobilising the world's Natural History - Open Data + Citizen Science
Mobilising the world's Natural History - Open Data + Citizen Science
 
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
Social Gold: The Design of FarmVille and Other Social Games (Web2Expo 2010)
 
Smaller, Flatter, Smarter
Smaller, Flatter, SmarterSmaller, Flatter, Smarter
Smaller, Flatter, Smarter
 
Web 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open LeadershipWeb 2.0 Expo Speech: Open Leadership
Web 2.0 Expo Speech: Open Leadership
 
Data Science and Smart Systems: Creating the Digital Brain
Data Science and Smart Systems: Creating the Digital Brain Data Science and Smart Systems: Creating the Digital Brain
Data Science and Smart Systems: Creating the Digital Brain
 
Hadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr AwadallahHadoop's Impact on the Future of Data Management | Amr Awadallah
Hadoop's Impact on the Future of Data Management | Amr Awadallah
 
Did Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications StrategyDid Social Media Hijack My Communications Strategy
Did Social Media Hijack My Communications Strategy
 
Tyranny of the SLA
Tyranny of the SLATyranny of the SLA
Tyranny of the SLA
 

Semelhante a Two Sides of Google Infrastructure for Everyone Else

DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
Gene Kim
 
Agile 2013 presentation, tom grant
Agile 2013 presentation, tom grantAgile 2013 presentation, tom grant
Agile 2013 presentation, tom grant
Tom Grant
 
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
HbBazan
 

Semelhante a Two Sides of Google Infrastructure for Everyone Else (20)

DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
DOES16 London - Gareth Rushgrove - Communication Between Tribes: A Story of S...
 
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
Internet of Things Brings On Development Demands That DevOps Manages, Say Exp...
 
Agile 2013 presentation, tom grant
Agile 2013 presentation, tom grantAgile 2013 presentation, tom grant
Agile 2013 presentation, tom grant
 
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
 
The future Proof Financial: Fintech
The future Proof Financial: FintechThe future Proof Financial: Fintech
The future Proof Financial: Fintech
 
Data Analysis - Making Big Data Work
Data Analysis - Making Big Data WorkData Analysis - Making Big Data Work
Data Analysis - Making Big Data Work
 
Mission Critical Use Cases Show How Analytics Architectures Usher in an Artif...
Mission Critical Use Cases Show How Analytics Architectures Usher in an Artif...Mission Critical Use Cases Show How Analytics Architectures Usher in an Artif...
Mission Critical Use Cases Show How Analytics Architectures Usher in an Artif...
 
Is big data just a buzzword -Big data simply explained
Is big data just a buzzword -Big data simply explainedIs big data just a buzzword -Big data simply explained
Is big data just a buzzword -Big data simply explained
 
DevOps Roadtrip NYC
DevOps Roadtrip NYC DevOps Roadtrip NYC
DevOps Roadtrip NYC
 
Inside Story on HPC’s Role in Bridges Strategic Reasoning Research Project at...
Inside Story on HPC’s Role in Bridges Strategic Reasoning Research Project at...Inside Story on HPC’s Role in Bridges Strategic Reasoning Research Project at...
Inside Story on HPC’s Role in Bridges Strategic Reasoning Research Project at...
 
Google Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryGoogle Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQuery
 
[@IndeedEng] Large scale interactive analytics with Imhotep
[@IndeedEng] Large scale interactive analytics with Imhotep[@IndeedEng] Large scale interactive analytics with Imhotep
[@IndeedEng] Large scale interactive analytics with Imhotep
 
Applied Data Science: Building a Beer Recommender | Data Science MD - Oct 2014
Applied Data Science: Building a Beer Recommender | Data Science MD - Oct 2014Applied Data Science: Building a Beer Recommender | Data Science MD - Oct 2014
Applied Data Science: Building a Beer Recommender | Data Science MD - Oct 2014
 
Machine Learning and Python For Marketing Automation | MKGO October 2019 | Ru...
Machine Learning and Python For Marketing Automation | MKGO October 2019 | Ru...Machine Learning and Python For Marketing Automation | MKGO October 2019 | Ru...
Machine Learning and Python For Marketing Automation | MKGO October 2019 | Ru...
 
Content In The Age of AI
Content In The Age of AIContent In The Age of AI
Content In The Age of AI
 
Collaborative Development: The Only CD That Matters - Brent Beer - Codemotion...
Collaborative Development: The Only CD That Matters - Brent Beer - Codemotion...Collaborative Development: The Only CD That Matters - Brent Beer - Codemotion...
Collaborative Development: The Only CD That Matters - Brent Beer - Codemotion...
 
Lessons from driving analytics projects
Lessons from driving analytics projectsLessons from driving analytics projects
Lessons from driving analytics projects
 
Devops
DevopsDevops
Devops
 
A Simple Approach for Screening Profile for Recruitment
A Simple Approach for Screening Profile for RecruitmentA Simple Approach for Screening Profile for Recruitment
A Simple Approach for Screening Profile for Recruitment
 
Algerian R Users Group (Official Kick Off)
Algerian R Users Group (Official Kick Off)Algerian R Users Group (Official Kick Off)
Algerian R Users Group (Official Kick Off)
 

Mais de Gareth Rushgrove

Mais de Gareth Rushgrove (20)

The Challenges of Container Configuration
The Challenges of Container ConfigurationThe Challenges of Container Configuration
The Challenges of Container Configuration
 
Puppet and Openshift
Puppet and OpenshiftPuppet and Openshift
Puppet and Openshift
 
Puppet Data Mining
Puppet Data MiningPuppet Data Mining
Puppet Data Mining
 
Web operations
Web operationsWeb operations
Web operations
 
Learnings from govuk
Learnings from govukLearnings from govuk
Learnings from govuk
 
Config managament for development environments ii
Config managament for development environments iiConfig managament for development environments ii
Config managament for development environments ii
 
Varnish Caching
Varnish CachingVarnish Caching
Varnish Caching
 
Vagrant and Configuration Management
Vagrant and Configuration ManagementVagrant and Configuration Management
Vagrant and Configuration Management
 
Metrics with Ganglia
Metrics with GangliaMetrics with Ganglia
Metrics with Ganglia
 
You're Going To Need A Bigger Toolbox
You're Going To Need A Bigger ToolboxYou're Going To Need A Bigger Toolbox
You're Going To Need A Bigger Toolbox
 
Automating web site deployment
Automating web site deploymentAutomating web site deployment
Automating web site deployment
 
Message Queues for Web Applications
Message Queues for Web ApplicationsMessage Queues for Web Applications
Message Queues for Web Applications
 
Beyond basic web development
Beyond basic web developmentBeyond basic web development
Beyond basic web development
 
Self Education for Web Professionals
Self Education for Web ProfessionalsSelf Education for Web Professionals
Self Education for Web Professionals
 
What to Build with Google App Engine
What to Build with Google App EngineWhat to Build with Google App Engine
What to Build with Google App Engine
 
App Engine for Python Developers
App Engine for Python DevelopersApp Engine for Python Developers
App Engine for Python Developers
 
Testing Django Applications
Testing Django ApplicationsTesting Django Applications
Testing Django Applications
 
Design Strategies for a Distributed Web
Design Strategies for a Distributed WebDesign Strategies for a Distributed Web
Design Strategies for a Distributed Web
 
A First Class Web Citizen
A First Class Web CitizenA First Class Web Citizen
A First Class Web Citizen
 
Parsing Microformats
Parsing MicroformatsParsing Microformats
Parsing Microformats
 

Último

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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+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@
 

Último (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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, ...
 
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...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+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...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

Two Sides of Google Infrastructure for Everyone Else