SlideShare une entreprise Scribd logo
1  sur  37
Measuring the Clouds Guy Rosen – Jack of all Clouds Image credit: flickr/mugley
Agenda Introductions Part I Website Enumeration Q&A Part II Resource ID Analysis Rumors and Revelations Q&A Image credit: filckr/childofwar
@guyro ,[object Object]
Blogger, JackOfAllClouds.comYou can take the guy out of development, but… Image credit: flickr/helico
What is Cloud Computing? Image credit: flickr/ferran-jorda
Part I: Website Enumeration Image credit: flickr/skibler
Is it in the cloud? Given a site… Reverse DNS IP block / WHOIS Image credit: flickr/pagedooley
Reverse DNS > host mydrifts.com mydrifts.com has address 75.101.155.188 > host 75.101.155.188 188.155.101.75.in-addr.arpadomain name pointer ec2-75-101-155-188.compute-1.amazonaws.com. Image credit: flickr/nico_
WHOIS > host ohmygov.com ohmygov.com has address 173.1.162.2 > whois 173.1.162.2 GoGrid NET-173-1-160-0-1173.1.160.0 - 173.1.175.255 Image credit: flickr/brownspan
Now we just need… … a big list of sites!  Quantcast top 500,000 Not covered: WWW site not in the cloud Backend / back office Research & Development etc.
And the winner is… Image credit: flickr/adelvinphotography
And the winner is… Image credit: flickr/adelvinphotography
And the winner is… Image credit: flickr/adelvinphotography
So what’s next? More providers vCloud Express Regional More data sets Global base Definition of cloud?
@guyro guy@guyrosen.com JackOfAllClouds.com Image credit: flickr/laurakgibbs
Part II: Resource ID Analysis Image credit: Wikimedia/Galen Parks Smith
Amazon EC2 Resource IDs Instance		i-31a74258 Reservation	r-01764c79 Volume		vol-d62bddbf Snapshot	snap-b9ab03d0 Image		ami-11ca2d78 Image credit: flickr/malingering
Is there a pattern? Image credit: flickr/auntiep
Is there a pattern? Image credit: flickr/auntiep
Is there a pattern? Image credit: flickr/auntiep
A few sleepless nights later… Image credit: flickr/aaronjacobs
Anatomy of an EC2 Resource ID Image credit: Wikimedia / Lienhard Schulz
Anatomy of an EC2 Resource ID i-31a74258 Image credit: Wikimedia / Lienhard Schulz
Anatomy of an EC2 Resource ID Type						Instance i – instance r – reservation vol – EBS volume snap – EBS snapshot ami – Amazon machine image i-31a74258 Image credit: Wikimedia / Lienhard Schulz
Anatomy of an EC2 Resource ID Type						Instance Inner Marker			Inner  ID:	0258 XOR with 4000 i-31a74258 Image credit: Wikimedia / Lienhard Schulz
Anatomy of an EC2 Resource ID Type						Instance Inner Marker			Inner  ID:	0258 Series Marker			Series ID:	00 		XOR with leftmost digits of Inner Marker 		(42) then XOR with e5 i-31a74258 Image credit: Wikimedia / Lienhard Schulz
Anatomy of an EC2 Resource ID Type						Instance Inner Marker			Inner  ID:	0258 Series Marker			Series ID:	00 SuperseriesMarkerSuperseries ID:	00 		XOR with rightmost digits of Inner Marker 		(58) then XOR with 69 i-31a74258 Image credit: Wikimedia / Lienhard Schulz
Anatomy of an EC2 Resource ID Type						Instance Inner Marker			Inner  ID:	0258 Series Marker			Series ID:	00 SuperseriesMarkerSuperseriesID:	00 Instance  00-00-0258 i-31a74258 Image credit: Wikimedia / Lienhard Schulz
Quirks, Notes & Caveats Instance IDs are always sometimes even Reservation IDs too Each EC2 region is entirely separate Different constants It’s all circumstantial! Image credit: flickr/kubina
Show us the results already! Image credit: flickr/photocapy
Show us the results already! Image credit: flickr/photocapy
Show us the results already! Image credit: flickr/photocapy
What do Amazon say? Officially: 		Nothing. Off the record: 		Plausible Image credit: flickr/markgee6
EC2 Rumors & Revelations From Randy Bias (CloudScaling.com) 40,000 servers 16.25MW total power (servers only) 95,000 sq ft (servers only) Target cost/server: $2,000-$2,500 Utilization rate was 70-75% Image credit: flickr/takomabibelot
EC2 Rumors & Revelations Inferred Revenues: $220M / year Amazon Other Revenue for 6mo: $260M (+10% Y/Y) Est. Cloud IaaS market:$400-600M, 10-20% Y/Y growth (during a downturn!) Image credit: flickr/takomabibelot
Conclusions? Cloud infrastructure is growing – fast! Amazon Web Services leads the pack This is only the beginning… Image credit: flickr/jphillipson
Conclusions? Image credit: flickr/jphillipson

