Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark...
Transcript of Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark...
![Page 1: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/1.jpg)
Best Practices for ArcGIS Version Migration
Mark Williams, Parker Spence
February 10–11, 2014 | Washington DC
Federal GIS Conference 2014
![Page 2: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/2.jpg)
9.3.1, 10.1, 10.2 What version of ArcGIS are you running?
![Page 3: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/3.jpg)
Esri Product Lifecycle
Have you started a migration plan?
Version Release Date General Availability Extended Support Mature Support Retired
10.2.1 Dec 2013 X
10.2 July 2013 X
10.1 June 2012 X – Dec 2013
10.0 June 2010 June 2012 X – Dec 2013
9.3.1 April 2009 June 2012 X – Dec 2013
9.3 June 2008 June 2012 X – Dec 2013
![Page 4: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/4.jpg)
ArcGIS Release Schedule
• Numeric release identifier cycle - 10.2, 10.2.1, 10.2.2, … - “service pack” term obsolete
• Releases may contain: - Quality fixes - Enhancements - New functionality
• Targeting 3 updates per year • Software downloadable
Plan For The Future
![Page 5: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/5.jpg)
ArcGIS is Evolving Integrating Implementation Patterns
. . . Supporting collaborative approaches
File Based
Server Centric
Database Centric
Desktop Web Device
Server Online Content and Services
Portal
![Page 6: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/6.jpg)
Integrating Organizations and People Breaking Down the Barriers
Sharing Resources . . .
![Page 7: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/7.jpg)
Reasons for Migration
. . . drive business value
O/S retirement
HTML5
Software retirement Hardware retirement
Large project implementation
Desired functionality Security enhancements
Real-time data tracking
Mobile devices Technology trends
Bug fixes Performance needs
IT governance and policies
![Page 8: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/8.jpg)
MIGRATION
![Page 9: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/9.jpg)
a migration is a project that your organization needs to plan for and manage
![Page 10: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/10.jpg)
![Page 11: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/11.jpg)
High-Level Approach Migration process
Inventory & Discovery
Migration Components
System Architecture
Design
Develop Migration
Plan
Implement Migration
Plan
![Page 12: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/12.jpg)
Software GIS Applications Business Data
Hardw
are Mobile Devices
Operating System
s
Raster
Vector
Geodatabases
CPU
Browsers
Network Datasets
Bandwidth
Data Processors
DBAs
System Administrators
Extensions
Shapefiles
Tools
![Page 13: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/13.jpg)
System Architecture Review
• Baseline of current GIS architecture • Understand interrelated components • Validate inventory performed
Good practice & provides documentation
![Page 14: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/14.jpg)
Inventory & Discovery
Migration Components
System Architecture
Design
Develop Migration
Plan
Implement Migration
Plan
![Page 15: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/15.jpg)
Migration Components
• Functionality analysis • Involve stakeholders • Evaluate COTS vs. Custom • ‘As-is’ and ‘To-be’ mapping
![Page 16: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/16.jpg)
Migration Components
• Dependencies - RDBMS or O/S - 3rd party solutions & extensions - KBUs/stakeholders
• Estimate level of effort - Installations - Hardware procurement - Resources required - Applications to update
![Page 17: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/17.jpg)
Inventory & Discovery
Migration Components
System Architecture
Design
Develop Migration
Plan
Implement Migration
Plan
![Page 18: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/18.jpg)
System Architecture Design
• Determine an appropriate GIS architecture • Examines the following:
- User workflows & functions - Data, Application & Technology
• Incorporates technology considerations • Identifies a target architecture
![Page 19: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/19.jpg)
Inventory & Discovery
Migration Components
System Architecture
Design
Develop Migration
Plan
Implement Migration
Plan
![Page 20: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/20.jpg)
Migration Plan
• Roles & responsibilities • Infrastructure • Schedule • Deployment approach
- Development - Testing - Implementation
• Disaster recovery plan
![Page 21: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/21.jpg)
Staff Development Plan
• Staff attend right training at the right time • Projects are not delayed due to staff skills • Training events maximized by coordination • Training benefits realized almost immediately
Improve staff skills & knowledge in current & evolving roles
Helps maximize return on investment (ROI)
Alignment
Analysis Action
![Page 22: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/22.jpg)
Inventory & Discovery
Migration Components
System Architecture
Design
Develop Migration
Plan
Implement Migration
Plan
![Page 23: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/23.jpg)
Implementation Cycle
Migration is an iterative process
review
build
configure
test
deploy
![Page 24: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/24.jpg)
Bureau of Land Management (BLM)
Spotlight
![Page 25: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/25.jpg)
BLM Oregon State Office
• Responsible for managing BLM lands in Oregon & Washington • 11 District offices & 5 field offices • 1000 GIS users • 250 concurrent ArcMap users
![Page 26: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/26.jpg)
Challenges
• Wanted to migrate from ArcGIS 10 to ArcGIS 10.1 • Large user base on virtualized Citrix farm • Wanted to transition users to Web • Intermittent performance issues
• Wanted to make sure the system could support upgrade
![Page 27: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/27.jpg)
BLM Support Needs
• BLM reached out to Esri for help: - Citrix Performance Assessment - Migrate users to the Web - Develop a caching strategy - Geoportal Support - 10.1 migration planning
• Esri Enterprise Advantage Program (EEAP) was recommended
![Page 28: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/28.jpg)
Enterprise GIS Performance Assessment
• High-level system architecture review • Esri core software configuration review, with
emphasis on: - ArcGIS deployment - MXD document performance - ArcSDE & geodatabase management
• Oracle database configuration review
![Page 29: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/29.jpg)
What Did We Find?
• Citrix Servers not the problem • Upgrading to vSphere 5 to improve performance • Database server - 6 years old, limited memory • Using Application Server Connect, not Direct Connect • Slow throughput to NAS • Network to remote sites was OK
![Page 30: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/30.jpg)
Recommendations
• Switching to Direct Connect would: - Increase database capacity - 75 to 150 users - Decrease users on virtual Citrix servers - 10 to 8
• New Database Server Recommended - Not enough memory
• Replace the NIC on the SAN
![Page 31: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/31.jpg)
Migration Planning and Implementation
• Proactive Recommendations - Database server was planned for & obtained - NIC card was replaced
• Migration went forward - No new surprises
![Page 32: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/32.jpg)
Department of Defense (DoD)
Spotlight
![Page 33: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/33.jpg)
DoD Example 1 Background
• Organization-wide Esri implementation • Multiple locations • Legacy hardware • Performance variations • Third Parties extend client IT staff
![Page 34: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/34.jpg)
DoD Example 1 Drivers for Migration
• COTS software • Management directives for:
- Upgrading computing environments - Reduction of computing resources - Planning for Cloud platform
• Improving Level of Service
![Page 35: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/35.jpg)
DoD Example 1
• ArcGIS migration planning: - Assess the ‘As Is’ - Draft the ‘To Be’ platform - Define activities to move to the ‘To Be’
• Technical transfer & training - Teach and enable - “Best Practices” focus - Example: System Designer Workshop - Esri COTS training
Approach
Activity outputs assist parties with migration implementation
![Page 36: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/36.jpg)
DoD Example 1 - Target (To Be) Vision
Public Engagement
Work Anywhere
Knowledge Workers
Enterprise Integration
Executive Planning & Analysis
Cloud Hosted Esri Enterprise Platform Data Management
![Page 37: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/37.jpg)
DoD Example 2 Background
• Large Warfighting Command globally dispersed • Large investment in ArcGIS Desktop • Esri platform implementation varies • Data models vary among organizations • Requirements exist to:
- Integrate with multiple non-spatial data types - Geospatially locate multiple information feeds
![Page 38: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/38.jpg)
DoD Example 2 Drivers for Migration & Enterprise Implementation
• Leverage new Esri Platform Technology Offerings - Portal for ArcGIS - GeoEvent Processor - Platform Security Enhancements - Runtime
• Cost Reduction via: - More efficient deployment - Leveraging new technology - Reducing legacy tools - Industry solution templates - Improving Level of Service
![Page 39: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/39.jpg)
DoD Example 2 Suggested Approach
• EEAP work plan activities: - Migration planning - Enterprise system architecture design - Integration planning - Implementation planning - Staff development - Operations & maintenance technical transfer
• Esri will provide support throughout implementation cycle
![Page 40: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/40.jpg)
DoD Example 2 – Proposed Enterprise Platform Implementation
Cloud Hosted Enterprise Platform
Planning Command Sustainment Field Operations Intelligence
GeoServer Internal Data Sources
External Data Sources
![Page 41: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/41.jpg)
![Page 42: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/42.jpg)
![Page 43: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/43.jpg)
![Page 44: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/44.jpg)
Provide continuity
Coordinate activities
Understand requirements
Develop technical work plan
Lead planning
Give ongoing advice Technical Advisor
![Page 45: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/45.jpg)
Maximize your investment with Esri
• Reach your enterprise GIS vision
• Collaborate with Esri experts
• Proactive advice and advocacy
• Further enable your organization
![Page 46: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/46.jpg)
Additional Resources
esri.com Products, Training, Support, News, Partner Directory
developers.arcgis.com SDKs, APIs, Samples, Documentation
solutions.arcgis.com Focused and Configurable Template Maps and Apps
pro.arcgis.com Presentations, Documentation, Help Pages, Getting Started Guides for GIS Professionals
blogs.esri.com/esri/arcgis News related to ArcGIS
resources.arcgis.com Help pages, User Communities
forums.arcgis.com Ask and Seek Answers to Questions
customers.esri.com Software Downloads, License Reports, Tech Incident History
arcgis.com Search for Tools and Scripts (formerly on ArcScripts)
ideas.arcgis.com Contribute enhancements or new functionality
wiki.gis.com/wiki System Design Strategies
![Page 47: Best Practices for ArcGIS Version Migration · Best Practices for ArcGIS Version Migration . Mark Williams, Parker Spence . February 10–11, 2014 | Washington DC . Federal GIS Conference](https://reader031.fdocuments.us/reader031/viewer/2022011906/5f45b76ed9f09867ac52c93d/html5/thumbnails/47.jpg)