Using ArcGIS Server in EC

1,546 views

Published on

Published in: Technology, Sports
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,546
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Using ArcGIS Server in EC

  1. 1. Choices http://www.flickr.com/photos/paulsynnott/3392386740 ArcGIS Server Dave Bouwman dbouwman@dtsagile.com Twitter: @dbouwman In Amazon EC2
  2. 2. http://www.flickr.com/photos/jackbrodus/258077303 Code fu!!!!
  3. 3. http://www.flickr.com/photos/joriel/4959821795 F# Ruby Haskel Javascript Objective C Java bashPython PHP Scala PowerBuilder C++ smalltalk Flex / ActionScript ASP.NET MVC
  4. 4. +
  5. 5. < deploytcodet
  6. 6. Enuf! Deploys meh codez nao! http://www.flickr.com/photos/kwl/4116389731
  7. 7. ArcGIS Server v10 (pre-release) .NET v4 ForestHealth.us
  8. 8. ArcGIS Server in EC2 http://www.flickr.com/photos/paulsynnott/3391584753
  9. 9. Getting Started… http://www.flickr.com/photos/taniaedu/1554407199
  10. 10. http://www.flickr.com/photos/mujitra/2527994700
  11. 11. Setup Amazon Account
  12. 12. AMI http://www.flickr.com/photos/yakinik/4625973891
  13. 13. ArcGIS Server SQL Server / ArcSDE Web Server
  14. 14. Pricing
  15. 15. $0.48 * 24h * 30d = $345.60 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 Production
  16. 16. $0.12 * 8h * 20d = $19.20 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 * 24h * 30d = $86.40 dev / demo
  17. 17. RDP
  18. 18. Now what? Move The app! http://www.flickr.com/photos/taniaedu/1554390505
  19. 19. ArcGISOnline Tile Service ArcGIS Feature Service Data Service (ASP.NET MVC)
  20. 20. Application
  21. 21. Data needed re-thinking http://www.flickr.com/photos/miletbaker/4613216466 Data
  22. 22. http://www.flickr.com/photos/mikumin/4160710773 No SQL + ArcSDE? Wha?!
  23. 23. Vector Data
  24. 24. Performance
  25. 25. ArcGIS Server
  26. 26. Douglas-Peucker
  27. 27. %
  28. 28. %
  29. 29. Zen: Generalize. Always. http://www.flickr.com/photos/craigmdennis/3557378176
  30. 30. Spatial Views
  31. 31. 3141 Counties 90,000+ Pest Records
  32. 32. Definition Query: Year = 2009 and StateFips = 08 and DCA = 11009
  33. 33. VIEW
  34. 34. ~240ms: query, render and transfer
  35. 35. Data Service (ASP.NET MVC)
  36. 36. Tabular data  SQL Express
  37. 37. http://www.flickr.com/photos/mujitra/2134721435 Let’s deploy!
  38. 38. Use Desktop on EC2
  39. 39. Test REST API remotely
  40. 40. Edit Config Files…
  41. 41. hours
  42. 42. http://www.flickr.com/photos/49488791@N03/4538548843 It’s alive!
  43. 43. Lessons Learned:
  44. 44. No Cape Required!
  45. 45. Inexpensive to get started
  46. 46. Design for Deployment
  47. 47. Re-Cap*
  48. 48. http://www.flickr.com/photos/mujitra/2527174367
  49. 49. http://www.flickr.com/photos/yakinik/4625973891
  50. 50. http://www.flickr.com/photos/yakinik/4882027295
  51. 51. Pack up the data http://www.flickr.com/photos/mujitra/2192326482
  52. 52. http://www.flickr.com/photos/mujitra/2134721435

×