Contenu connexe

En vedette

Linked In Slides for Real Estate
Linked In Slides for Real EstateLinked In Slides for Real Estate
Linked In Slides for Real EstateBrad Sage
 
Views of a New Customer Experience Landscape
Views of a New Customer Experience LandscapeViews of a New Customer Experience Landscape
Views of a New Customer Experience LandscapeSeb Haigh
 
CompañEros...
CompañEros...CompañEros...
CompañEros...Angel
 
Griffithpark
GriffithparkGriffithpark
Griffithparkshahmora
 
Ricardo reaño business management awards 2012
Ricardo reaño   business management awards 2012Ricardo reaño   business management awards 2012
Ricardo reaño business management awards 2012Ricardo Reaño
 
Transformation of the Academic Library
Transformation of the Academic LibraryTransformation of the Academic Library
Transformation of the Academic LibraryKurt De Belder
 
Heart Labyrinth Project: Art by Shelley M. House
Heart Labyrinth Project: Art by Shelley M. HouseHeart Labyrinth Project: Art by Shelley M. House
Heart Labyrinth Project: Art by Shelley M. HouseShelley House
 
classe sol 2011- 12
classe sol 2011- 12classe sol 2011- 12
classe sol 2011- 12Cucaferatona
 
111129 はじめてのnotes 概要_アップ用
111129 はじめてのnotes 概要_アップ用111129 はじめてのnotes 概要_アップ用
111129 はじめてのnotes 概要_アップ用Shouji Morimoto
 

En vedette (12)

Linked In Slides for Real Estate
Linked In Slides for Real EstateLinked In Slides for Real Estate
Linked In Slides for Real Estate
 
Power sar.10 11
Power sar.10 11Power sar.10 11
Power sar.10 11
 
Gincana anchieta
Gincana anchietaGincana anchieta
Gincana anchieta
 
Views of a New Customer Experience Landscape
Views of a New Customer Experience LandscapeViews of a New Customer Experience Landscape
Views of a New Customer Experience Landscape
 
CompañEros...
CompañEros...CompañEros...
CompañEros...
 
Griffithpark
GriffithparkGriffithpark
Griffithpark
 
Imagine
ImagineImagine
Imagine
 
Ricardo reaño business management awards 2012
Ricardo reaño   business management awards 2012Ricardo reaño   business management awards 2012
Ricardo reaño business management awards 2012
 
Transformation of the Academic Library
Transformation of the Academic LibraryTransformation of the Academic Library
Transformation of the Academic Library
 
Heart Labyrinth Project: Art by Shelley M. House
Heart Labyrinth Project: Art by Shelley M. HouseHeart Labyrinth Project: Art by Shelley M. House
Heart Labyrinth Project: Art by Shelley M. House
 
classe sol 2011- 12
classe sol 2011- 12classe sol 2011- 12
classe sol 2011- 12
 
111129 はじめてのnotes 概要_アップ用
111129 はじめてのnotes 概要_アップ用111129 はじめてのnotes 概要_アップ用
111129 はじめてのnotes 概要_アップ用
 

Similaire à Measuring The Clouds

Hacking cloud computing adoption
Hacking cloud computing adoptionHacking cloud computing adoption
Hacking cloud computing adoptionGuy Rosen
 
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012Saurabh Sahni
 
CloudML talk at DevFest Madurai 2016
CloudML talk at DevFest Madurai 2016 CloudML talk at DevFest Madurai 2016
CloudML talk at DevFest Madurai 2016 Karthik Padmanabhan
 
YQL - Christian Heilmann Open Hack London presentation
YQL - Christian Heilmann Open Hack London presentationYQL - Christian Heilmann Open Hack London presentation
YQL - Christian Heilmann Open Hack London presentationKorben00
 
