Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject...
Transcript of Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject...
![Page 1: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/1.jpg)
Architecture Best PracticesWitt Mathot
![Page 2: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/2.jpg)
Our World Is Evolving
Open
Configurable Agile
Easier
Ready to Use
Implementation3D
Visualization
Apps
Collaborative
Analytics
Applications
TechnologyFaster Computing
Big Data
Distributed Processing
Cloud
Virtualization
IoT
Consumerization
Smart Devices
Content
UAVs
Real-Time
Crowdsourcing
![Page 3: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/3.jpg)
GIS is EvolvingOpening, Integrating and Simplifying Everything
Integrating Existing Systems . . .
Apps
Desktop
Server
Identity
Real-Time
System of Engagement
Connected
Services
. . . Creating a System of Systems
![Page 4: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/4.jpg)
GIS
![Page 5: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/5.jpg)
Technology FocusBreadth Depth
Strategy FocusOrganization Project
Architecture FocusConceptual Implementation
Logical Physical
Workshop Scope
![Page 6: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/6.jpg)
Best Practices
Conceptual
Architecture
![Page 7: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/7.jpg)
Use GIS Across Your Organization
Field
Mobility
Get authoritative
information into
and out of the field
Location
Enablement
Discover, use,
make, and share
maps at work --
anywhere, anytime
Location Data
Management
Collect and
organize location
data about your
assets and
resources
Analytics
Describe, predict,
and improve
business
performance
Decision
Support
Inform execs and
management with
maps and location
intelligence
Constituent
Engagement
Facilitate and
manage
communication
with stakeholders
![Page 8: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/8.jpg)
Leverage Identity
• Integrate with your existing IDM system
• Configure in the portal
- Users
- Roles
- Privileges
• Incorporate in your apps
Identity matters!
![Page 9: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/9.jpg)
Workforce Development
Workforce
Development
is a valuable
investment
in your
people!
![Page 10: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/10.jpg)
Project Prioritization
![Page 11: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/11.jpg)
Approach to Solutions
• Configure first
• Customize second
- Extend where possible
Deviations from “core” increase risk!
![Page 12: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/12.jpg)
Rapid & Agile
• Keep iterations brief (~30 days)
• Involve stakeholders
• Stop | restart at any time
• Iterations terminate with the business need
Each iteration results in deliverable you can use…
![Page 13: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/13.jpg)
Environment Isolation
• Production: operational, real-time
compute environment
• Staging: a separate, mirrored, pre-
production environment
• Development: a limited scale and scope
environment sufficient for the
development of primary code and data
modeling.
![Page 14: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/14.jpg)
High Availability
What is acceptable downtime for your operational business workflows?
Availability (%) Downtime per
year
Downtime per
week
95.0 18.25 days 8.4 hours
99.0 3.65 days 1.68 hours
99.9 8.76 hours 10.1 minutes
99.99 52.56 minutes 1.01 minutes
99.999 5.26 minutes 6.05 seconds
AGOL, EMCS, most
Public Cloud Vendors
![Page 15: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/15.jpg)
Workload Separation
• Separate technology deployments by solution pattern
• Benefits include:
- Reduced risk
- Improved service delivery
- Reduced system resource contention
- Optimized resource utilization
Typically SLAs determine which server
deployments need to be separated
Analysis Constituent
Engagement
![Page 16: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/16.jpg)
Conceptual ArchitectureBest Practices
Download from esri.com!
![Page 17: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/17.jpg)
Technology FocusBreadth Depth
Strategy FocusOrganization Project
Architecture FocusConceptual Implementation
Logical Physical
Workshop Scope
![Page 18: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/18.jpg)
Best Practices
Implementation
Architecture
![Page 19: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/19.jpg)
Implementation ArchitectureFocus Areas
1. Deployment Architecture
2. GIS Server & Services Architecture
3. High Availability & Disaster Recovery
4. Security
5. Real-time GIS & Big Data
6. Geodata Management
7. Imagery Data Management
8. Publication Strategies
9. Mobile GIS Deployment
10. Desktop GIS Deployment
11. Organizational Structure & IT Governance
12. Operations
![Page 20: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/20.jpg)
Deployment Patterns
SaaSOn-premises Public Cloud
Customer Managed – or – Esri Managed (EMCS)
Hybrid
![Page 21: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/21.jpg)
Deployment PatternsIn Depth
Portal
Online Online Online
Portal Portal
Customer Managed
Basemaps &
Content Services
ArcGIS Server ArcGIS Server ArcGIS Server ArcGIS Server
Esri Managed (EMCS)
- or -
On-premises
Private Cloud
Public Cloud
ArcGIS Online
(SaaS)
ArcGIS Online
& ArcGIS Server
ArcGIS Online
& ArcGIS Enterprise
ArcGIS Enterprise
![Page 22: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/22.jpg)
Deployment ArchitectureThree Big Decisions
1. Which deployment pattern?
2. Where will it run?
3. Who will run it?
![Page 23: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/23.jpg)
Deployment ArchitectureReference Methodology
A Two-Pass Approach
1. Conceptual Level
- Focus on business objectives & technology strategy
- Understand broad organizational characteristics
- Use qualitative & quantitative evaluation methods
- Output – deployment strategy & best fit patterns
2. Implementation Level
- Focus on technical specifics, in key areas (e.g. security)
- Evaluate best fit patterns in detail, identify potential issues/risks
- Begin logical architecture design
- Output – specific deployment architecture w/ associated considerations/risks
![Page 24: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/24.jpg)
Deployment ArchitectureConceptual Level Considerations
Characteristics Preference(s)
IT Maturity Low, Moderate, Advanced
Cloud Policy / Preference Cloud First, Ok w/ Cloud, Cloud Averse
Infrastructure Elasticity Easy, Moderately Easy, or Hard to Provision Infrastructure
Data Sensitivity (security) Very Sensitive (e.g. HIPPA), Business Sensitive, Somewhat, Not Sensitive
GIS Workflows (next 2-3 years) Web Mapping, Cartographic Mapping, 3D, Analysis, Real-time, Big Data
Public / Constituent Engagement Heavy, Some, None
Level of Collaboration / Sharing External and Internal, Internal Only, Limited, None
Use of 3rd Party Services Prefer, Ok, None
Comfort Outsourcing to Esri Very, Some, Limited, Note
Service Level Agreement None, 95%, 99% +
Disaster Recovery Strategy None, Future, Imminent
![Page 25: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/25.jpg)
Deployment ArchitectureImplementation Level Considerations
Area Focus
Security Authentication & User Store Preferences (e.g. AD domains/forests, web adaptor)
Authorization Requirements (e.g. granularity, enterprise groups)
ArcGIS Server Federation?
Infrastructure Virtual or Physical (including desktop)
Operating System Preferences
Load Balancers, Reverse Proxies, and Forward Proxies
Availability & Resiliency High Availability Requirements
Disaster Recovery and/or Backup and Restore Requirements
Distribution Distributed GIS Design
Network Topology (bandwidth & latency)
Geodata Replication/Synchronization Requirements
![Page 26: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/26.jpg)
Deployment ArchitectureLooking to the Future
Desktop GIS (standalone GIS)
Server GIS(client-server GIS)
Web GIS(cloud GIS)
Distributed Web GIS
![Page 27: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/27.jpg)
Technology FocusBreadth Depth
Strategy FocusOrganization Project
Architecture FocusConceptual Implementation
Logical Physical
Architecture MattersPlease Be Thoughtful, and Think Holistically
![Page 28: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/28.jpg)
Please Take Our Survey on the Esri Events App!
Select the session
you attended
Scroll down to find
the survey
Complete Answers
and Select “Submit”
Download the Esri Events
app and find your event
![Page 29: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/29.jpg)
Print Your Certificate of Attendance
Print stations located in the 140 Concourse
Monday
12:30 PM – 6:30 PM
GIS Solutions Expo,
Hall B
5:15 PM– 6:30 PM
Expo Social,
Hall B
Tuesday
10:45 AM– 5:15 PM
GIS Solutions Expo,
Hall B
6:30 PM– 9:30 PM
Networking Reception,
Smithsonian National Air
and Space Museum
![Page 30: Architecture Best Practices - Recent Proceedings...Architecture Best Practices Author Esri Subject 2017 Esri Federal GIS Conference--Presentation Keywords 2017 Esri Federal GIS Conference--Presentation,](https://reader030.fdocuments.us/reader030/viewer/2022011822/5ec96adcfb6b7c13fd401de5/html5/thumbnails/30.jpg)