SlideShare a Scribd company logo
1 of 60
“GeoApps”


            Geo-Mapping and Visualization
            Location Based Services (LBS)
            Analyzing Geo-data
            Location based Mobile Apps
            Geospatial Applications
            Geo-Social Apps
            Emergency response Maps
            Geographic Information Systems
            Map-based Mashups and overlays
“GeoApps”


            Geo-Mapping and Visualization
            Location Based Services (LBS)
            Analyzing Geo-data
            Location based Mobile Apps
            Geospatial Applications
            Geo-Social Apps
            Emergency response Maps
            Geographic Information Systems
            Map-based Mashups and overlays


            Powered by the Cloud
The AWS Cloud


                Tools to access
                services


                Cross Service
                features



                High-level
                building blocks




                Low-level
                building blocks
Platform that provides foundation
to build innovation solutions on top


Platform that provides abstraction
to hide underlying layers (hardware and software)


Platform that is self-service

The Cloud
    as a Platform
         for Platforms
The Cloud as a
Platform
for Geo
GeoApps Need                   Cloud
Geo-compute and Analysis

                                 Massively
 App Server &     Service
                                 Scalable
  Database       Orientation
                                 Services
GeoApps Need                   Cloud
Geo-compute and Analysis       Elasticity

                                  Massively
 App Server &     Service
                                  Scalable
  Database       Orientation
                                  Services
1 Job, 1 Machine, 500 hours
500 Hours
$1500        To rack and stack on-premise




1 Job, 500 Machines, 1 hour
  One Hour
$26   For 3 years (reserved 100% utilized)
0
SwissTopo - The Swiss Federal Office of
 Topography
SwissTopo - The Swiss Federal Office of
 Topography




  GIS App: http://map.geo.admin.ch/
SwissTopo - The Swiss Federal Office of
 Topography




     30,000 unique visitors per day
     8 TB per month
     250,000,000 preproduced map tiles
     1,300 delivered map tiles per second
     40 GIS applications
     40 Web map services
High Performance WMS Service in the cloud
Topographical data + Hydrological data + Cloud
 computing = good dams

What is the best location for the dam for optimum results?
What is the best height for the dam?




                                      It would take 35
                                       days of non-stop
                                       computation
Digital Elevation Model


                                    Whether it makes
 Elevation              Elevation
                                    economic sense ?




             Distance                 Distance
“Cloud HD”
High Performance Cloud computing with Amazon EC2
Cluster Compute Instance Family


            2 * Xeon 5570 (“Intel Nehalem”)
            23 GB RAM
            10 gbps Ethernet
            1690 TB local disk
            HVM-based virtualization
            $1.60/hour
Amazon EC2 Instances




    Start                                                End

                  AWS Master Node
                                               Notify
From IDE
Command line   Input                 output
Web Console    dataset               results


  Input Data      Input S3      Output                  Get Results
                   bucket      S3 bucket


                         Amazon S3
GeoApps Need                   Cloud
Geo-compute and Analysis       Elasticity

                                  Massively
 App Server &     Service
                                  Scalable
  Database       Orientation
                                  Services
GeoApps Need                    Cloud
Geo-compute and Analysis      Elasticity
Visualization and Geo-Mapping
                                  Massively
 App Server &      Service
                                  Scalable
  Database        Orientation
                                  Services
GeoApps Need                    Cloud
Geo-compute and Analysis      Elasticity
Visualization and Geo-Mapping Flexibility
                                   Massively
 App Server &      Service
                                   Scalable
  Database        Orientation
                                   Services
Server on
Amazon EC2
Recovery.gov

       First government-wide system to move to the cloud
       Savings of over $750,000 in current budget cycle

         “Cloud computing strikes me as a perfect tool to help achieve
         greater transparency and accountability. Moving to the cloud
         allows us to provide better service at lower costs. I hope this
         development will inspire other government entities to accelerate
         their own efforts. The American taxpayers would be the
         winners.’’ -
         Earl E. Devaney, the Board’s Chairman.
Recovery.gov
ArcGIS Autoscaling Architecture in
the Cloud
                     More Info:
                     (Whitepaper)
                     http://bit.ly/aws-esri-arcgis-paper
GeoApps Need                    Cloud
Geo-compute and Analysis      Elasticity
Visualization and Geo-Mapping Flexibility
                                   Massively
 App Server &      Service
                                   Scalable
  Database        Orientation
                                   Services