The Guardian Open Platform Content API: Implementation
The Guardian Open Platform Content API: ImplementationThe Guardian Open Platform Content API: Implementation
The Guardian Open Platform Content API: ImplementationThe Guardian Open Platform
 
Enquire Within Upon Everything
Enquire Within Upon EverythingEnquire Within Upon Everything
Enquire Within Upon EverythingAlan Levine
 
Understanding Identity in the World of Web APIs – Ronnie Mitra, API Architec...
Understanding Identity in the World of Web APIs – Ronnie Mitra,  API Architec...Understanding Identity in the World of Web APIs – Ronnie Mitra,  API Architec...
Understanding Identity in the World of Web APIs – Ronnie Mitra, API Architec...CA API Management
 
Reuse, recycle, reduce: exploiting existing metadata at National Library of S...
Reuse, recycle, reduce: exploiting existing metadata at National Library of S...Reuse, recycle, reduce: exploiting existing metadata at National Library of S...
Reuse, recycle, reduce: exploiting existing metadata at National Library of S...Gill Hamilton
 
YQL & Yahoo! APIs - Open Hack India 2011
YQL & Yahoo! APIs - Open Hack India 2011YQL & Yahoo! APIs - Open Hack India 2011
YQL & Yahoo! APIs - Open Hack India 2011Saurabh Sahni
 
Open Hack London - Introduction to YQL
Open Hack London - Introduction to YQLOpen Hack London - Introduction to YQL
Open Hack London - Introduction to YQLChristian Heilmann
 
Microservices Manchester: Security, Microservces and Vault by Nicki Watt
Microservices Manchester:  Security, Microservces and Vault by Nicki WattMicroservices Manchester:  Security, Microservces and Vault by Nicki Watt
Microservices Manchester: Security, Microservces and Vault by Nicki WattOpenCredo
 
Apache Solr - search for everyone!
Apache Solr - search for everyone!Apache Solr - search for everyone!
Apache Solr - search for everyone!Jaran Flaath
 
d.mix: Programming by a Sample
d.mix: Programming by a Sampled.mix: Programming by a Sample
d.mix: Programming by a SampleLeslie W
 
Cloud security best practices in AWS by: Ankit Giri
Cloud security best practices in AWS by: Ankit GiriCloud security best practices in AWS by: Ankit Giri
Cloud security best practices in AWS by: Ankit GiriOWASP Delhi
 
The Next Big Thing is Web 3.0. Catch It If You Can
The Next Big Thing is Web 3.0. Catch It If You Can The Next Big Thing is Web 3.0. Catch It If You Can
The Next Big Thing is Web 3.0. Catch It If You Can Judy O'Connell
 
Cloud Architecture + Cloud Architects / Jan 24th 2012
Cloud Architecture + Cloud Architects / Jan 24th 2012Cloud Architecture + Cloud Architects / Jan 24th 2012
Cloud Architecture + Cloud Architects / Jan 24th 2012Lothar Wieske
 
JHipster and Okta - JHipster Virtual Meetup December 2020
JHipster and Okta - JHipster Virtual Meetup December 2020JHipster and Okta - JHipster Virtual Meetup December 2020
JHipster and Okta - JHipster Virtual Meetup December 2020Matt Raible
 

Similaire à Measuring The Clouds (20)

Hacking cloud computing adoption
Hacking cloud computing adoptionHacking cloud computing adoption
Hacking cloud computing adoption
 
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
 
Yql hacku iitd_2012
Yql hacku iitd_2012Yql hacku iitd_2012
Yql hacku iitd_2012
 
CloudML talk at DevFest Madurai 2016
CloudML talk at DevFest Madurai 2016 CloudML talk at DevFest Madurai 2016
CloudML talk at DevFest Madurai 2016
 
YQL - Christian Heilmann Open Hack London presentation
YQL - Christian Heilmann Open Hack London presentationYQL - Christian Heilmann Open Hack London presentation
YQL - Christian Heilmann Open Hack London presentation
 
YQL - HackU IIT Madras 2012
YQL - HackU IIT Madras 2012YQL - HackU IIT Madras 2012
YQL - HackU IIT Madras 2012
 
The Guardian Open Platform Content API: Implementation
The Guardian Open Platform Content API: ImplementationThe Guardian Open Platform Content API: Implementation
The Guardian Open Platform Content API: Implementation
 
