What's New in ArcGIS for Server 10 - Esri...What is ArcGIS for Server at 10.3-ArcGIS Platform...

Preview:

Citation preview

What’s New in ArcGIS 10.3 for Server

• Tom ShippeeEsri Training Services

• What is ArcGIS for Server at 10.3- ArcGIS Platform story

- Expanding ArcGIS for Server paradigm

• What’s new in ArcGIS for Server at 10.3- Core Server

- Server extensions (e.g. GeoEvent)

- Portal for ArcGIS

Today’s Agenda

Server’s place in the platform

Foundational Concepts

Desktop Web Device

Server Online Content and Services

ArcGIS Platform visionEnabling GIS Everywhere

• Designed to be…- Simple

- Integrated

- Open

• Deployed…- Online (SaaS)

- Software (in your own infrastructure)

Desktop Web Device

Server Online Content and Services

portal

Desktop Web Device

Server Online Content and Services

portal

apps

portal

services

GIS portal with small “p”Map-centric content discoverySelf-service mappingApplication access

GIS service infrastructureReady to use content & serviceCustom services

Client applicationsHow users access and experience the platform

ArcGIS Platform implementation

Individual identity enables self-service mapping…

• Named users- License software for use- Specify permissions- Enable ownership

• Benefits- Create & manage your

own mapping content- Control sharing via groups- Setup and access your

favorites from anywhere- Identify authoritative

content contributors

ArcGISOnline

Credits forArcGIS Onlinesubscription services

ArcGIS for Server: 10.3

ArcGIS for Server: 10.1

Configs

GIS 1GIS 2

Built-in store

PSA

C:\arcgisserver

Server Extensions 3D Analyst Image

Data Interop Network Analyst

ArcGIS Data StoreRegistered

Server ManagedDatabase Scalable

feature services

3D Sceneservices

GeoEvent

Mapping & military extension

Portalfor ArcGIS

ArcGIS for Server’s e x p a n d i n g paradigm

Growing list of extensionsExtension New after 10.1 Standard AdvancedPortal for ArcGIS 10.2 Included Included

Schematics Included

3D Analyst Included

Spatial Analyst Included

Geostatistical Analyst Included

Network Analyst Optional Included

GeoEvent 10.2 Optional Optional

Data Interoperability Optional Optional

Data Reviewer Optional Optional

Image Extension Optional Optional

Workflow Manager Optional Optional

ArcGIS for INSPIRE 10.2 Optional Optional

Esri Roads and Highways 10.2 Optional Optional

Esri Production Mapping 10.3 Optional Optional

Esri Defense Mapping 10.3 Optional Optional

* Optional = Additional fee required

What’s new at 10.3?

Core ArcGIS Server

Server statistics & reports Immutable layer IDs Caching enhancements New mapping extensions Enhanced cloud support

Service Usage Statistics Monitor total requests, average response time, and timeouts

Immutable Layer IDs Layer IDs in map services thatdo not change

Responding to customer demand…

• New Compact V2 cache format- Faster tile retrieval

- Remove need for .bundlx by using embedded indexing

- Default format for 10.3+

- Not backward compatible with a pre-10.3 server

• New LERC image format- Provide elevation support for 3D scene services

- Image services only

Caching enhancements

Hosting ArcGIS for Server in the Cloud Infrastructure as a service (IaaS)

Enhanced cloud vendor support

• Amazon (new AMIs)

- Include GeoEvent extension

- Support native Amazon RDS databases (e.g. HA)

• Better “productization” for Azure

What’s new at 10.3?

Server Extensions

Geoevent Tighter integration with Server GeoFence enhancements Stream services Multi-node configurations

New cartographic extension Production mapping Defense mapping

GeoEvent: Tighter integration with Server

Real-timedata

GeoEvent Services

GeoEventExtension

ArcGIS ServerInput

Connectors

ws://

OutputConnectors

Full GIS integration

GeoFences: New spatial operators

Buffer, Union, Difference, Symmetric Difference, Convex

Hull, Simplifier, Projector

intersect, disjoint, touches, contains, crosses, equals,

overlaps, within

Sending Real-time Events to ClientsPatterns – pull and push

• Pull from a Feature Service- Must be backed by an multi-user geodatabase (EGDB)- Clients poll to get updates

• Push via Web Socket output (10.3)- Low latency, high throughput- Clients subscribe to features of interest- Efficient faster feature display (no header)

GeoEvent Extension

ArcGIS Server

ArcGIS Server

feature layers

Clients

Update a FeatureAdd a Feature

Polling(Pull)

EGDB

GeoEvent Services Feature Layers

Broadcast to a Stream Service

ws://Subscribe (Push)Push JSON to a Web Socket

Stream LayersStream Services

New stream service → ArcGIS ServerNew stream layer → ArcGIS API for JavaScript (since v3.6)

Stream LayerAdvantages

• More responsive- Features appear on the map right away

• More efficient transfer of data- Features are only sent once- Messages sent without extra headers

Stream Layer

Feature Layer

Request Response

ArcGIS Server

Feature service

ArcGIS Server

GeoEvent Extension

DataEstablish

Connection

Stream LayerWhat is needed

• GeoEvent Extension Output Connector- Feature JSON over Web Socket

• Browser that supports Web Socketshttp://caniuse.com/websockets

• Web Socket protocol allowed on networkws://, wss://

• No Plugins Required (standard JavaScript)

10 +

6 +

6 +

14 +

Esri UC 2014 | Technical Workshop |

• Archiving of streaming data- Improvements to Big Data store output connectors- Improved integration with ‘GIS Tools for Hadoop’- Improved high volume archiving

Big Data Outputs and Integration

ArcGIS for DesktopGeoprocessing