GeoApps Need                    Cloud
Geo-compute and Analysis      Elasticity
Visualization and Geo-Mapping Flexibility
Geo-Data Storage and Delivery     Massively
 App Server &      Service
                                   Scalable
  Database        Orientation
                                   Services
GeoApps Need                    Cloud
Geo-compute and Analysis      Elasticity
Visualization and Geo-Mapping Flexibility
Geo-Data Storage and Delivery Low Cost
                                  Massively
 App Server &      Service
                                   Scalable
  Database        Orientation
                                   Services
World Wide Storage and Delivery Infrastructure


     Amazon S3                  Amazon
                                CloudFront

          • Elastic                  • Low Cost No
            Distributed                Commitment
            Highly                     Content
            Redundant                  Delivery
            Data Store

      5 Regions                 18 Edge Locations
      US West (N. California)   Ashburn, Dallas, Los Angeles, Miami,
      US East (N. Virgina)      Newark, Palo Alto, Seattle, St. Louis,
      EU West (Ireland)         Amsterdam, Dublin, Frankfurt,
      APAC (Singapore)          London, Hong Kong, Singapore,
      APAC (Japan)              Tokyo
GeoData Library
Share your Geo datasets
Monetize your geo-data
GeoApps Need                    Cloud
Geo-compute and Analysis      Elasticity
Visualization and Geo-Mapping Flexibility
Geo-Data Storage and Delivery Low Cost
                                  Massively
 App Server &      Service
                                   Scalable
  Database        Orientation
                                   Services
GeoApps Need                    Cloud
Geo-compute and Analysis       Elasticity
Visualization and Geo-Mapping Flexibility
Geo-Data Storage and Delivery Low Cost
                                   Massively
AgilityServer &Crisis Mapping
 App during            Service
                                   Scalable
   Database       Orientation
                                   Services
GeoApps Need                     Cloud
Geo-compute and Analysis         Elasticity
Visualization and Geo-Mapping    Flexibility
Geo-Data Storage and Delivery    Low Cost
                                     Massively
AgilityServer &Crisis Mapping
 App during            Service   Self Scalable
                                      Service
   Database       Orientation
                                     Services
Time to provision a server in an enterprise
350,000 Minutes (7-8 Months)
$1000     To rack and stack on-premise




Time to provision a server in the cloud
  <5 Minutes

$260      For 3 years (reserved 100% utilized)
Natural Disasters and Crisis
Haitian Earthquake
ESRI was able to provision ArcGIS server on Amazon EC2 in
less than 2 hours
www.Gulfofmexicoresponsemap.com was built
using ArcServer Standard version 9.3.1
leveraging the Flex API which utilizes ArcGIS
Online, Microsoft Bing, and Response Content
• Response content is refreshed twice a day
• Solution was deployed in Amazon
Japan Earthquake + Tsunami
GeoApps Need                     Cloud
Geo-compute and Analysis         Elasticity
Visualization and Geo-Mapping    Flexibility
Geo-Data Storage and Delivery    Low Cost
                                     Massively
AgilityServer &Crisis Mapping
 App during            Service   Self Scalable
                                      Service
   Database       Orientation
                                     Services
GeoApps Need                       Cloud
Geo-compute and Analysis           Elasticity
Visualization and Geo-Mapping      Flexibility
Geo-Data Storage and Delivery      Low Cost
                                       Massively
AgilityServer &Crisis Mapping
 App during            Service     Self Scalable
                                        Service
    Database         Orientation
Geo-Collaboration                      Services
GeoApps Need                       Cloud
Geo-compute and Analysis           Elasticity
Visualization and Geo-Mapping      Flexibility
Geo-Data Storage and Delivery      Low Cost
                                       Massively
AgilityServer &Crisis Mapping
 App during            Service     Self Scalable
                                        Service
    Database         Orientation
Geo-Collaboration                  EasyServices
Amazon EC2




Amazon S3
“Customers can immediately access and integrate most
current geospatial data into business analyses,
location-based marketing programs and risk
management calculations”

Geosk Platform and Geosk Library will be
powered by WeoGeo, which is powered by
Amazon Web Services
GeoApps Need                       Cloud
Geo-compute and Analysis           Elasticity
Visualization and Geo-Mapping      Flexibilty
Geo-Data Storage and Delivery      Low Cost
                                       Massively
AgilityServer &Crisis Mapping
 App during            Service     Self Scalable
                                        Service
    Database         Orientation
Geo-Collaboration                  EasyServices
GeoApps Need                       Cloud
Geo-compute and Analysis           Elasticity
Visualization and Geo-Mapping      Flexibilty
Geo-Data Storage and Delivery      Low Cost
                                       Massively
