ArcGIS Server in EC2
-
Upload
dave-bouwman -
Category
Technology
-
view
141 -
download
3
description
Transcript of ArcGIS Server in EC2
![Page 1: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/1.jpg)
Choices
http://www.flickr.com/photos/paulsynnott/3392386740
ArcGIS Server
Dave Bouwman
Twitter: @dbouwman
In Amazon EC2
![Page 2: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/2.jpg)
http://www.flickr.com/photos/jackbrodus/258077303
Code fu!!!!
![Page 3: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/3.jpg)
http://www.flickr.com/photos/joriel/4959821795
F#
Ruby
Haskel
Javascript
Objective C
Java
bashPython
PHPScala
PowerBuilder
C++smalltalk
Flex / ActionScript
ASP.NET MVC
![Page 4: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/4.jpg)
+
![Page 5: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/5.jpg)
![Page 6: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/6.jpg)
< deploytcodet
![Page 7: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/7.jpg)
Enuf! Deploys meh codez nao!http://www.flickr.com/photos/kwl/4116389731
![Page 8: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/8.jpg)
ArcGIS Server v10 (pre-release).NET v4
ForestHealth.us
![Page 9: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/9.jpg)
![Page 10: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/10.jpg)
![Page 11: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/11.jpg)
![Page 12: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/12.jpg)
![Page 13: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/13.jpg)
![Page 14: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/14.jpg)
![Page 15: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/15.jpg)
![Page 16: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/16.jpg)
![Page 17: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/17.jpg)
ArcGIS Server in EC2
http://www.flickr.com/photos/paulsynnott/3391584753
![Page 18: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/18.jpg)
![Page 19: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/19.jpg)
Getting Started…http://www.flickr.com/photos/taniaedu/1554407199
![Page 20: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/20.jpg)
http://www.flickr.com/photos/mujitra/2527994700
![Page 21: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/21.jpg)
Setup Amazon Account
![Page 22: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/22.jpg)
![Page 23: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/23.jpg)
AMI
http://www.flickr.com/photos/yakinik/4625973891
![Page 24: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/24.jpg)
![Page 25: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/25.jpg)
ArcGIS Server SQL Server / ArcSDE
Web Server
![Page 26: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/26.jpg)
Pricing
![Page 27: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/27.jpg)
$0.48 * 24h * 30d = $345.60
Large Instance7.5 GB memory4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each)850 GB instance storage64-bit platformI/O Performance: HighAPI name: m1.large
Production
![Page 28: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/28.jpg)
$0.12 * 8h * 20d = $19.20
Small Instance1.7 GB memory1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)160 GB instance storage32-bit platformI/O Performance: ModerateAPI name: m1.small
$0.12 * 24h * 30d = $86.40
dev / demo
![Page 29: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/29.jpg)
![Page 30: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/30.jpg)
![Page 31: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/31.jpg)
RDP
![Page 32: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/32.jpg)
Now what?Move
The app!
http://www.flickr.com/photos/taniaedu/1554390505
![Page 33: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/33.jpg)
ArcGISOnlineTile Service
ArcGIS Feature Service
Data Service(ASP.NET MVC)
![Page 34: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/34.jpg)
Application
![Page 35: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/35.jpg)
Data needed re-thinking
http://www.flickr.com/photos/miletbaker/4613216466
Data
![Page 36: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/36.jpg)
![Page 37: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/37.jpg)
http://www.flickr.com/photos/mikumin/4160710773
No SQL + ArcSDE? Wha?!
![Page 38: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/38.jpg)
Vector Data
![Page 39: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/39.jpg)
![Page 40: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/40.jpg)
![Page 41: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/41.jpg)
Performance
![Page 42: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/42.jpg)
ArcGIS Server
![Page 43: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/43.jpg)
Douglas-Peucker
![Page 44: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/44.jpg)
![Page 45: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/45.jpg)
%
![Page 46: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/46.jpg)
%
![Page 47: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/47.jpg)
Zen: Generalize. Always.
http://www.flickr.com/photos/craigmdennis/3557378176
![Page 48: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/48.jpg)
Spatial Views
![Page 49: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/49.jpg)
3141Counties
90,000+Pest Records
![Page 50: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/50.jpg)
Definition Query:Year = 2009 and StateFips = 08 and DCA = 11009
![Page 51: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/51.jpg)
VIEW
![Page 52: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/52.jpg)
![Page 53: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/53.jpg)
![Page 54: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/54.jpg)
~240ms: query, render and transfer
![Page 55: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/55.jpg)
Data Service(ASP.NET MVC)
![Page 56: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/56.jpg)
![Page 57: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/57.jpg)
Tabular data SQL Express
![Page 58: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/58.jpg)
![Page 59: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/59.jpg)
http://www.flickr.com/photos/mujitra/2134721435
Let’s deploy!
![Page 60: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/60.jpg)
![Page 61: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/61.jpg)
![Page 62: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/62.jpg)
Use Desktop on EC2
![Page 63: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/63.jpg)
Test REST API remotely
![Page 64: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/64.jpg)
Edit Config Files…
![Page 65: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/65.jpg)
hours
![Page 66: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/66.jpg)
http://www.flickr.com/photos/49488791@N03/4538548843
It’s alive!
![Page 67: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/67.jpg)
Lessons Learned:
![Page 68: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/68.jpg)
No Cape Required!
![Page 69: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/69.jpg)
Inexpensive to get started
![Page 70: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/70.jpg)
Design for Deployment
![Page 71: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/71.jpg)
Re-Cap*
![Page 72: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/72.jpg)
http://www.flickr.com/photos/mujitra/2527174367
![Page 73: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/73.jpg)
http://www.flickr.com/photos/yakinik/4625973891
![Page 74: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/74.jpg)
http://www.flickr.com/photos/yakinik/4882027295
![Page 75: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/75.jpg)
Pack up the data
http://www.flickr.com/photos/mujitra/2192326482
![Page 76: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/76.jpg)
![Page 77: ArcGIS Server in EC2](https://reader034.fdocuments.net/reader034/viewer/2022051110/54c77b754a79590f5b8b4630/html5/thumbnails/77.jpg)
http://www.flickr.com/photos/mujitra/2134721435