Web GIS Deployment for Administrators. Vanessa Ramirez Solution Engineer, Natural Resources, Esri

Similar documents
Enabling Web GIS. Dal Hunter Jeff Shaner

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

Introduction to Portal for ArcGIS

Web GIS Administration: Tips and Tricks

Leveraging Web GIS: An Introduction to the ArcGIS portal

Web GIS & ArcGIS Pro. Zena Pelletier Nick Popovich

Portal for ArcGIS: An Introduction

ArcGIS Deployment Pattern. Azlina Mahad

What Would John Snow Do (Today)? Part 1

Portal for ArcGIS: An Introduction. Catherine Hynes and Derek Law

Web GIS: Architectural Patterns and Practices. Shannon Kalisky Philip Heede

Demystifying ArcGIS Online. Karen Lizcano Esri

ArcGIS is Advancing. Both Contributing and Integrating many new Innovations. IoT. Smart Mapping. Smart Devices Advanced Analytics

OFWIM 2017 Annual Conference What Does Web GIS Really Mean for Fish and Wildlife Agencies?

Web GIS Patterns and Practices

What s New. August 2013

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Sam Williamson

Spatial Analysis with Web GIS. Rachel Weeden

ArcGIS Earth for Enterprises DARRON PUSTAM ARCGIS EARTH CHRIS ANDREWS 3D

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

Enabling ENVI. ArcGIS for Server

ArcGIS. for Server. Understanding our World

Getting Started with Community Maps

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Shreyas Shinde

How does ArcGIS Server integrate into an Enterprise Environment? Willy Lynch Mining Industry Specialist ESRI, Denver, Colorado USA

Network Analysis with ArcGIS Online. Deelesh Mandloi Dmitry Kudinov

ELF products in the ArcGIS platform

Working with ArcGIS Online

A Vision for ArcGIS Applying Geography Everywhere

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

The Platform Generation. Derek Law and Ebony Wicks

Geodatabase Best Practices. Dave Crawford Erik Hoel

ArcGIS GeoAnalytics Server: An Introduction. Sarah Ambrose and Ravi Narayanan

Incorporating ArcGIS Pro in your Curriculum

ArcGIS Pro Q&A Session. NWGIS Conference, October 11, 2017 With John Sharrard, Esri GIS Solutions Engineer

ArcGIS Online Routing and Network Analysis. Deelesh Mandloi Matt Crowder

Network Analysis Services in ArcGIS Enterprise. Deelesh Mandloi

ArcGIS for INSPIRE. Marten Hogeweg Satish Sankaran

Introduction to ArcGIS Server - Creating and Using GIS Services. Mark Ho Instructor Washington, DC

Esri WebGIS Highlights of What s New, and the Road Ahead

Introduction to ArcGIS Server Development

Welcome to Esri's Software Export Control Classification Number (ECCN) Matrix June 2018

Introduction to ArcGIS Maps for Office. Greg Ponto Scott Ball

The Pace of Change Is Accelerating Creating Many Challenges

Discovery and Access of Geospatial Resources using the Geoportal Extension. Marten Hogeweg Geoportal Extension Product Manager

Geodatabase Replication for Utilities Tom DeWitte Solution Architect ESRI Utilities Team

Changes in Esri GIS, practical ways to be ready for the future

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

Exelis and Esri Technologies for Defense and National Security. Cherie Muleh

GPS Mapping with Esri s Collector App. What We ll Cover

An introduction to ArcGIS Maps for Office. Scott Ball & Mike Flanagan

Esri User Conference 2018 Video Topics

Introduction to ArcGIS GeoAnalytics Server. Sarah Ambrose & Noah Slocum

CHAPTER 22 GEOGRAPHIC INFORMATION SYSTEMS

European Location Framework data in the ArcGIS platform

ArcGIS Enterprise: Administration Workflows STUDENT EDITION

You Part of a Global Network of GIS Businesses. Your Work Making a Difference. Understanding Our World, with Web GIS, SDI and 3D

DP Project Development Pvt. Ltd.

ArcGIS 10.1 An Overview of the System

Law Enforcement Solutions and Applications

Geodatabase: Best Practices. Robert LeClair, Senior Instructor

Innovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager

Leveraging ArcGIS Online Elevation and Hydrology Services. Steve Kopp, Jian Lange

SCAUG Community Maps Building a Living Atlas of the World

Geospatial Products V8i (SELECTseries 1)

Overview. Everywhere. Over everything.

One platform for desktop, web and mobile

ArcGIS Runtime: Migrating from ArcGIS Engine. Rex Hansen

ArcGIS Platform For NSOs

Key Points Sharing fosters participation and collaboration Metadata has a big role in sharing Sharing is not always easy

You are Building Your Organization s Geographic Knowledge