AgilityServer &Crisis Mapping
  App during           Service     Self Scalable
                                        Service
    Database         Orientation
Geo-Collaboration                  EasyServices
Innovation                         Open
GIS Amazon Machine Images
http://suite.opengeo.org/docs/usermanual/
installation/aws/index.html
GeoApps Need                       Cloud
Geo-compute and Analysis           Elasticity
Visualization and Geo-Mapping      Flexibilty
Geo-Data Storage and Delivery      Low Cost
                                       Massively
AgilityServer &Crisis Mapping
  App during           Service     Self Scalable
                                        Service
    Database         Orientation
Geo-Collaboration                  EasyServices
Innovation                         Open
The Cloud is an
ideal platform
for Geo
KEY BENEFITS TO RUNNING IN THE AWS CLOUD


     Lowers Cost              Increases Agility
    Eliminates Capital
                              Reduce Time to Market
       Investment
                               Removes constraints
 Reduces Operational Costs




  Removes the “Heavy             Foundation for
       Lifting”                  21st Century
   Leverages Scalability,
   Reliability and Security
                                 Architectures
GeoApps in the AWS Cloud - Jinesh Varia

More Related Content

What's hot

Cloud Computing Design Considerations
Cloud Computing Design ConsiderationsCloud Computing Design Considerations
Cloud Computing Design ConsiderationsMike Kavis
 
Introduction to WebGIS- Esri norsk BK 2014
Introduction to WebGIS- Esri norsk BK 2014Introduction to WebGIS- Esri norsk BK 2014
Introduction to WebGIS- Esri norsk BK 2014Geodata AS
 
Deep dive on amazon rekognition architectures for image analysis - MCL318 - ...
Deep dive on amazon rekognition architectures for image analysis - MCL318  - ...Deep dive on amazon rekognition architectures for image analysis - MCL318  - ...
Deep dive on amazon rekognition architectures for image analysis - MCL318 - ...Amazon Web Services
 
Introduction to spatial data mining
Introduction to spatial data miningIntroduction to spatial data mining
Introduction to spatial data miningHoang Nguyen
 
Spatial Data Infrastructure Best Practices with GeoNode
Spatial Data Infrastructure Best Practices with GeoNodeSpatial Data Infrastructure Best Practices with GeoNode
Spatial Data Infrastructure Best Practices with GeoNodeSebastian Benthall
 
Modern Big Data Analytics Tools: An Overview
Modern Big Data Analytics Tools: An OverviewModern Big Data Analytics Tools: An Overview
Modern Big Data Analytics Tools: An OverviewGreat Wide Open
 
Gis+tutorial+1+basic+workbook
Gis+tutorial+1+basic+workbookGis+tutorial+1+basic+workbook
Gis+tutorial+1+basic+workbookClara Advn
 
Operations: Production Readiness
Operations: Production ReadinessOperations: Production Readiness
Operations: Production ReadinessAmazon Web Services
 
Data mining Measuring similarity and desimilarity
Data mining Measuring similarity and desimilarityData mining Measuring similarity and desimilarity
Data mining Measuring similarity and desimilarityRushali Deshmukh
 
Privacy, security and ethics in data science
Privacy, security and ethics in data sciencePrivacy, security and ethics in data science
Privacy, security and ethics in data scienceNikolaos Vasiloglou
 
Database recovery
Database recoveryDatabase recovery
Database recoveryStudent
 
Business case for Big Data Analytics
Business case for Big Data AnalyticsBusiness case for Big Data Analytics
Business case for Big Data AnalyticsVijay Rao
 
Python Machine Learning Tutorial | Machine Learning Algorithms | Python Train...
Python Machine Learning Tutorial | Machine Learning Algorithms | Python Train...Python Machine Learning Tutorial | Machine Learning Algorithms | Python Train...
Python Machine Learning Tutorial | Machine Learning Algorithms | Python Train...Edureka!
 
Big data lecture notes
Big data lecture notesBig data lecture notes
Big data lecture notesMohit Saini
 

What's hot (20)

Cloud Computing Design Considerations
Cloud Computing Design ConsiderationsCloud Computing Design Considerations
Cloud Computing Design Considerations
 
Introduction to WebGIS- Esri norsk BK 2014
Introduction to WebGIS- Esri norsk BK 2014Introduction to WebGIS- Esri norsk BK 2014
Introduction to WebGIS- Esri norsk BK 2014
 
Lect12 graph mining
Lect12 graph miningLect12 graph mining
Lect12 graph mining
 
