moving from arcgis server to arcgis enterprise · things to know before migrating essential...

52
Moving from ArcGIS Server to ArcGIS Enterprise Shannon Kalisky

Upload: others

Post on 26-Jul-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Moving from ArcGIS Server to ArcGIS EnterpriseShannon Kalisky

Page 2: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Why Move?

• Latest innovations, enhancements, bug fixes, etc.

• Integrated with the ArcGIS Platform

- ArcGIS Pro

• Web GIS

- More than services and REST endpoints

- Apps

- Distributed collaboration

• Advanced analytics

- GeoAnalytics

- Raster Analytics (Image Server)

• User licensing is no longer an obstacle

- Level 1 Viewers included with ArcGIS Enterprise Standard/Advanced

Page 3: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Use of standalone ArcGIS Server is not going away

but (almost) all new functionality will be developed for ArcGIS Enterprise

Page 4: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Things to know before migrating

Essential Background Information

Page 5: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

GIS Server Image Server GeoEvent Server

Business Analyst Server GeoAnalytics Server

Page 6: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Server roles are applied through licensing and define the capabilities of ArcGIS Server.

Page 7: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

GIS Server Image Server GeoEvent Server

Business Analyst Server GeoAnalytics Server

Page 8: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Spatial analysis Image analysis Real-time analysis

BI and location intelligence

Big data

Page 9: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

ArcGIS Enterprise software components

• ArcGIS Enterprise is made up of 4 software components:

ArcGIS Server Portal for ArcGIS ArcGIS Data Store ArcGIS Web Adaptor

Serves content and powers

analysis

Enables Web GIS Stores data Enables easy access

Page 10: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

ArcGIS Enterprise software components

• To get started these software components must be installed, authorized, and configured together to create a base ArcGIS Enterprise deployment.

ArcGIS Server

Portal for ArcGIS

ArcGIS Data Store

ArcGIS Web Adaptor

ArcGIS Web Adaptor

Page 11: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Key conceptHosting server

• The hosting server is what is used to serve hosted layers

- Hosted services

• Hosting server requirements:

- GIS Server role

- ArcGIS Data Store is the registered managed database

- Has been designated as the hosting server within the portal

• Only 1 hosting server site per ArcGIS Enterprise deployment

Page 12: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Designating the hosting server

• To complete the base deployment an ArcGIS Server site must be designated as hosting server

ArcGIS ServerHosting server

Portal for ArcGIS

ArcGIS Data Store

ArcGIS Web Adaptor

ArcGIS Web Adaptor

Page 13: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Adding server roles

ArcGIS Server

Portal for ArcGIS

ArcGIS Data Store

ArcGIS Web Adaptor

All servers are federated with the portal

ArcGIS Web Adaptor

GIS

Image

GeoAnalytics

GeoEvent

Business Analyst

federation

Server roles

Page 14: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Federation is the process of establishing a trust relationship between ArcGIS Server and the portal.

Page 15: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

After you federate security is set in the portal, not the server.

Security now set at the portal rather than at the server.

This is the ArcGIS Enterprise security model

Page 16: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Planning to migrate your security settings

Active

Directory

GroupsServer

foldersArcGIS

Server

Services, maps,

and apps

Server security model

Page 17: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Recreating server security hierarchy with Enterprise groups

Active

Directory

Groups

Portal

Groups

ArcGIS Server

federated with

the portalLayers, maps,

and apps

Enterprise security model

Enable

Enterprise

groups

Page 18: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Typical deployment architecture

Standalone ArcGIS Server

ArcGIS Enterprise

ArcGIS Web Adaptor

ArcGIS Server

(portal)

(hosting server)

(Enterprise portal)

ArcGIS Web Adaptor

ArcGIS Server

ArcGIS Data Store(relational + tile cache)

ArcGIS Web Adaptor

(server)

Portal for ArcGIS

Page 19: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Before you migrate keep in mind:

• There are no tools that will automatically move your current security settings.

• Services/Content• Users

• To access secured content a user must have an identity within the ArcGIS Enterprise deployment

• Level 1 or Level 2• But you can still offer anonymous access by sharing content

with everyone

Page 20: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

How to migrate ArcGIS Server to ArcGIS Enterprise

3 Migration Options

Page 21: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

ArcGIS Server

ArcGIS Web Adaptor

6080 & 6443

BEFORE –Typical standalone server deployment

Portal for ArcGIS

ArcGIS Server

ArcGIS Data Store(relational + tile cache)

ArcGIS Web Adaptor