GIS for Crime Analysis. Building Better Analysis Capabilities with the ArcGIS Platform

Geo-Enabling Mountain Bike Trail Maintenance:

Strategies for Integrating CAD and BIM in ArcGIS. Don Kuehne Esri 3D Product Manager: CAD/BIM/AEC

Map Services Are We Getting It?

Why GIS & Why Internet GIS?

Troubleshooting Replication and Geodata Services. Liz Parrish & Ben Lin

GIS-T 2010 Building a Successful Geospatial Data Sharing Framework: A Ohio DOT Success Story

ArcGIS Data Reviewer: Assessing Positional Accuracy. Roslyn Dunn

Overview of ArcGIS Enterprise August 24, Dan Haag ESRI

Esri Defense Mapping: Cartographic Production. Bo King

ArcGIS Data Reviewer: Quality Assessment for Elevation Raster Datasets. Roslyn Dunn

The File Geodatabase API. Craig Gillgrass Lance Shipman

Geog 469 GIS Workshop. Managing Enterprise GIS Geodatabases

Connecting Communities. Jeff Peters - Esri

Geospatial Fire Behavior Modeling App to Manage Wildfire Risk Online. Kenyatta BaRaKa Jackson US Forest Service - Consultant

Web GIS in Agriculture Land Use, Crop Management and Planning. Kevin Knapp Bryan Baker, Phd.

HISTORY OF GIS AND ESRI

GIS for Business Intelligence: Getting Cloud Connected

ArcGIS Earth an Intro

Esri and GIS Education

June 19 Huntsville, Alabama 1

No. of Days. Building 3D cities Using Esri City Engine ,859. Creating & Analyzing Surfaces Using ArcGIS Spatial Analyst 1 7 3,139

October 2011 ArcGIS 10 for Server Functionality Matrix

ST-Links. SpatialKit. Version 3.0.x. For ArcMap. ArcMap Extension for Directly Connecting to Spatial Databases. ST-Links Corporation.

Leveraging the OGC Capabilities of ArcGIS Server

The ecadastre System. Francis KAELL ecadastre project manager

No. of Days. ArcGIS 3: Performing Analysis ,431. Building 3D cities Using Esri City Engine ,859

No. of Days. ArcGIS Pro for GIS Professionals ,431. Building 3D cities Using Esri City Engine ,859

INSPIRE Shared Service

Transcription:

Web GIS Deployment for Administrators Vanessa Ramirez Solution Engineer, Natural Resources, Esri

Agenda Web GIS Concepts Web GIS Deployment Patterns Components of an On-Premises Web GIS Federation of Server with Portal Security Q&A

Web GIS Concepts

Web GIS Transformation of the ArcGIS Platform Desktop Apps Server GIS Web Maps Web Scenes Layers

Geoinformation Model Abstracts and Organizes Geospatial Data Apps Web Scenes Web Maps Portal Layers Geoinformation Model Real-Time Enterprise Data Imagery GIS Maps & Data Distributed Data

Web GIS How is it Different from Server GIS? Server GIS Silo d use of GIS services within custom applications Web GIS Pervasive use of web layers, scenes, and maps within all of the ArcGIS apps Users Users App n+1 Apps Services Web Maps Web Scenes Web Layers portal Services Data Data

Web GIS Components & Characteristics Solutions Deliver information products as apps (including all of the ArcGIS apps) to the right user at the right time APPS SDKs / APIs Location Enablement Data Management Analysis Users * Groups * Items * Tags (Content and Capabilities) Maps Layers Tools Files Field Mobility Patterns of Business Behavior Visualization (Operational Awareness) Constituent Engagement P O R T A L SDKs / APIs INFRASTRUCTURE SDKs / APIs Data Management Analysis Visualization Data and Storage EXTERNAL SYSTEMS AND SERVICES SDKs / APIs CRM Salesforce.com Microsoft Dynamics BI IBM Cognos SAP Business Objects Microstrategy Microsoft Office Excel PowerPoint Other Social Weather Traffic IOT Feeds

Web GIS Components & Characteristics Solutions Deliver information products as apps (including all of the ArcGIS apps) to the right user at the right time APPS SDKs / APIs Location Enablement Data Management Analysis Users * Groups * Items * Tags (Content and Capabilities) Maps Layers Tools Files Field Mobility Patterns of Business Behavior Visualization (Operational Awareness) Constituent Engagement Geoinformation model, content management, and sharing model P O R T A L SDKs / APIs INFRASTRUCTURE SDKs / APIs Data Management Analysis Visualization Data and Storage EXTERNAL SYSTEMS AND SERVICES SDKs / APIs CRM Salesforce.com Microsoft Dynamics BI IBM Cognos SAP Business Objects Microstrategy Microsoft Office Excel PowerPoint Other Social Weather Traffic IOT Feeds

