SlideShare a Scribd company logo
1 of 21
addresscloud.com
© 2018 addresscloud®
Faster Rasters in The Cloud
Tomas Holderness
#geomob March 2019
tomas@addresscloud.com | @iHolderness
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
addresscloud®
helps companies locate and
risk assess properties
© 2019 Addresscloud®
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
Map
Database Server
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
addresscloud.com
© 2018 addresscloud®
24.2 billion pixels
5 metre resolution
200 gigabytes
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
How do we serve big rasters whilst
maintaining performance at scale?
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
Serverless
Cloud
Optimised
Geotiffs
(COGs)
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
Serverless
Cloud
Optimised
Geotiffs
(COGs)
Web-first
Tiled
Compatible
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
Serverless
Cloud
Optimised
Geotiffs
(COGs)
Web-first
Tiled
Compatible
Managed
Scaleable
Cost-effective
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
Serverless
Cloud
Optimised
Geotiffs
(COGs)
Web-first
Tiled
Compatible
Managed
Scaleable
Cost-effective
© 2019 Addresscloud®
???
addresscloud.com
© 2018 addresscloud®
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
Map
Data Bucket Read COG Function
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
Response times from a sample of 100 requests. Mean time was 74 ms (σ = 19)
© 2019 Addresscloud®
addresscloud.com
© 2018 addresscloud®
It’s all in the address...
tomas@addresscloud.com | @iHolderness
blog.addresscloud.com

More Related Content

Similar to Faster Rasters in The Cloud

Data Boulders from Space: How DigitalGlobe Uses AWS to Manage Data
Data Boulders from Space: How DigitalGlobe Uses AWS to Manage DataData Boulders from Space: How DigitalGlobe Uses AWS to Manage Data
Data Boulders from Space: How DigitalGlobe Uses AWS to Manage DataAmazon Web Services
 
Partner Briefing_January 25 (FINAL).pptx
Partner Briefing_January 25 (FINAL).pptxPartner Briefing_January 25 (FINAL).pptx
Partner Briefing_January 25 (FINAL).pptxCloudera, Inc.
 
Accelerate Productivity by Computing at the Edge - AWS Online Tech Talks
Accelerate Productivity by Computing at the Edge - AWS Online Tech TalksAccelerate Productivity by Computing at the Edge - AWS Online Tech Talks
Accelerate Productivity by Computing at the Edge - AWS Online Tech TalksAmazon Web Services
 
Serverless PostGIS
Serverless PostGISServerless PostGIS
Serverless PostGISAddresscloud
 
Keynote_Disney_UnleashthePossibilitiesAvoidthePitfallswithCloud
Keynote_Disney_UnleashthePossibilitiesAvoidthePitfallswithCloudKeynote_Disney_UnleashthePossibilitiesAvoidthePitfallswithCloud
Keynote_Disney_UnleashthePossibilitiesAvoidthePitfallswithCloudAmazon Web Services
 
Arvizio MR Studio Overview
Arvizio MR Studio OverviewArvizio MR Studio Overview
Arvizio MR Studio OverviewJonathan Reeves
 
スマートコントラクトによってもたらされる共生社会とビジネス展開
スマートコントラクトによってもたらされる共生社会とビジネス展開スマートコントラクトによってもたらされる共生社会とビジネス展開
スマートコントラクトによってもたらされる共生社会とビジネス展開Wataru Fukatsu
 
SaaS, multi clouds and many more- all that create cost perks for the leading ...
SaaS, multi clouds and many more- all that create cost perks for the leading ...SaaS, multi clouds and many more- all that create cost perks for the leading ...
SaaS, multi clouds and many more- all that create cost perks for the leading ...Intelebee
 
Meetup AWS Berlin July 2018 - You're writing WAY too much CloudFormation
Meetup AWS Berlin July 2018 - You're writing WAY too much CloudFormationMeetup AWS Berlin July 2018 - You're writing WAY too much CloudFormation
Meetup AWS Berlin July 2018 - You're writing WAY too much CloudFormationAaron Walker
 
Big Data LDN 2018: HOW TO MOVE HADOOP DATA TO THE CLOUD EFFECTIVELY, EFFICIEN...
Big Data LDN 2018: HOW TO MOVE HADOOP DATA TO THE CLOUD EFFECTIVELY, EFFICIEN...Big Data LDN 2018: HOW TO MOVE HADOOP DATA TO THE CLOUD EFFECTIVELY, EFFICIEN...
Big Data LDN 2018: HOW TO MOVE HADOOP DATA TO THE CLOUD EFFECTIVELY, EFFICIEN...Matt Stubbs
 
AWE USA 2018 Startup Pitch: Jonathan Reeves with Arvizio
AWE USA 2018 Startup Pitch: Jonathan Reeves with ArvizioAWE USA 2018 Startup Pitch: Jonathan Reeves with Arvizio
AWE USA 2018 Startup Pitch: Jonathan Reeves with ArvizioAugmentedWorldExpo
 
Avner algom igt cloud igtdld event
Avner algom igt cloud   igtdld eventAvner algom igt cloud   igtdld event
Avner algom igt cloud igtdld eventAvner Algom
 