Enquire Within Upon Everything
Enquire Within Upon EverythingEnquire Within Upon Everything
Enquire Within Upon Everything
 
Understanding Identity in the World of Web APIs – Ronnie Mitra, API Architec...
Understanding Identity in the World of Web APIs – Ronnie Mitra,  API Architec...Understanding Identity in the World of Web APIs – Ronnie Mitra,  API Architec...
Understanding Identity in the World of Web APIs – Ronnie Mitra, API Architec...
 
Reuse, recycle, reduce: exploiting existing metadata at National Library of S...
Reuse, recycle, reduce: exploiting existing metadata at National Library of S...Reuse, recycle, reduce: exploiting existing metadata at National Library of S...
Reuse, recycle, reduce: exploiting existing metadata at National Library of S...
 
YQL & Yahoo! APIs - Open Hack India 2011
YQL & Yahoo! APIs - Open Hack India 2011YQL & Yahoo! APIs - Open Hack India 2011
YQL & Yahoo! APIs - Open Hack India 2011
 
Open Hack London - Introduction to YQL
Open Hack London - Introduction to YQLOpen Hack London - Introduction to YQL
Open Hack London - Introduction to YQL
 
Microservices Manchester: Security, Microservces and Vault by Nicki Watt
Microservices Manchester:  Security, Microservces and Vault by Nicki WattMicroservices Manchester:  Security, Microservces and Vault by Nicki Watt
Microservices Manchester: Security, Microservces and Vault by Nicki Watt
 
Apache Solr - search for everyone!
Apache Solr - search for everyone!Apache Solr - search for everyone!
Apache Solr - search for everyone!
 
d.mix: Programming by a Sample
d.mix: Programming by a Sampled.mix: Programming by a Sample
d.mix: Programming by a Sample
 
2018 Writing Offensive .Net Tools
2018 Writing Offensive .Net Tools2018 Writing Offensive .Net Tools
2018 Writing Offensive .Net Tools
 
Cloud security best practices in AWS by: Ankit Giri
Cloud security best practices in AWS by: Ankit GiriCloud security best practices in AWS by: Ankit Giri
Cloud security best practices in AWS by: Ankit Giri
 
The Next Big Thing is Web 3.0. Catch It If You Can
The Next Big Thing is Web 3.0. Catch It If You Can The Next Big Thing is Web 3.0. Catch It If You Can
The Next Big Thing is Web 3.0. Catch It If You Can
 
Cloud Architecture + Cloud Architects / Jan 24th 2012
Cloud Architecture + Cloud Architects / Jan 24th 2012Cloud Architecture + Cloud Architects / Jan 24th 2012
Cloud Architecture + Cloud Architects / Jan 24th 2012
 
JHipster and Okta - JHipster Virtual Meetup December 2020
JHipster and Okta - JHipster Virtual Meetup December 2020JHipster and Okta - JHipster Virtual Meetup December 2020
JHipster and Okta - JHipster Virtual Meetup December 2020
 