ArcGIS Web Adaptor

(server)

(portal)

(hosting server)

(Enterprise portal)7080 & 7443

6080 & 6443

AFTER –Base ArcGIS Enterprise

deployment (min.)

Remember:

Page 22: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

ArcGIS Server

ArcGIS Web Adaptor

6080 & 6443

BEFORE

Portal for ArcGIS

ArcGIS Server

ArcGIS Data Store(relational + tile cache)

ArcGIS Web Adaptor

ArcGIS Web Adaptor

(server)

(portal)

(hosting server)

(Enterprise portal)7080 & 7443

6080 & 6443

AFTER

A blue icon means that the software component/infrastructure existed prior to the migration.

EXAMPLE MIGRATION DIAGRAM

Page 23: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Option 1

Repurpose current deployment

Upgrade current ArcGIS Server site and use it within the base deployment.

Page 24: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Diagram

Step 1: Upgrade original ArcGIS Server and ArcGIS Web Adaptor

Step 2: Install and configure the remaining components of the base deployment

BEFORE

ArcGIS Server

ArcGIS Web Adaptor

6080 & 6443

AFTER

Portal for ArcGIS

ArcGIS ServerArcGIS Web Adaptor

(portal)

ArcGIS Data Store(relational + tile cache)

ArcGIS Web Adaptor

(server)(hosting server)

(Enterprise portal)7080 & 7443

6080 & 6443

Page 25: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Notes on Option 1

• End result can be a single or multi-machine base deployment

• ArcGIS Server is both hosting server and GIS server – no workload separation

Benefits:

• Use the same infrastructure

• No need to republish services

• Service URLs do not change

Ideal for:

• Migrating simple standalone ArcGIS Server deployments

Page 26: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Notes on Option 1

Considerations:

• Current infrastructure may not be adequate

• Installation and configuration of the base deployment is likely to be done by hand

• Future upgrades will require manual installation

Take away:

• Requires less upfront work, but will require more administrative work down the road.

Page 27: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Option 2

Start from scratch

Create a completely new base ArcGIS Enterprise deployment.

Page 28: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Diagram

Step 1: Install and configure a new base deployment

Run both deployments side by side

during migration.

(up to 6 months)ArcGIS Server

ArcGIS Web Adaptor

6080 & 6443

Portal for ArcGIS

ArcGIS Server

ArcGIS Data Store(relational + tile cache)

ArcGIS Web Adaptor

ArcGIS Web Adaptor

(server)

(portal)

(hosting server)

(Enterprise portal)7080 & 7443

6080 & 6443

Page 29: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Diagram

Portal for ArcGIS

ArcGIS Server

ArcGIS Data Store(relational + tile cache)

ArcGIS Web Adaptor

ArcGIS Web Adaptor

(server)

(portal)

(hosting server)

(Enterprise portal)7080 & 7443

6080 & 6443

ArcGIS Server

ArcGIS Web Adaptor

6080 & 6443

Step 2: Republish services to the new ArcGIS Enterprise deployment.

Page 30: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Diagram

Portal for ArcGIS

ArcGIS Server

ArcGIS Data Store(relational + tile cache)

ArcGIS Web Adaptor

ArcGIS Web Adaptor

(server)

(portal)

(hosting server)

(Enterprise portal)7080 & 7443

6080 & 6443

Step 3: Take down the standalone ArcGIS Server deployment.

ArcGIS Server

ArcGIS Web Adaptor

6080 & 6443

Page 31: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Notes on Option 2

• End result can be a single or multi-machine base deployment

• ArcGIS Server is both hosting server and GIS server – no workload separation

• Run both deployments side by side for up to 6 months during migration

Benefits

• Can use automation tools to install, configure, and upgrade

• More gradual migration

• Opportunity to prioritize cleaning up their deployments

Page 32: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Notes on Option 2

Ideal for:

• Multi-machine ArcGIS Server sites

• Custom deployments

• Organizations that want to be able to use deployment automation tools

• Simple deployments that want to start fresh

• Organizations that want to move from an on-premises deployment to a cloud deployment

Page 33: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Notes on Option 2

Considerations:

• Services must be republished

• Service URLs will change

• Can use automation tools to install, configure, and upgrade

- Less administrative overhead in the future

Take away:

More work upfront to migrate, however the end result is infrastructure optimized for ArcGIS Enterprise and because automation tools can be used there is less administrative work down the road.

Page 34: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Option 1 and Option 2 deliver the same end result (a base ArcGIS Enterprise deployment), however many organizations will be more satisfied if they choose Option 2.