Hashicorp Corporate and Product Overview
Hashicorp Corporate and Product OverviewHashicorp Corporate and Product Overview
Hashicorp Corporate and Product OverviewStenio Ferreira
 
Qubism and scala nlp
Qubism and scala nlpQubism and scala nlp
Qubism and scala nlpJerome Banks
 
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...Amazon Web Services
 
How Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud AdoptionHow Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud AdoptionAmazon Web Services
 

Similar to Faster Rasters in The Cloud (20)

Data Boulders from Space: How DigitalGlobe Uses AWS to Manage Data
Data Boulders from Space: How DigitalGlobe Uses AWS to Manage DataData Boulders from Space: How DigitalGlobe Uses AWS to Manage Data
Data Boulders from Space: How DigitalGlobe Uses AWS to Manage Data
 
Partner Briefing_January 25 (FINAL).pptx
Partner Briefing_January 25 (FINAL).pptxPartner Briefing_January 25 (FINAL).pptx
Partner Briefing_January 25 (FINAL).pptx
 
Accelerate Productivity by Computing at the Edge - AWS Online Tech Talks
Accelerate Productivity by Computing at the Edge - AWS Online Tech TalksAccelerate Productivity by Computing at the Edge - AWS Online Tech Talks
Accelerate Productivity by Computing at the Edge - AWS Online Tech Talks
 
Serverless PostGIS
Serverless PostGISServerless PostGIS
Serverless PostGIS
 
Keynote_Disney_UnleashthePossibilitiesAvoidthePitfallswithCloud
Keynote_Disney_UnleashthePossibilitiesAvoidthePitfallswithCloudKeynote_Disney_UnleashthePossibilitiesAvoidthePitfallswithCloud
Keynote_Disney_UnleashthePossibilitiesAvoidthePitfallswithCloud
 
Build-a-Unified-Cloud
Build-a-Unified-CloudBuild-a-Unified-Cloud
Build-a-Unified-Cloud
 
Arvizio MR Studio Overview
Arvizio MR Studio OverviewArvizio MR Studio Overview
Arvizio MR Studio Overview
 
スマートコントラクトによってもたらされる共生社会とビジネス展開
スマートコントラクトによってもたらされる共生社会とビジネス展開スマートコントラクトによってもたらされる共生社会とビジネス展開
スマートコントラクトによってもたらされる共生社会とビジネス展開
 
Hybrid Cloud on AWS
Hybrid Cloud on AWSHybrid Cloud on AWS
Hybrid Cloud on AWS
 
SaaS, multi clouds and many more- all that create cost perks for the leading ...
SaaS, multi clouds and many more- all that create cost perks for the leading ...SaaS, multi clouds and many more- all that create cost perks for the leading ...
SaaS, multi clouds and many more- all that create cost perks for the leading ...
 
Meetup AWS Berlin July 2018 - You're writing WAY too much CloudFormation
Meetup AWS Berlin July 2018 - You're writing WAY too much CloudFormationMeetup AWS Berlin July 2018 - You're writing WAY too much CloudFormation
Meetup AWS Berlin July 2018 - You're writing WAY too much CloudFormation
 
Big Data LDN 2018: HOW TO MOVE HADOOP DATA TO THE CLOUD EFFECTIVELY, EFFICIEN...
Big Data LDN 2018: HOW TO MOVE HADOOP DATA TO THE CLOUD EFFECTIVELY, EFFICIEN...Big Data LDN 2018: HOW TO MOVE HADOOP DATA TO THE CLOUD EFFECTIVELY, EFFICIEN...
Big Data LDN 2018: HOW TO MOVE HADOOP DATA TO THE CLOUD EFFECTIVELY, EFFICIEN...
 
AWE USA 2018 Startup Pitch: Jonathan Reeves with Arvizio
AWE USA 2018 Startup Pitch: Jonathan Reeves with ArvizioAWE USA 2018 Startup Pitch: Jonathan Reeves with Arvizio
AWE USA 2018 Startup Pitch: Jonathan Reeves with Arvizio
 
Avner algom igt cloud igtdld event
Avner algom igt cloud   igtdld eventAvner algom igt cloud   igtdld event
Avner algom igt cloud igtdld event
 
Leveraging Multiple Cloud Orchestration
Leveraging Multiple Cloud OrchestrationLeveraging Multiple Cloud Orchestration
Leveraging Multiple Cloud Orchestration
 
Leveraging Multiple Cloud Orchestration
Leveraging Multiple Cloud OrchestrationLeveraging Multiple Cloud Orchestration
Leveraging Multiple Cloud Orchestration
 
Hashicorp Corporate and Product Overview
Hashicorp Corporate and Product OverviewHashicorp Corporate and Product Overview
Hashicorp Corporate and Product Overview
 
Qubism and scala nlp
Qubism and scala nlpQubism and scala nlp
Qubism and scala nlp
 
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
The Intelligent Edge for IoT: Help Customers Harness the Power of Connected I...
 
How Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud AdoptionHow Different Large Organizations are Approaching Cloud Adoption
How Different Large Organizations are Approaching Cloud Adoption
 

Recently uploaded

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

Faster Rasters in The Cloud