ArcGIS Server in EC2

  • View
    108

  • Download
    3

Embed Size (px)

DESCRIPTION

Keynote presentation from the Esri Developer Meetup in Fort Collins, Colorado on Oct 20, 2010. Reviews an application DTS pushed into the cloud for a client.

Text of ArcGIS Server in EC2

  • 1. ArcGIS Server In Amazon EC2 Choices Dave Bouwman dbouwman@dtsagile.com Twitter: @dbouwman http://www.flickr.com/photos/paulsynnott/3392386740

2. Code fu!!!! http://www.flickr.com/photos/jackbrodus/258077303 3. smalltalkC++Ruby JavascriptASP.NET MVCPHPF#ScalaJava HaskelFlex / ActionScript Python PowerBuilder bash Objective C http://www.flickr.com/photos/joriel/4959821795 4. + 5. t code t deploy< 6. Enuf! Deploys meh codez nao! http://www.flickr.com/photos/kwl/4116389731 7. ForestHealth.us ArcGIS Server v10 (pre-release) .NET v4 8. ArcGIS Server in EC2 http://www.flickr.com/photos/paulsynnott/3391584753 9. Getting Started http://www.flickr.com/photos/taniaedu/1554407199 10. http://www.flickr.com/photos/mujitra/2527994700 11. Setup Amazon Account 12. AMI http://www.flickr.com/photos/yakinik/4625973891 13. Web Server ArcGIS ServerSQL Server / ArcSDE 14. Pricing 15. Large Instance 7.5 GB memory 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each) 850 GB instance storage 64-bit platform I/O Performance: High API name: m1.large$0.48 * 24h * 30d = $345.60 Production 16. Small Instance 1.7 GB memory 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit) 160 GB instance storage 32-bit platform I/O Performance: Moderate API name: m1.small$0.12 * 8h * 20d = $19.20 $0.12 * 24h * 30d = $86.40dev / demo 17. RDP 18. Move The app! Now what? http://www.flickr.com/photos/taniaedu/1554390505 19. ArcGISOnline Tile Service ArcGIS FeatureService Data Service(ASP.NET MVC) 20. Application 21. DataData needed re-thinking http://www.flickr.com/photos/miletbaker/4613216466 22. No SQL + ArcSDE? Wha?! http://www.flickr.com/photos/mikumin/4160710773 23. Vector Data 24. Performance 25. ArcGIS Server 26. Douglas-Peucker 27. % 28. % 29. Zen: Generalize. Always. http://www.flickr.com/photos/craigmdennis/3557378176 30. Spatial Views 31. 314190,000+ Counties Pest Records 32. Definition Query: Year = 2009 and StateFips = 08 and DCA = 11009 33. VIEW 34. ~240ms: query, render and transfer 35. Data Service (ASP.NET MVC) 36. Tabular data SQL Express 37. Lets deploy! http://www.flickr.com/photos/mujitra/2134721435 38. Use Desktop on EC2 39. Test REST API remotely 40. Edit Config Files 41. hours 42. Its alive! http://www.flickr.com/photos/49488791@N03/4538548843 43. Lessons Learned: 44. No Cape Required! 45. Inexpensive to get started 46. Design for Deployment 47. Re-Cap* 48. http://www.flickr.com/photos/mujitra/2527174367 49. http://www.flickr.com/photos/yakinik/4625973891 50. http://www.flickr.com/photos/yakinik/4882027295 51. Pack up the data http://www.flickr.com/photos/mujitra/2192326482 52. http://www.flickr.com/photos/mujitra/2134721435