Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

GeoApps in the AWS Cloud - Jinesh Varia

30,724 views

Published on

GeoCloud GeoApps

Published in: Technology, Business

GeoApps in the AWS Cloud - Jinesh Varia

  1. “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
  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 Powered by the Cloud
  3. The AWS Cloud Tools to access services Cross Service features High-level building blocks Low-level building blocks
  4. Platform that provides foundationto build innovation solutions on topPlatform that provides abstractionto hide underlying layers (hardware and software)Platform that is self-serviceThe Cloud as a Platform for Platforms
  5. The Cloud as aPlatformfor Geo
  6. GeoApps Need CloudGeo-compute and Analysis Massively App Server & Service Scalable Database Orientation Services
  7. GeoApps Need CloudGeo-compute and Analysis Elasticity Massively App Server & Service Scalable Database Orientation Services
  8. 1 Job, 1 Machine, 500 hours500 Hours$1500 To rack and stack on-premise1 Job, 500 Machines, 1 hour One Hour$26 For 3 years (reserved 100% utilized)0
  9. SwissTopo - The Swiss Federal Office of Topography
  10. SwissTopo - The Swiss Federal Office of Topography GIS App: http://map.geo.admin.ch/
  11. 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
  12. High Performance WMS Service in the cloud
  13. Topographical data + Hydrological data + Cloud computing = good damsWhat 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
  14. Digital Elevation Model Whether it makes Elevation Elevation economic sense ? Distance Distance
  15. “Cloud HD”High Performance Cloud computing with Amazon EC2Cluster Compute Instance Family 2 * Xeon 5570 (“Intel Nehalem”) 23 GB RAM 10 gbps Ethernet 1690 TB local disk HVM-based virtualization $1.60/hour
  16. Amazon EC2 Instances Start End AWS Master Node NotifyFrom IDECommand line Input outputWeb Console dataset results Input Data Input S3 Output Get Results bucket S3 bucket Amazon S3
  17. GeoApps Need CloudGeo-compute and Analysis Elasticity Massively App Server & Service Scalable Database Orientation Services
  18. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping Massively App Server & Service Scalable Database Orientation Services
  19. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping Flexibility Massively App Server & Service Scalable Database Orientation Services
  20. Server onAmazon EC2
  21. 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.
  22. Recovery.gov
  23. ArcGIS Autoscaling Architecture inthe Cloud More Info: (Whitepaper) http://bit.ly/aws-esri-arcgis-paper
  24. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping Flexibility Massively App Server & Service Scalable Database Orientation Services
  25. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibilityGeo-Data Storage and Delivery Massively App Server & Service Scalable Database Orientation Services
  26. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibilityGeo-Data Storage and Delivery Low Cost Massively App Server & Service Scalable Database Orientation Services
  27. 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
  28. GeoData Library
  29. Share your Geo datasets
  30. Monetize your geo-data
  31. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibilityGeo-Data Storage and Delivery Low Cost Massively App Server & Service Scalable Database Orientation Services
  32. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibilityGeo-Data Storage and Delivery Low Cost MassivelyAgilityServer &Crisis Mapping App during Service Scalable Database Orientation Services
  33. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibilityGeo-Data Storage and Delivery Low Cost MassivelyAgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Services
  34. Time to provision a server in an enterprise350,000 Minutes (7-8 Months)$1000 To rack and stack on-premiseTime to provision a server in the cloud <5 Minutes$260 For 3 years (reserved 100% utilized)
  35. Natural Disasters and Crisis
  36. Haitian EarthquakeESRI was able to provision ArcGIS server on Amazon EC2 inless than 2 hours
  37. www.Gulfofmexicoresponsemap.com was builtusing ArcServer Standard version 9.3.1leveraging the Flex API which utilizes ArcGISOnline, Microsoft Bing, and Response Content• Response content is refreshed twice a day• Solution was deployed in Amazon
  38. Japan Earthquake + Tsunami
  39. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibilityGeo-Data Storage and Delivery Low Cost MassivelyAgilityServer &Crisis Mapping App during Service Self Scalable Service Database Orientation Services
  40. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibilityGeo-Data Storage and Delivery Low Cost MassivelyAgilityServer &Crisis Mapping App during Service Self Scalable Service Database OrientationGeo-Collaboration Services
  41. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibilityGeo-Data Storage and Delivery Low Cost MassivelyAgilityServer &Crisis Mapping App during Service Self Scalable Service Database OrientationGeo-Collaboration EasyServices
  42. Amazon EC2Amazon S3
  43. “Customers can immediately access and integrate mostcurrent geospatial data into business analyses,location-based marketing programs and riskmanagement calculations”Geosk Platform and Geosk Library will bepowered by WeoGeo, which is powered byAmazon Web Services
  44. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibiltyGeo-Data Storage and Delivery Low Cost MassivelyAgilityServer &Crisis Mapping App during Service Self Scalable Service Database OrientationGeo-Collaboration EasyServices
  45. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibiltyGeo-Data Storage and Delivery Low Cost MassivelyAgilityServer &Crisis Mapping App during Service Self Scalable Service Database OrientationGeo-Collaboration EasyServicesInnovation Open
  46. GIS Amazon Machine Images
  47. http://suite.opengeo.org/docs/usermanual/installation/aws/index.html
  48. GeoApps Need CloudGeo-compute and Analysis ElasticityVisualization and Geo-Mapping FlexibiltyGeo-Data Storage and Delivery Low Cost MassivelyAgilityServer &Crisis Mapping App during Service Self Scalable Service Database OrientationGeo-Collaboration EasyServicesInnovation Open
  49. The Cloud is anideal platformfor Geo
  50. 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

×