Why option 2 is more favorable:

• Optimized infrastructure

• Thoughtful service migration

• The ability to automate installation, configuration, and future upgrades

Page 35: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Option 3

Add a base ArcGIS Enterprise deployment.

Setup a new base deployment. The existing ArcGIS Server site gets upgraded and federated to the ArcGIS

Enterprise deployment.

Page 36: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Diagram

BEFORE AFTER

Step 1: Upgrade original ArcGIS Server and ArcGIS Web Adaptor

Step 2: Stand up a new base deployment

Step 3: Federate original ArcGIS Server site to the base deployment

ArcGIS Server

ArcGIS Web Adaptor

6080 & 6443

ArcGIS Web Adaptor

ArcGIS Web Adaptor

(server)

(portal)

7080 & 7443

6080 & 6443

Page 37: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Notes on Option 3

• Creates a multi-machine deployment

Benefits:

• Service URLs do not change for federated ArcGIS Server site

• Workload separation is enforced

Ideal for:

• Most scenarios

Page 38: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Notes on Option 3

Considerations:

• Must purchase additional ArcGIS GIS Server cores

Take away:

While option epitomizes ArcGIS Enterprise architectural best practices because it enforces workload separation, it does require the organization to add more cores and infrastructure to their overall GIS implementation.

Page 39: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

How to migrate your existing services

Diving deeper

Page 40: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Understanding content types: Hosted vs. Non-Hosted

Awesome Feature Layer

Enterprise geodatabase(or other registered data

source)

ArcGIS Data Store

Page 41: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Understanding content types: Hosted vs. Non-Hosted

Awesome Feature Layer

Enterprise geodatabase(or other registered data

source)

ArcGIS Data Store

Non-hosted

Page 42: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Understanding content types: Hosted vs. Non-Hosted

Awesome Feature Layer

Enterprise geodatabase(or other registered data

source)

ArcGIS Data Store

Hosted

Page 43: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Understanding content types: Hosted vs. Non-Hosted

Awesome Feature Layer

ArcGIS Data Store

Hosted

Item Details page

Content page

Page 44: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

After you federate

• Corresponding layer items will be created in the portal for each of your services

• These layers are owned by the admin that completed the federation and are not yet accessible to anyone in the organization

• You need to share these items to the organization or to specific groups in order for others to access the content

• Sharing with everyone will enable anonymous access on the content

Page 45: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

After you federate (cont.)

• Beginning in 10.6.1 – if you delete the item in the portal the underlying service will also be deleted for all service based items - Applies to both hosted and non-hosted items

- Deleting hosted items also deletes the underlying data in the ArcGIS Data Store

- Deleting non-hosted items does not affect the underlying data

• You do not need to move all of your data to the ArcGIS Data Store

- Only use the ArcGIS Data Store for hosted content

- You can continue to register data with your servers as you did prior to federation

Page 46: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Duplicate content

• When you migrate to ArcGIS Enterprise all layer items will be created for all services

- If the same service (or a service with the same name) appears on multiple server sites there will be multiple portal items with the same name.

Sample world cities

Sample world cities

Sample world cities

Sample world cities

Sample world cities

Sample world cities

Page 47: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Common misconceptions

• You cannot publish to a specific folder on a federated server from ArcGIS Pro

- FALSE!

- Simply put a backslash then the folder name at the end of your server path

- In ArcGIS Pro 2.2, there will be new functionality added to the General tab of the Share pane that allows you to designate both a server and portal folder!

Page 48: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Common misconceptions

• You cannot overwrite an existing service using ArcMap or ArcGIS Pro

• FALSE!

- ArcGIS Pro can be used to overwrite services to specific folders

- ArcGIS Pro can be used to overwrite services that were created in ArcMap

Page 49: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Summary

• Standalone ArcGIS Server deployment should be migrated to ArcGIS Enterprise

• Before migrating have basic knowledge of ArcGIS Enterprise and understand new terms and concepts such as federation and hosting server.

• Before migration have a solid understanding of the ArcGIS Enterprise security model.

• There are 3 options for migrating to ArcGIS Enterprise

- There is no wrong option – though some options may be a better fit depending on the organization’s requirements

• Remember, standalone ArcGIS Server is not going away – yet.

Page 51: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data

Questions?

Page 52: Moving from ArcGIS Server to ArcGIS Enterprise · Things to know before migrating Essential Background Information. ... •You do not need to move all of your data to the ArcGIS Data