Web GIS Components & Characteristics Solutions Deliver information products as apps (including all of the ArcGIS apps) to the right user at the right time APPS SDKs / APIs Location Enablement Data Management Analysis Users * Groups * Items * Tags (Content and Capabilities) Maps Layers Tools Files Field Mobility Patterns of Business Behavior Visualization (Operational Awareness) Constituent Engagement Geoinformation model, content management, and sharing model Integration with other systems and services P O R T A L SDKs / APIs INFRASTRUCTURE SDKs / APIs Data Management Analysis Visualization Data and Storage EXTERNAL SYSTEMS AND SERVICES SDKs / APIs CRM Salesforce.com Microsoft Dynamics BI IBM Cognos SAP Business Objects Microstrategy Microsoft Office Excel PowerPoint Other Social Weather Traffic IOT Feeds

Web GIS Deployment Patterns

Web GIS Deployment Patterns Overview SaaS & Public Cloud Hybrid On-premises

Deployment Patterns Drivers Limited IT resources IT mandate to be SaaS or cloud first New to GIS Online Want to enable Web GIS while managing content & capabilities on private infrastructure Use hosted services, content and capabilities as needed Must maintain control of compute environment Need full control over data and system security On-Premises

Deployment Patterns System Management SaaS & Public Cloud Hybrid On-premises Application Esri + Customer Esri/Customer Customer Network Esri Esri/Customer Customer Security Esri Esri/Customer Customer Infrastructure Cloud Service Provider Esri/Customer Customer

Deployment Patterns Users & Apps ArcGIS ArcGIS Intranet Intranet ArcGIS ArcGIS Internal Users External Users Can typically access internal & external web resources Can typically access only external web resources

Selecting the Right Pattern(s) Conceptual Level Considerations IT Maturity Low, Moderate, Advanced IT & CIO Focus Infrastructure, Integration, Innovation 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 3 rd Party Services Prefer, Ok, None Preference for COTS or Custom COTS, Custom, No Preference Comfort Outsourcing to Esri Very, Some, Limited, Note Service Level Agreement None, 95%, 99% + Disaster Recovery Strategy None, Future, Imminent

Components of an On-Premises Web GIS

Web GIS Anatomy of the Portal Desktop Web Device In the SaaS offering, ArcGIS Online, the portal is maintained by Esri in the cloud: portal For an on premise deployment using Portal for ArcGIS there are three main components that make up a Web GIS: Portal for ArcGIS Server Online Content and Services Hosting server (ArcGIS Server) ArcGIS Data Store

Web GIS Anatomy of the Portal System of Engagement On-premises Web GIS components System of Record Server GIS infrastructure Portal for ArcGIS Hosting server (ArcGIS Server) ArcGIS Data Store Server Connects to Data by reference Enterprise geodatabase Supports hosted data as well as the app and collaboration infrastructure; does not replace Server GIS infrastructure Supports publishing of authoritative data from enterprise geodatabases; can be used in conjunction with a Web GIS

Web GIS The Geoinformation Model Organization Group Item User Application Web Scene Web Map Web Layer Service Dataset

Web GIS The Role of Server for ArcGIS Geodata GeoServices Portal Service Web Layer Feature Class Service Web Layer Service Web Layer

Web GIS The Role of Server for ArcGIS Geodata GeoServices Portal Web Layer Feature Class Service Web Layer Web Layer

Web GIS The Role of Server for ArcGIS Geodata GeoServices Portal Active Wells Wells Wells Proposed Wells Wells by Status

Web GIS Referenced Architecture Publisher Standalone GIS Server Portal for ArcGIS Publish Manually linked URL portal Publish & register from Desktop Client portal

Demo Registering Portal Content in a Referenced Architecture

Web GIS Enterprise Data Store (SDE) Portal Publisher (ArcMap) Server (visualization) Server (analysis) GDB Administrator (ArcMap) Enterprise Geodatabases & Files

Web GIS Enterprise Data Store (SDE) System of Record - Authoritative Data Capabilities - Map Services - Image Services - Geoprocessing Services - Geocoders - Geodata Services GP Geocode Geodata Image Map But what about all the data that gets created through a system of engagement? How do we architect for that?

Federation of Server with Portal

Federation Referenced vs. Federated Referenced My Layer Federated My Layer Portal Portal 1 st Login 1 st Login 2 nd Login SSO My Service My Service

Federation What Happens on Federation? Server + Portal Share an Identity Store Portal items created for existing services (owned by federating admin) ALL new services get a portal item owned by portal user Access to Secure Server URLs through portal users ONLY Security goes from community based -> Ownership Based 1 st Login SSO Federated My Layer Portal My Service

