Esri UC 2014 | Technical Workshop |
Deploying ArcGIS for Server Using
Managed Services
Andrew Sakowicz
Erin Ross
Agenda
•
Introduction
•
Program Overview
-
Overview
-
Methodology
-
Tools
•
Customer Deployments
-
Architecture and Workflows
•
What’s Next?
Esri UC 2014 | Technical Workshop | Esri UC 2014 | Technical Workshop |
Esri UC 2014 | Technical Workshop |
Esri Managed Services
Cloud based GIS infrastructure support
R
EPORTING
A
RCHIVE
R
EDUNDANCY
P
ERFORMANCE
T
ESTING
H
IGH
A
VAILABILITY
B
ANDWIDTH
M
ONITORING
H
ARDWARE
C
HANGE
M
ANAGEMENT
D
EPLOYMENT
S
ECURITY
D
ATA
M
ANAGEMENT
I
NFRASTRUCTURE
S
YSTEM
D
ESIGN
S
OFTWARE
B
ACKUP
S
CALABILITY
S
TORAGE
D
ISASTER
R
ECOVERY
C
ACHING
AGOL I
NTEGRATION
Experienced, Secure, Reliable, Scalable,
Extending the ArcGIS platform…
• Rapid Deployment
• Reduced cost of ownership
• Access to Enterprise GIS Expertise
Esri UC 2014 | Technical Workshop |
Esri Managed Services
Program Themes and Patterns
Growing State & Local
government interest
Managing large
Imagery datasets
Cloud security
Sandbox offering for
prototyping and development
Esri UC 2014 | Technical Workshop |
ArcGIS Online and Managed Services
ü Online Basemaps
ü Geocoding, Routing
ü Hosted Feature &
Tile Map Services
ü App Templates
Esri Managed Services
Users
ü Desktop
ü Web
ü Mobile
ü Custom Web Apps
ü GP, Reporting Services
ü Imagery, Large Datasets
ü Dynamic Map Services
ü RDBMS (Oracle, SQL Server)
ArcGIS Online front-end, Managed Services back-end
Basic Packages “Sandbox”
•
Ready to use cloud instance of ArcGIS for Server
•
Remote access provided to user
Esri UC 2014 | Technical Workshop |
Standard, Advanced, Advanced + Plus
Availability
•
Esri loads, publishes and deploys on behalf of customer
•
24/7 system monitoring and support
•
Ideal for
production
systems (internal or public facing)
Production
Staging
Dev
Esri Managed Services
Cloud based GIS infrastructure support
Requirements
Proposal / ROM
Staging
Contract
Verification
Questionnaire
On Call
Sizing /
Arch. Design
Production
Verification
Prod. Images
Monitoring
Alerts /
Notifications
Esri UC 2014 | Technical Workshop |
Esri Managed Services
Cloud based GIS infrastructure support
Requirements
Proposal / ROM
Contract
Questionnaire
On Call
Sizing /
Arch. Design
User Load
Application
Users Count; Peak (Yes / No)
GIS Services (Dynamic, Image, GP, Feature, Cached)
Security
Availability
SSL / AGS Tokens / Data at Rest / Encryption
SLA – 95%, 99% or 99.9%; Monitoring (24/7)
Infrastructure
Public Cloud or Private Cloud; DB/Web/App Servers
Esri Managed Services
Cloud based GIS infrastructure support
Requirements
Proposal / ROM
Contract
Questionnaire
On Call
Sizing /
Arch. Design
Benchmark
System Designer
PassMark; SystemCPU (AWS, Azure, Private Cloud)
Models; Designing; Capacity Planning
System Test
System Monitor
GIS Services; Web Applications; Service Times
System; GIS; DB; Process; Alerts / Notifications
MXDPerfStat
Identifies any Issues with your MXD
•
http://www.arcgis.com
•
owner: EnterpriseImp
Esri UC 2014 | Technical Workshop |
Esri Managed Services
Cloud based GIS infrastructure support
Staging
Verification
Prod. Images
Deployment
Test
Update
MXD’s (MXDPerfStat); GIS Services (System Test)
Esri Managed Services
Cloud based GIS infrastructure support
Production
Verification
Monitoring
Alerts /
Notifications
Snapshot
Prod. Servers
System
Application (URL)
DB
Process
Emails
24/7 Support
GIS Services
Esri UC 2014 | Technical Workshop | Esri UC 2014 | Technical Workshop |
Customer
Cook County Municipal Cloud
•
Portal improves G2G collaboration
•
Disaster recovery & Imagery data download
•
10 web apps, 8 TB data
•
ArcGIS Server, SharePoint Server, Web Applications
•
SLA - 95%
Esri UC 2014 | Technical Workshop |
Cook County Municipal Cloud - Architecture and Workflow
ArcGIS
Server
Microsoft
SharePoint
Municipal
Village App
SQL Server
Database
SQL Server
Database
County Staff &
Municipalities
General
Public
County Servers
•
Historical Topographic Maps
•
178,000 images from
1884-2006
•
22 TB data
•
Image Services
•
ArcGIS Online + Managed
Services Hybrid
•
ArcGIS Server, AGOL, Web
Application
•
SLA – 99%
Esri UC 2014 | Technical Workshop |
24 x 1 TB Drives
USGS Historical Maps - Architecture and Workflow
ArcGIS
Server
Amazon S3
“Bucket”
City of Minneapolis Snow Emergency
•
Scalable environment available during snow
emergencies
•
Dev and Prod environments
•
ArcGIS Online + Managed Services
Hybrid
Esri UC 2014 | Technical Workshop |
City of Minneapolis Snow Emergency - Architecture and Workflow
Production
Minneapolis
GIS Admin
End Users
Development
ArcGIS Online
State of Vermont 511
•
Road closures and traffic conditions available to the public
•
Auto-scaling enabled
•
SLA – 99%
•
ArcGIS Server, Live Feeds,
Web Applications
Esri UC 2014 | Technical Workshop |
State of Vermont 511 - Architecture and Workflow
Load Balancer
Primary
Auto-Scaled
Instances
End Users
Esri UC 2014 | Technical Workshop |
National Grid IMAP
•
Sandbox used for prototyping
•
Quick, easy access to GIS
•
Mobile capabilities
•
Hybrid ArcGIS Online + Managed Services
•
Secure VPN access
Esri UC 2014 | Technical Workshop |
National Grid IMAP - Architecture and Workflow
Public Facing
Internal Content
National Grid Network
GIS Administrators &
National Grid End Users
VPN Connection
ArcGIS Online
External
End Users
Virtual
Private
Cloud
Iberdrola USA Outage Viewer
•
Server Auto-Scaling
•
Data Update Automation
•
SLA – 99.9%
•
High Availability
•
Geographic Redundancy
Esri UC 2014 | Technical Workshop |
Iberdrola USA - Architecture and Workflow
Load Balancer
Load Balancer
Outage Database
Amazon EC2 West
Amazon S3
Amazon EC2 East
Primary / Auto-Scaled
Cold Backup (DR Site)
Updates Every 15
Minutes
Iberdrola USA - Hurricane Sandy
•
14 additional servers (17 total)
•
Central Maine Power - 34 million hits over 3 days
•
New York State Electric & Gas – 76 million hits over 3 days
2/10/2014 -11:30 am
Esri UC 2014 | Technical Workshop |
Esri UC 2014 | Technical Workshop |
Esri UC 2014 | Technical Workshop |
Esri UC 2014 | Technical Workshop | Esri UC 2014 | Technical Workshop |
Esri UC 2014 | Technical Workshop |
Federal Cloud Accredited Solution Overview
ü
Centralized Authentication (2-factor)
ü
Hardware Key Management
ü
Network Address Translation
ü
Virtual Private Cloud (Segmentation)
ü
Redundancy (multiple data centers)
ü
IDS/SIEM
ü
Logging
Customer Databases
Customer Instances
ü
ArcGIS for Server
ü
Portal for ArcGIS
Security Infrastructure
ArcGIS Online
End Users
Esri Cloud GIS
Administrator
FedRAMP and FISMA
Moderate
ArcGIS for Desktop in the Cloud
•
Virtual ArcGIS desktops in the
cloud
•
Supports geodatabase editing
workflows
Esri UC 2014 | Technical Workshop | Esri UC 2014 | Technical Workshop |