Dernier

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 challengesrafiqahmad00786416
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
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 AmsterdamUiPathCommunity
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
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 FresherRemote DBA Services
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
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 WorkerThousandEyes
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
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 ModelDeepika Singh
 
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 REVIEWERMadyBayot
 
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 FMESafe Software
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
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 businesspanagenda
 
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, ...Angeliki Cooney
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Dernier (20)

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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
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
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
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
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Measuring The Clouds

  • 1. Measuring the Clouds Guy Rosen – Jack of all Clouds Image credit: flickr/mugley
  • 2. Agenda Introductions Part I Website Enumeration Q&A Part II Resource ID Analysis Rumors and Revelations Q&A Image credit: filckr/childofwar
  • 3.
  • 4. Blogger, JackOfAllClouds.comYou can take the guy out of development, but… Image credit: flickr/helico
  • 5. What is Cloud Computing? Image credit: flickr/ferran-jorda
  • 6. Part I: Website Enumeration Image credit: flickr/skibler
  • 7. Is it in the cloud? Given a site… Reverse DNS IP block / WHOIS Image credit: flickr/pagedooley
  • 8. Reverse DNS > host mydrifts.com mydrifts.com has address 75.101.155.188 > host 75.101.155.188 188.155.101.75.in-addr.arpadomain name pointer ec2-75-101-155-188.compute-1.amazonaws.com. Image credit: flickr/nico_
  • 9. WHOIS > host ohmygov.com ohmygov.com has address 173.1.162.2 > whois 173.1.162.2 GoGrid NET-173-1-160-0-1173.1.160.0 - 173.1.175.255 Image credit: flickr/brownspan
  • 10. Now we just need… … a big list of sites!  Quantcast top 500,000 Not covered: WWW site not in the cloud Backend / back office Research & Development etc.
  • 11. And the winner is… Image credit: flickr/adelvinphotography
  • 12. And the winner is… Image credit: flickr/adelvinphotography
  • 13. And the winner is… Image credit: flickr/adelvinphotography
  • 14. So what’s next? More providers vCloud Express Regional More data sets Global base Definition of cloud?
  • 15. @guyro guy@guyrosen.com JackOfAllClouds.com Image credit: flickr/laurakgibbs
  • 16. Part II: Resource ID Analysis Image credit: Wikimedia/Galen Parks Smith
  • 17. Amazon EC2 Resource IDs Instance i-31a74258 Reservation r-01764c79 Volume vol-d62bddbf Snapshot snap-b9ab03d0 Image ami-11ca2d78 Image credit: flickr/malingering
  • 18. Is there a pattern? Image credit: flickr/auntiep
  • 19. Is there a pattern? Image credit: flickr/auntiep
  • 20. Is there a pattern? Image credit: flickr/auntiep
  • 21. A few sleepless nights later… Image credit: flickr/aaronjacobs
  • 22. Anatomy of an EC2 Resource ID Image credit: Wikimedia / Lienhard Schulz
  • 23. Anatomy of an EC2 Resource ID i-31a74258 Image credit: Wikimedia / Lienhard Schulz
  • 24. Anatomy of an EC2 Resource ID Type Instance i – instance r – reservation vol – EBS volume snap – EBS snapshot ami – Amazon machine image i-31a74258 Image credit: Wikimedia / Lienhard Schulz
  • 25. Anatomy of an EC2 Resource ID Type Instance Inner Marker  Inner ID: 0258 XOR with 4000 i-31a74258 Image credit: Wikimedia / Lienhard Schulz
  • 26. Anatomy of an EC2 Resource ID Type Instance Inner Marker  Inner ID: 0258 Series Marker  Series ID: 00 XOR with leftmost digits of Inner Marker (42) then XOR with e5 i-31a74258 Image credit: Wikimedia / Lienhard Schulz
  • 27. Anatomy of an EC2 Resource ID Type Instance Inner Marker  Inner ID: 0258 Series Marker  Series ID: 00 SuperseriesMarkerSuperseries ID: 00 XOR with rightmost digits of Inner Marker (58) then XOR with 69 i-31a74258 Image credit: Wikimedia / Lienhard Schulz
  • 28. Anatomy of an EC2 Resource ID Type Instance Inner Marker  Inner ID: 0258 Series Marker  Series ID: 00 SuperseriesMarkerSuperseriesID: 00 Instance 00-00-0258 i-31a74258 Image credit: Wikimedia / Lienhard Schulz
  • 29. Quirks, Notes & Caveats Instance IDs are always sometimes even Reservation IDs too Each EC2 region is entirely separate Different constants It’s all circumstantial! Image credit: flickr/kubina
  • 30. Show us the results already! Image credit: flickr/photocapy
  • 31. Show us the results already! Image credit: flickr/photocapy
  • 32. Show us the results already! Image credit: flickr/photocapy
  • 33. What do Amazon say? Officially: Nothing. Off the record: Plausible Image credit: flickr/markgee6
  • 34. EC2 Rumors & Revelations From Randy Bias (CloudScaling.com) 40,000 servers 16.25MW total power (servers only) 95,000 sq ft (servers only) Target cost/server: $2,000-$2,500 Utilization rate was 70-75% Image credit: flickr/takomabibelot
  • 35. EC2 Rumors & Revelations Inferred Revenues: $220M / year Amazon Other Revenue for 6mo: $260M (+10% Y/Y) Est. Cloud IaaS market:$400-600M, 10-20% Y/Y growth (during a downturn!) Image credit: flickr/takomabibelot
  • 36. Conclusions? Cloud infrastructure is growing – fast! Amazon Web Services leads the pack This is only the beginning… Image credit: flickr/jphillipson
  • 37. Conclusions? Image credit: flickr/jphillipson
  • 38. @guyro guy@guyrosen.com JackOfAllClouds.com Image credit: flickr/kimberlyfaye