Federation Advantages Create a fully integrated SSO across an on-premises Web GIS implementation (e.g. IWA) Leverage Portal s ownership based security model Publish content directly to your Portal - More on this later

Federation Architecture Publisher Federated GIS Server Publish Service is automatically added to the Portal portal Portal for ArcGIS

Demo Federated Portal & Server for ArcGIS

Server & Data Stores Enterprise Managed (SDE) vs. ArcGIS Managed Enterprise Managed Data Store (SDE) ArcGIS Managed Data Store Portal (Pro) Publisher (ArcMap or Pro) Portal Publisher (ArcMap) Server (visualization) Server (analysis) Server (hosting) GDB Administrator (ArcMap) ArcGIS Managed Geodatabases & Files ArcGIS Data Store

GIS Servers Hosting Servers Map Image GP Geocode Geodata Feature layers Tiled map layers 3D Scenes Enterprise Managed Data Store (SDE) ArcGIS Managed Data Store Portal Portal Publisher (ArcMap) Server (visualization) Server (analysis) Server (hosting) ArcGIS Managed GDB Administrator (ArcMap) Geodatabases & Files ArcGIS Data Store

Web GIS Why ArcGIS Data Store? Publish large number of hosted feature layers Publish hosted scene layers to Portal Archive high volume, real-time data Created backups of hosted content automatically Failover Capabilities Feature layers Tiled map layers 3D Scenes

Web GIS Why ArcGIS Data Store? Use Cases - Esri Maps for Office - Survey123 - Analysis Tools - Drag + Drop CSV - Upload Shapefile - Anything that mimics a hosted experience

Web GIS Key Takeaways Your architecture will impact end-user capabilities Always plan with the business cases in mind Tie your tehcnical GIS to business value for greatest success

Demo Providing an On-Premises Hosting Experience in Portal

Web GIS Anatomy of the Portal Desktop Web Device In the SaaS offering, ArcGIS Online, the portal is maintained by Esri in the cloud: portal For an on premise deployment using Portal for ArcGIS there are three main components that make up a Web GIS: Portal for ArcGIS Server Online Content and Services Hosting server (ArcGIS Server) ArcGIS Data Store

Security

Web GIS How is it Different from Server GIS? Server GIS Silo d use of GIS services within custom applications Web GIS Pervasive use of web layers, scenes, and maps within all of the ArcGIS apps Users Users App n+1 Apps Services Web Maps Web Scenes Web Layers portal Services Data Data

Security Identity Matters 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

Security Key Concepts 1+ 1+ Role Privilege Authentication 1 1+ 0..1 Authorization (capabilities) Organization User Identity Authorization (content) 0+ 0+ 0+ Group Item

Security Information Model Named User - Own content or groups - Join groups Users Own or Join Groups Groups - Control access - Organize items Items Own Organize and Secure Index - Files: PDF, MPK, XLS, etc. - Links: Services & applications Tags Items Index Tags - Index content

Security User Hierarchy GIS portal Named Users User Publisher Administrator + +

Security Authentication Models Built-In Identity Store Integrated Window Authentication (IWA) SAML (Security Assertion Markup Language)

Security Built-In Identity Store Characteristics: Default / No Setup Quick & Easy Users are managed separately from AD When You Might Use It: Small Number of Users No need for AD Integration Users Portal for ArcGIS Groups

Security Integrated Windows Authentication Characteristics: Integrated with Active Directory ONLY in Portal for ArcGIS SSO Experience Supports Enterprise Groups No built-in access Portal for ArcGIS Window Users When You Might Use It: All Portal Users are Maintained within AD You want to leverage AD User and Groups You want a SSO Experience Do not want to double manage Groups Users

Security SAML What is SAML? SAML is a standard that allows for exchanging authentication and authorization data between parties Three Players in SAML - Service Provider (Portal for ArcGIS) - Identity Provider (e.g. AD FS) - User 1) Initial service request 3) IdP authentication 2) Redirect to IdP Identity Provider AD FS 4) Return SAML token User 5) SAML token allows access Service Provider Portal for ArcGIS ArcGIS Server

Security SAML When You Might Use It: ArcGIS Online - Only Enterprise/SSO Option Portal for ArcGIS - Allow built-in + Enterprise access - Allow access from multiple domains in an AD Forest Portal for ArcGIS Groups Users SAML (e.g., ADFS) Remote user store

Demo Single Sign-On with IWA vs. SAML

Summary Key Takeaways No such thing as a standalone Portal - It is a portion of your on-premises Web GIS Architect with your users in mind Server/Portal Federation unlocks additional functionality Pick the security model that fits your needs Desktop Web Device Portal Server Online Content and Services

Questions?

Thank you Please remember to fill out a survey