Deep dive on amazon rekognition architectures for image analysis - MCL318 - ...
Deep dive on amazon rekognition architectures for image analysis - MCL318  - ...Deep dive on amazon rekognition architectures for image analysis - MCL318  - ...
Deep dive on amazon rekognition architectures for image analysis - MCL318 - ...
 
Big data
Big dataBig data
Big data
 
Introduction to spatial data mining
Introduction to spatial data miningIntroduction to spatial data mining
Introduction to spatial data mining
 
Spatial Data Infrastructure Best Practices with GeoNode
Spatial Data Infrastructure Best Practices with GeoNodeSpatial Data Infrastructure Best Practices with GeoNode
Spatial Data Infrastructure Best Practices with GeoNode
 
Modern Big Data Analytics Tools: An Overview
Modern Big Data Analytics Tools: An OverviewModern Big Data Analytics Tools: An Overview
Modern Big Data Analytics Tools: An Overview
 
Gis+tutorial+1+basic+workbook
Gis+tutorial+1+basic+workbookGis+tutorial+1+basic+workbook
Gis+tutorial+1+basic+workbook
 
Operations: Production Readiness
Operations: Production ReadinessOperations: Production Readiness
Operations: Production Readiness
 
Data mining Measuring similarity and desimilarity
Data mining Measuring similarity and desimilarityData mining Measuring similarity and desimilarity
Data mining Measuring similarity and desimilarity
 
Privacy, security and ethics in data science
Privacy, security and ethics in data sciencePrivacy, security and ethics in data science
Privacy, security and ethics in data science
 
Database recovery
Database recoveryDatabase recovery
Database recovery
 
Business case for Big Data Analytics
Business case for Big Data AnalyticsBusiness case for Big Data Analytics
Business case for Big Data Analytics
 
Spatial Database
Spatial DatabaseSpatial Database
Spatial Database
 
Cloud computing market
Cloud computing marketCloud computing market
Cloud computing market
 
Python Machine Learning Tutorial | Machine Learning Algorithms | Python Train...
Python Machine Learning Tutorial | Machine Learning Algorithms | Python Train...Python Machine Learning Tutorial | Machine Learning Algorithms | Python Train...
Python Machine Learning Tutorial | Machine Learning Algorithms | Python Train...
 
Ml ops on AWS
Ml ops on AWSMl ops on AWS
Ml ops on AWS
 
Gis
GisGis
Gis
 
Big data lecture notes
Big data lecture notesBig data lecture notes
Big data lecture notes
 

Similar to GeoApps in the AWS Cloud - Jinesh Varia

AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS Amazon Web Services
 
AWS Summit Paris - Keynote Slides
AWS Summit Paris - Keynote SlidesAWS Summit Paris - Keynote Slides
AWS Summit Paris - Keynote SlidesAmazon Web Services
 
Keynote - Cloud e o Futuro com Werner Vogels, CTO da amazon
Keynote - Cloud e o Futuro com Werner Vogels, CTO da amazonKeynote - Cloud e o Futuro com Werner Vogels, CTO da amazon
Keynote - Cloud e o Futuro com Werner Vogels, CTO da amazonAmazon Web Services LATAM
 
Keynote aws summit 2012 final
Keynote aws summit 2012 finalKeynote aws summit 2012 final
Keynote aws summit 2012 finalinfolive
 
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 AustraliaYour Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 AustraliaAmazon Web Services
 
Esri Application on AWS Cloud Webinar
Esri Application on AWS Cloud WebinarEsri Application on AWS Cloud Webinar
Esri Application on AWS Cloud WebinarAmazon Web Services
 
ENT310 Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Ap...
ENT310 Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Ap...ENT310 Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Ap...
ENT310 Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Ap...Amazon Web Services
 
Microservices and serverless for MegaStartups - DLD TLV 2017
Microservices and serverless for MegaStartups - DLD TLV 2017Microservices and serverless for MegaStartups - DLD TLV 2017
Microservices and serverless for MegaStartups - DLD TLV 2017Boaz Ziniman
 
Geospatial Workloads on AWS_Herman Coomans
Geospatial Workloads on AWS_Herman CoomansGeospatial Workloads on AWS_Herman Coomans
Geospatial Workloads on AWS_Herman CoomansHelen Rogers
 
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...New Relic
 
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.comCloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.comAmazon Web Services
 
Deep Dive on Microservices and Docker
Deep Dive on Microservices and DockerDeep Dive on Microservices and Docker
Deep Dive on Microservices and DockerKristana Kane
 
