47
Best Practices for ArcGIS Version Migration Mark Williams, Parker Spence February 10–11, 2014 | Washington DC Federal GIS Conference 2014

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

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
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
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
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

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

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

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