GIS Toolsfor Hadoop

GeoEvent Extension

ArcGIS Server

YourApplications

Stream ServicesGeoEvent Services

ws://Subscribe (Push)Broadcast to a Stream Service

2013/03/06/10/vehicles-2013-03-06-10.tsv2013/03/06/11/vehicles-2013-03-06-11.tsv2013/03/06/12/vehicles-2013-03-06-12.tsv2013/03/06/13/vehicles-2013-03-06-13.tsv

ArcGIS 10.3 for Server Technology Bootcamp

• Setup- Install on host with server- Create GeoEvent cluster- Join machine to cluster

• Benefits- Expanded - Expands processing capacity- High availability

Multi-node GeoEvent configuration

GeoEvent Extension

ArcGIS Server

GeoEvent Extension

ArcGIS Server

GeoEvent Extension

ArcGIS Server

ArcGIS Server cluster

Esri Production Mapping for ArcGIS Server

• Create and download authoritative High Quality Cartographic Products• Includes

- Behavior-based cartographic calculators- Advanced custom print and export services- Collection of industry specific map surround elements- GP and ArcPyProduction package- Starter web app

New ArcGIS for Server Extension

Esri Defense Mapping for ArcGIS Server

MXDs

Data

GP Services

Python Scripts

• Incorporating Defense Cartographic workflow• Includes

- MGCP Derived Graphic (MDG)- Joint Operations Graphic (JOG)- Extendable to custom products

- Points of Interest- Lines of Communication

- Applications

New ArcGIS for Server Extension

What’s new at 10.3?

Portal for ArcGIS

Expanded licensing model Catching up with ArcGIS Online SAML authentication ArcGIS Data Store High availability

• Portal now available with Standard

• Desktop entitlements- Use with Portal or ArcGIS Online

- But NOT both

• Purchase additional name users- Ask your account manager for details

Expanded Licensing Model at 10.3

LEVEL Workgroup Enterprise Basic - -Standard 5 5Advanced 10 50

• Enable search of features in your web map• Edit the URLs of services in items• Decide if you would like people to copy your web maps• Enable “delete protection” on items• Save layers as new items• Add Map Notes and Labeling of features• Autocomplete when using World Geocoding Service• …. and more

Catching up with ArcGIS Online…

SecurityIntegrates with Your Enterprise Security Infrastructure

• Authentication - Supports web tier authentication, including Windows Authentication & PKI- Supports SSO to your ArcGIS Servers (federated servers)

- 10.3: Web SSO with SAML

• Users, Roles, and Groups

Users• Built-in• Enterprise

• Active Directory• LDAP

Roles• Anonymous• User• Publisher• Administrator• 10.3 Custom roles

Groups• Built-in• 10.3 supports

Enterprise groups

Portal for ArcGIS: An Introduction

Portal for ArcGIS: Users and Roles

Use Esri Maps for … Apps, Collector, OperationsDashboard, Explorer, and Web AppBuilder

ArcGIS 10.3 for Server Technology

Custom Roles in Portal

• Portal admins can configure custom roles to add control and flexibility • Predefined templates are available to get started and further refine the

privileges based on the specific workflows in your organization• Recommend test privileges of role before deploying

D

Share your web map to create an app

Online/Portal

Use a ready to use template

Create a new app with Web AppBuilder

• Adding users to Portal- Specify an AD group

- Set permissions

- Add users

• Control group membership- Create Portal group

- Specify an AD group

- Members of the AD group are joined to the Portal group automatically

Support for enterprise groups

Single Web Sign On through SAML

Additional enterprise logon options

Anonymous access page

City of NapervilleEmployees

WindowsActive Directory

Users

City of Naperville Intranet

SAML

Citizens

Contractor

LDAPIdentity Store

ArcGISOnline

Credits forArcGIS Onlinesubscription services

ArcGIS for Server site: 10.3

ArcGIS for Server site: 10.1

Configs

GIS 1GIS 2

Built-in store

PSA

C:\arcgisserver

Server Extensions 3D Analyst Image

Data Interop Network Analyst

GeoEvent

Mapping & military extension

Portalfor ArcGIS

ArcGIS Data StoreRegistered

Server ManagedDatabase Scalable

feature services

3D Sceneservices

ArcGIS Data Store

EGDB

1) Referenced

Publisher

2) Replaced

EGDB

3) Server Managed

.SHPServer

ManagedEGDB

Server

Publisher(ArcMap)

ArcGIS Server

File GDB

CopiedFeatures

Replicas

Data Store(registry)

File System paths

1) \\srv\share \\srv\share

2) C:\local D:\srv\data

Enterprise GDB connections

1) shared.sde shared.sde

2) client.sde server.sde

3) ?? managed.sde

Data registration…

Web layers

EGDB

.SHP

Publisher(ArcMap)

ArcGIS Server

DATA STORE(registery)

Server Managed

File GDB

ArcGIS Data Store

ArcGISPro

Scene layers

ArcGISData Store

(repository)

EGDB

Scalable Feature Services

3D sceneServices

Server Managed Database

Networkdata server

EGDBDatabaseBackup

Industrial strength data tier

ArcGISData Store

(standby)

EGDB

Scalable Feature Services

3D sceneServices

Server Managed Database

ArcGISData Store

(primary)

EGDB

Scalable Feature Services

3D sceneServices

Server Managed Database

Backup&

High availability

• Authored in ArcGIS Pro- Share web scene layer- Share web scene

• New “portal” item type- Conceptually similar to web map- Mash-up of 3D/2D web layers- Works with new scene service

& existing map/image services

• Visualization- ArcGIS Pro- Web GL brower- Runtime clients

Web Scene

High Availability in Portal for ArcGIS

On-the-fly failover

Recommended