Azure - The Good Parts
Azure - The Good PartsAzure - The Good Parts
Azure - The Good PartsMark Allan
 
Fórum E-commerce Brasil 2010: Jinesh Varia
Fórum E-commerce Brasil 2010: Jinesh VariaFórum E-commerce Brasil 2010: Jinesh Varia
Fórum E-commerce Brasil 2010: Jinesh VariaiMasters
 
Scalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesScalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesGlobus
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Geodata AS
 

Similar to GeoApps in the AWS Cloud - Jinesh Varia (20)

AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS AWS Customer Presentation - ESRI; Maps and Apps on AWS
AWS Customer Presentation - ESRI; Maps and Apps on AWS
 
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
Hawaii Pacific GIS Conference 2012: Esri ArcGIS 10.1 - What's Coming in ArcGI...
 
AWS Summit Paris - Keynote Slides
AWS Summit Paris - Keynote SlidesAWS Summit Paris - Keynote Slides
AWS Summit Paris - Keynote Slides
 
Keynote - Cloud e o Futuro com Werner Vogels, CTO da amazon
Keynote - Cloud e o Futuro com Werner Vogels, CTO da amazonKeynote - Cloud e o Futuro com Werner Vogels, CTO da amazon
Keynote - Cloud e o Futuro com Werner Vogels, CTO da amazon
 
Keynote aws summit 2012 final
Keynote aws summit 2012 finalKeynote aws summit 2012 final
Keynote aws summit 2012 final
 
Barak Regev - Google Cloud Platform
Barak Regev - Google Cloud PlatformBarak Regev - Google Cloud Platform
Barak Regev - Google Cloud Platform
 
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 AustraliaYour Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
Your Future with Cloud Computing - Dr. Werner Vogels - AWS Summit 2012 Australia
 
Esri Application on AWS Cloud Webinar
Esri Application on AWS Cloud WebinarEsri Application on AWS Cloud Webinar
Esri Application on AWS Cloud Webinar
 
ENT310 Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Ap...
ENT310 Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Ap...ENT310 Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Ap...
ENT310 Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Ap...
 
Microservices and serverless for MegaStartups - DLD TLV 2017
Microservices and serverless for MegaStartups - DLD TLV 2017Microservices and serverless for MegaStartups - DLD TLV 2017
Microservices and serverless for MegaStartups - DLD TLV 2017
 
Geospatial Workloads on AWS_Herman Coomans
Geospatial Workloads on AWS_Herman CoomansGeospatial Workloads on AWS_Herman Coomans
Geospatial Workloads on AWS_Herman Coomans
 
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
Microservices? Dynamic Infrastructure? - Adventures in Keeping Your Applicati...
 
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.comCloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
Cloud Computing for the Enterprise, Dr Werner Vogels, CTO Amazon.com
 
GCP.pptx
GCP.pptxGCP.pptx
GCP.pptx
 
Keynote - AWS India Summit 2012
Keynote - AWS India Summit 2012Keynote - AWS India Summit 2012
Keynote - AWS India Summit 2012
 
Deep Dive on Microservices and Docker
Deep Dive on Microservices and DockerDeep Dive on Microservices and Docker
Deep Dive on Microservices and Docker
 
Azure - The Good Parts
Azure - The Good PartsAzure - The Good Parts
Azure - The Good Parts
 
Fórum E-commerce Brasil 2010: Jinesh Varia
Fórum E-commerce Brasil 2010: Jinesh VariaFórum E-commerce Brasil 2010: Jinesh Varia
Fórum E-commerce Brasil 2010: Jinesh Varia
 
Scalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesScalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized Services
 
Imagery and beyond - BK 2016
Imagery and beyond - BK 2016Imagery and beyond - BK 2016
Imagery and beyond - BK 2016
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Recently uploaded

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
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
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
🐬 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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech 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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 
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
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
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
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 

GeoApps in the AWS Cloud - Jinesh Varia

  • 1.
  • 2. “GeoApps” Geo-Mapping and Visualization Location Based Services (LBS) Analyzing Geo-data Location based Mobile Apps Geospatial Applications Geo-Social Apps Emergency response Maps Geographic Information Systems Map-based Mashups and overlays
  • 3. “GeoApps” Geo-Mapping and Visualization Location Based Services (LBS) Analyzing Geo-data Location based Mobile Apps Geospatial Applications Geo-Social Apps Emergency response Maps Geographic Information Systems Map-based Mashups and overlays Powered by the Cloud
  • 4. The AWS Cloud Tools to access services Cross Service features High-level building blocks Low-level building blocks
  • 5. Platform that provides foundation to build innovation solutions on top Platform that provides abstraction to hide underlying layers (hardware and software) Platform that is self-service The Cloud as a Platform for Platforms
  • 6. The Cloud as a Platform for Geo
  • 7. GeoApps Need Cloud Geo-compute and Analysis Massively App Server & Service Scalable Database Orientation Services
  • 8. GeoApps Need Cloud Geo-compute and Analysis Elasticity Massively App Server & Service Scalable Database Orientation Services
  • 9. 1 Job, 1 Machine, 500 hours 500 Hours $1500 To rack and stack on-premise 1 Job, 500 Machines, 1 hour One Hour $26 For 3 years (reserved 100% utilized) 0
  • 10. SwissTopo - The Swiss Federal Office of Topography
  • 11. SwissTopo - The Swiss Federal Office of Topography GIS App: http://map.geo.admin.ch/
  • 12. SwissTopo - The Swiss Federal Office of Topography 30,000 unique visitors per day 8 TB per month 250,000,000 preproduced map tiles 1,300 delivered map tiles per second 40 GIS applications 40 Web map services
  • 13. High Performance WMS Service in the cloud
  • 14. Topographical data + Hydrological data + Cloud computing = good dams What is the best location for the dam for optimum results? What is the best height for the dam? It would take 35 days of non-stop computation
  • 15. Digital Elevation Model Whether it makes Elevation Elevation economic sense ? Distance Distance
  • 16. “Cloud HD” High Performance Cloud computing with Amazon EC2 Cluster Compute Instance Family 2 * Xeon 5570 (“Intel Nehalem”) 23 GB RAM 10 gbps Ethernet 1690 TB local disk HVM-based virtualization $1.60/hour
  • 17. Amazon EC2 Instances Start End AWS Master Node Notify From IDE Command line Input output Web Console dataset results Input Data Input S3 Output Get Results bucket S3 bucket Amazon S3
  • 18. GeoApps Need Cloud Geo-compute and Analysis Elasticity Massively App Server & Service Scalable Database Orientation Services
  • 19. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Massively App Server & Service Scalable Database Orientation Services
  • 20. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Massively App Server & Service Scalable Database Orientation Services
  • 22. Recovery.gov First government-wide system to move to the cloud Savings of over $750,000 in current budget cycle “Cloud computing strikes me as a perfect tool to help achieve greater transparency and accountability. Moving to the cloud allows us to provide better service at lower costs. I hope this development will inspire other government entities to accelerate their own efforts. The American taxpayers would be the winners.’’ - Earl E. Devaney, the Board’s Chairman.
  • 23.
  • 25. ArcGIS Autoscaling Architecture in the Cloud More Info: (Whitepaper) http://bit.ly/aws-esri-arcgis-paper
  • 26.
  • 27.
  • 28. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Massively App Server & Service Scalable Database Orientation Services
  • 29. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Geo-Data Storage and Delivery Massively App Server & Service Scalable Database Orientation Services
  • 30. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Geo-Data Storage and Delivery Low Cost Massively App Server & Service Scalable Database Orientation Services
  • 31. World Wide Storage and Delivery Infrastructure Amazon S3 Amazon CloudFront • Elastic • Low Cost No Distributed Commitment Highly Content Redundant Delivery Data Store 5 Regions 18 Edge Locations US West (N. California) Ashburn, Dallas, Los Angeles, Miami, US East (N. Virgina) Newark, Palo Alto, Seattle, St. Louis, EU West (Ireland) Amsterdam, Dublin, Frankfurt, APAC (Singapore) London, Hong Kong, Singapore, APAC (Japan) Tokyo
  • 33. Share your Geo datasets
  • 35.
  • 36. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Geo-Data Storage and Delivery Low Cost Massively App Server & Service Scalable Database Orientation Services
  • 37. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Geo-Data Storage and Delivery Low Cost Massively AgilityServer &Crisis Mapping App during Service Scalable Database Orientation Services
  • 38. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Geo-Data Storage and Delivery Low Cost Massively AgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Services
  • 39.
  • 40. Time to provision a server in an enterprise 350,000 Minutes (7-8 Months) $1000 To rack and stack on-premise Time to provision a server in the cloud <5 Minutes $260 For 3 years (reserved 100% utilized)
  • 42. Haitian Earthquake ESRI was able to provision ArcGIS server on Amazon EC2 in less than 2 hours
  • 43.
  • 44. www.Gulfofmexicoresponsemap.com was built using ArcServer Standard version 9.3.1 leveraging the Flex API which utilizes ArcGIS Online, Microsoft Bing, and Response Content • Response content is refreshed twice a day • Solution was deployed in Amazon
  • 46. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Geo-Data Storage and Delivery Low Cost Massively AgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Services
  • 47. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Geo-Data Storage and Delivery Low Cost Massively AgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Geo-Collaboration Services
  • 48. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibility Geo-Data Storage and Delivery Low Cost Massively AgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Geo-Collaboration EasyServices
  • 49.
  • 50.
  • 52. “Customers can immediately access and integrate most current geospatial data into business analyses, location-based marketing programs and risk management calculations” Geosk Platform and Geosk Library will be powered by WeoGeo, which is powered by Amazon Web Services
  • 53. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibilty Geo-Data Storage and Delivery Low Cost Massively AgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Geo-Collaboration EasyServices
  • 54. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibilty Geo-Data Storage and Delivery Low Cost Massively AgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Geo-Collaboration EasyServices Innovation Open
  • 57. GeoApps Need Cloud Geo-compute and Analysis Elasticity Visualization and Geo-Mapping Flexibilty Geo-Data Storage and Delivery Low Cost Massively AgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Geo-Collaboration EasyServices Innovation Open
  • 58. The Cloud is an ideal platform for Geo
  • 59. KEY BENEFITS TO RUNNING IN THE AWS CLOUD Lowers Cost Increases Agility Eliminates Capital Reduce Time to Market Investment Removes constraints Reduces Operational Costs Removes the “Heavy Foundation for Lifting” 21st Century Leverages Scalability, Reliability and Security Architectures

Editor's Notes

  1. Jinesh
  2. Swisstopo currently serves with its Amazon EC2 instances up to 30,000 unique visitors per day. This equates to data transfer of 8 TB per month; up to 1,300 delivered map tiles per second; 250,000,000 preproduced map tiles in Amazon Simple Storage Service (Amazon S3); and 40 GIS applications with 40 Web map services for Swiss Federal offices, among other customers. Swisstopo estimates it is now possible for the FSDI team to launch a new server within hours, instead of the weeks or months it took before using AWS.
  3. The first diagram depicts a setup to do high performance OGC WMS setup for a lot of source image files, usually uncompressed GeoTiff files. This setup puts source GeoTiffs on S3 allowing n-number of servers to be started without having to script loading of large EBS volumes with data for the whole area. Each zone group acts like a stripe of the overall coverage area. This happens automatically because the front-end index cluster only refers requests for certain geographic areas to certain zones, making them cache just those files to local EC2 volume.
  4. This is an example what data can do today.An Analyst firm PSR took topographical data from NASA of area of 1o latitude x 1o longitude of an river in India (Sub river of Ganga) and analyzed the data with hydrological information (river flow) to determine the best site for constructions of hydro plants.Hydro inventory studies determine the best sites for the construction of hydro plants and their size in terms of installed capacity, dam height, reservoir area and storage capacity. These studies rely on topographical and hydrological information (hydropower just the conversion of potential energy into kinetic energy that moves the turbines and finally electric energy produced by the generator which is coupled to the turbine). Thus, the key components for hydropower are the artificially produced head by the damming of the river and the river streamflow (hydrology).  NASA and the Japanese Government launched in 2009 a public database with an approximated topographical data for the entire Earth, based on satellite infrared measurements. One selects the area of interest (river basin plans where hydro projects are being planned) and downloads the data from NASA’s servers. Each file contains topographical data that covers an area of 1o latitude x 1o longitude (see below and notice “scarf” running above the red arrow, indicating the river pathway).  The first task then becomes to massively process this data, which is also known as Digital Elevation Model (DEM) in order to:  Infer the river path (Geographical Information Systems are used in this task)Determine the river elevation profile (from headwaters to mouth)Calculate cross sections profiles at various pointsUse all previous information to estimate the investment costs to build the hydro plant, deciding its best construction layout  For instance, a river with an extension of 500km for which one investigates where to develop hydro plants based on a discretization of one kilometer and in each case how high the dam should be based on 20 elevations and choosing from 5 different engineering layouts would require 500 x 20 x 5 = 50,000 alternatives. Our model currently estimates construction costs in roughly one minute per alternative. Thus, if using a single machine, the total processing time to carry out the previous tasks would require 35 days of non-stop computation. As each computation may be carried out independently, the procedure may be processed in parallel using the Amazon Web Services - AWS. After pre-processing is made (steps (i)-(iv) above), the best construction alternative in each point is known. It remains to be determined where to build the plants (i.e. which of the those 500 sites are the “right ones”? and in each case “what is the best height for the dam?”). The problem becomes (mathematically) interesting because the combinations of possible ways to explore the hydro potential with the plants is exponential. The next figure shows two alternatives, one with three larger plants (left) and another with four smaller ones (right).  To answer these questions, we formulate a Mixed Integer Programming model (MIP) that uses all pre-processed information regarding the construction costs and alternatives and determines the optimum solution, that is, that maximizes the economic benefit of developing the projects. This benefit is measured by a cash flow analysis that considers revenues related to the sales of electricity produced in the hydro plants on one side and the investment and operation costs on another. Socio-environmental factors are also considered in the analysis as economically interesting projects may not be feasible due to constraints.
  5. they provide a visual representation of the US with the distribution of stimulus funding in the form of contracts, loans and grants. If you drill down into the top level map, there is a detailed map that allows you to see the funding and programs right down to an individual township. For each contract, grant or load you can see the dollars that were spent and the jobs that were created. This tracks the distribution of $$ that were made available as part of President Obama’s stimulus package – called the Recovery Act.
  6. they provide a visual representation of the US with the distribution of stimulus funding in the form of contracts, loans and grants. If you drill down into the top level map, there is a detailed map that allows you to see the funding and programs right down to an individual township. For each contract, grant or load you can see the dollars that were spent and the jobs that were created. This tracks the distribution of $$ that were made available as part of President Obama’s stimulus package – called the Recovery Act.
  7. We deploy GeoIQ through Amazon cloud services and are moving the entire GeoCommons to AWS. In about a month we will be launching several major NGO and US Federal Government geo-sites all on AWS.
  8. The 2nd diagram, shows the first diagram as the wms service on the left and in the middle shows yet another Elastic Beanstalk app that is the Tile Making app. The Tile Making app is driven by messages that are recursively created in SQS to buildup certain parts of world into TMS type databases. From my earlier comments. This system takes advantage of the &quot;auto&quot;features of AWS, but more importantly to run something like this without incurring licensing fees, all of the component parts WANT to be FOSS. One US State at an aerial image resolution of 50cm/pixel can have on the order of 10 million tiles, just for the base layer. This system allows SpatialCloud to generate the full TMS &quot;stack&quot; for such an area in hours, not days. SpatialCloud has used diagram setups and other similiar tools, to process hundreds of millions of image tiles to S3. The SpatialCloud USA dataset alone is 200 million. The reason you want to pre-generate the TMS on S3 is because one server instance of WMS ( for an average state ) would require about 2TB of EBS volume to store uncompressed source gtifs and for it to be fast you would need to multiple instances and configure caching etc.Its less expensive to just run many servers once and pre-generate the files to S3. Once on S3 you can run other FOSS4G tools such as MapProxy to run WMS using the TMS&apos;ed image content. Handling larger raster datasets for image data, for elevation data etc is a perfect use-case for on-demand nature of AWS services. 
  9. Jinesh
  10. Haiti Earthquake occurred on Jan 12thFirst satellite images were available Jan 13thNeed to get viewer up to facilitate emergency response efforts
  11. ESRI built application to allow for translation of up to the minute satellite images of the affected areaRelief workers were able to quickly identify evacuation routes and get aid to the hardest hit areas
  12. BP Gulf Oil Spill ResponseIn response to the Deepwater Horizon incident, The Joint Incident Command needed to have a publicly facing interactive websiteNeed to rapidly deploy a site that would support the public’s need to have a view into the responseTimeframe was extremely tight, need to go in roughly a week from idea to global deploymentAmazon cloud was the most cost effective solution
  13. Mapufacture was actually acquired by FortiusOne in August of 2008 - we just haven&apos;t shutdown the service. It has been entirely incorporated into the fuller featured GeoCommons (http://geocommons.com). GeoCommons, and Mapufacture before it, aims to provide collaboration and access to data, visualization and analytics. On the public web with GeoCommons we allow anyone to upload and share open data. Our customers then license the platform, GeoIQ, to combine their business data with open data. For example, we work with real estate companies to compare their appraisals and listings with demographic information, school ratings, and even social media. We also actively work in Crisis response - as a founding member of CrisisCommons, and original member of OpenStreetMap, to use GeoCommons as a way to gather data that is useful to responders and citizens in dealing with a disaster.