Enabling Web GIS. Dal Hunter Jeff Shaner

Similar documents
Introduction to Portal for ArcGIS

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

Portal for ArcGIS: An Introduction

Leveraging Web GIS: An Introduction to the ArcGIS portal

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

ArcGIS Deployment Pattern. Azlina Mahad

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

What Would John Snow Do (Today)? Part 1

Demystifying ArcGIS Online. Karen Lizcano Esri

Web GIS & ArcGIS Pro. Zena Pelletier Nick Popovich

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

Web GIS Administration: Tips and Tricks

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

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

What s New. August 2013

ELF products in the ArcGIS platform

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

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

Web GIS Patterns and Practices

Introduction to ArcGIS Maps for Office. Greg Ponto Scott Ball

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

The Platform Generation. Derek Law and Ebony Wicks

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

Working with ArcGIS Online

Introduction to ArcGIS Server Development

ArcGIS. for Server. Understanding our World

Network Analysis Services in ArcGIS Enterprise. Deelesh Mandloi

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

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

European Location Framework data in the ArcGIS platform

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

Getting Started with Community Maps

Network Analysis with ArcGIS Online. Deelesh Mandloi Dmitry Kudinov

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

Introduction to ArcGIS GeoAnalytics Server. Sarah Ambrose & Noah Slocum

ArcGIS Online Routing and Network Analysis. Deelesh Mandloi Matt Crowder

Why GIS & Why Internet GIS?

What s New in Collector for ArcGIS (Aurora)

A Vision for ArcGIS Applying Geography Everywhere

Geodatabase Best Practices. Dave Crawford Erik Hoel

Geo-Enabling Mountain Bike Trail Maintenance:

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

ArcGIS Runtime: Migrating from ArcGIS Engine. Rex Hansen

The Pace of Change Is Accelerating Creating Many Challenges

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

Esri User Conference 2018 Video Topics

The Geo Web: Enabling GIS on the Internet IT4GIS Keith T. Weber, GISP GIS Director ISU GIS Training and Research Center.

Enabling ENVI. ArcGIS for Server

HISTORY OF GIS AND ESRI

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

June 19 Huntsville, Alabama 1

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

ArcGIS Enterprise: Administration Workflows STUDENT EDITION

Incorporating ArcGIS Pro in your Curriculum

Esri Overview for Mentor Protégé Program:

Esri and GIS Education

esri.com/apps Copyright 2017 Esri. All rights reserved.

DP Project Development Pvt. Ltd.

Overview of ArcGIS Enterprise August 24, Dan Haag ESRI

SCAUG Community Maps Building a Living Atlas of the World

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

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

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

Lecture 2. Introduction to ESRI s ArcGIS Desktop and ArcMap

ArcGIS 10.1 An Overview of the System

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

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

Imagery and the Location-enabled Platform in State and Local Government

Spatial Analysis with Web GIS. Rachel Weeden

CHAPTER 22 GEOGRAPHIC INFORMATION SYSTEMS

UNIT 4: USING ArcGIS. Instructor: Emmanuel K. Appiah-Adjei (PhD) Department of Geological Engineering KNUST, Kumasi

Overview. Everywhere. Over everything.

One platform for desktop, web and mobile

Arcgis Enterprise Performance And Scalability Best Practices

Geography for the 2020 Round of Census

INTRODUCTION TO ARCGIS Version 10.*

ArcGIS for INSPIRE. Marten Hogeweg Satish Sankaran

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

ArcGIS Runtime: Migrating from ArcGIS Engine

You are Building Your Organization s Geographic Knowledge

October 2011 ArcGIS 10 for Server Functionality Matrix

December 2009 ArcGIS Server Functionality Matrix

Embracing ArcGIS Server Technology A City s Balanced Approach

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

How to Increase the Significance of your GIS

file://q:\report1\greenatlasfinalreportindex.html

ArcGIS Runtime: Migrating Your Apps from ArcGIS Engine. Eric Bader Lucas Danzinger Mike Branscomb

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

ArcGIS Earth an Intro

ArcGIS Platform For NSOs

ArcGIS for Desktop. ArcGIS for Desktop is the primary authoring tool for the ArcGIS platform.

Map Services Are We Getting It?

Geospatial Products V8i (SELECTseries 1)

Esri Training by Microcenter Prepare to Innovate. Microcenter Course Catalog

Crime Analyst Extension. Christine Charles

GIS Software. Evolution of GIS Software

INSPIRE Shared Service

An ESRI Technical Paper June 2007 An Overview of Distributing Data with Geodatabases

New Methods for GeoDesign with ArcGIS and CityEngine. Dr. Özgür Ertac, Prof. Dr. Jörg Schaller, Cristina Mattos Tech. Uni. Munich, Esri Germany

Geodatabase Replication for Utilities Tom DeWitte Solution Architect ESRI Utilities Team

Transcription:

Enabling Web GIS Dal Hunter Jeff Shaner

Enabling Web GIS In Your Infrastructure Agenda Quick Overview Web GIS Deployment Server GIS Deployment Security and Identity Management Web GIS Operations

Web GIS Concepts Enabling Web GIS Enabling GIS Everywhere Desktop Web Device Simple Integrated Open portal Server Online Content and Services Available in the Cloud...... and On-Premises

Web GIS Concepts Why Central hub for your GIS assets Solution when - Additional security requirements - No public cloud option Allows for - Enterprise integration (e.g., security) COTS product since 10.2 Extension to ArcGIS for Server - 10.3 Included with Standard and Advanced

Web GIS Concepts Capabilities Browse, search, and discover your GIS assets Self-service mapping Content creation and management Sharing and collaboration Data hosting and mapping Visualization, Collection, and Analysis Ready to use maps and layers Portal

Web GIS Concepts Security Integrates 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

Web GIS Concepts Users and Roles Use Esri Maps for Apps, Collector, Operations Dashboard, and Explorer

Web GIS Concepts Groups Groups have membership Organize by: - Theme or initiative - Common and supportive content - Functional department/structure - Based on organization s business units - Projects - Specific projects or tasks - Ad-hoc - Prototyping, non-permanent/temp projects, staging 10.3 supports Enterprise Groups Foundation data

Web GIS Concepts Basemaps and Utility Services Important part of Portal s resources Can be hosted: - Online (by Esri) - On-premises (by you) - Combination Basemaps Utility services

Web GIS Concepts Portal as a destination Must have Administrator privileges Name Banner Logo Featured content Background image Description

Demo

Web GIS Deployment

Web GIS Deployment Overview On-premises Public Cloud Hybrid

Web GIS Deployment On-Premises Intranet Portal Portal for ArcGIS ArcGIS Server Basemaps, Geocoding, etc.

Web GIS Deployment Public Cloud Internet Users Internet Users Internet Users Cloud GIS Server (e.g. Amazon) Esri Managed Cloud Services Online Online Online Intranet Intranet Intranet ArcGIS Online ArcGIS Online w/ Cloud GIS Server(s) ArcGIS Online w/ Esri Managed Cloud Svcs

Web GIS Deployment Hybrid Online Intranet Intranet Portal Hybrid Pattern #1 Hybrid Pattern #2 Fast Start & No Additional Software Likely Lower TCO Some Metadata Stored in Cloud Some Functionality Loss Issues with non-cors Browsers More Control All Data & Metadata On-Premises More Security Integration Options Additional Software to Manage Architecture Becomes More Complex

Web GIS Deployment Example Investors (external) Custom App Employees (Internal) GeoServices Portal Esri Managed Cloud Services Internal GIS Server(s)

Web GIS Deployment Internal & External Web GIS External Users Internal Users Online Hosted Services Basemaps, Geocoding, etc. Portal Internal GIS Server(s)

Web GIS Deployment Multiple Portals portal portal portal portal One Portal Many Portals?

Web GIS Deployment Multiple Web GIS Deployments Department A Users Department B Users Department C Users portal portal portal

Web GIS Deployment Multiple Web GIS Deployments Department A Users Department B Users Department C Users portal portal portal Shared Services

Web GIS Deployment Multiple Web GIS Deployments Enterprise or Public Users portal Department A Users Department B Users Department C Users portal portal portal Shared Services

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

Server GIS Deployment

ArcGIS Desktop Apps APIs & SDKs http: http: Portal http: Maps Scenes Analytics Feature Layers & Tables Scene Layers Tile Layers Image Layers Analytics Services Data

Server GIS Deployment Everything On One Machine Wow, this is easy!

Server GIS Deployment Workload Separation LB ArcGIS Server All Workloads Visualization Analysis Imagery Caching

Server GIS Deployment Load Balancing ArcGIS Web Adaptor 3 rd Party Load Balancer Provided by Esri Works w/ ArcGIS Server sites (not silos) Discovers new machines dynamically Typically a single point of failure Can t load balance Portal for ArcGIS Not provided by Esri (e.g. F5, CSM, NGINX) Works w/ ArcGIS Server sites & silos Doesn t discover new machines dynamically Typically already fault tolerant Can load balance Portal for ArcGIS

Server GIS Deployment Workload Separation LB LB LB LB ArcGIS Server ArcGIS Server ArcGIS Server ArcGIS Server Visualization Analysis Imagery Caching Additional Sites May Include Real-time & Data Management

Server GIS Deployment Workload Separation can evolve LB LB LB LB ArcGIS Server ArcGIS Server ArcGIS Server ArcGIS Server Visualization & Imagery Visualization Analysis & Data Management Imagery Initial Deployment Complete GIS

Server GIS Deployment Server & Portal Patterns Server w/ Single Web Adaptor Server w/ 3 rd Party LB Server w/ Multiple Web Adaptors & 3 rd Party LB Portal w/ 3 rd Party LB Portal w/ Multiple Web Adaptors & 3 rd Party LB

Server GIS Deployment The Role of Portal & Web Layers Portal GeoServices Geodata Web Layer Service Web Layer Service Feature Class Web Layer Service

Server GIS Deployment The Role of Portal & Web Layers Portal GeoServices Geodata Web Layer Web Layer Service Feature Class Web Layer

Server GIS Deployment The Role of Portal & Web Layers Portal GeoServices Geodata Active Wells Proposed Wells Wells Wells Wells by Status

Server GIS Deployment Publishing Methods By Reference By Value Server Connects to Data by reference portal Copies Data by value ArcMap Enterprise GDB ArcMap ArcGIS Pro Maps for Office Portal Website Gedatabases Spreadsheets Shapefiles

Server GIS Deployment Publishing Patterns Server Pattern App Web GIS Pattern App Services Web Maps & Layers Services portal

Security and Identity

Security Terminology Built-in Users Active Directory SSO Privileges NTLM Portal-tier Authentication FedRAMP & FISMA

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 Online Authentication Patterns Online SAML IDP Online User Store Portal-tier Auth Built-in Users SAML Auth Enterprise Users

Security Portal & Server Authentication Patterns Portal SAML IDP Portal Web Adaptor User Store User Store Portal User Store Portal Portal-tier Auth Built-in Users SAML Auth Enterprise Users Web-tier Auth Enterprise Users Portal-tier Auth Enterprise Users Web Adaptor Server User Store Server User Store Server-tier Auth Built-in Users Server-tier Auth Enterprise Users Server Web-tier Auth Enterprise Users

Security Federating Portal & Server App 1. Login 2. Login (again) Portal for ArcGIS ArcGIS Server User Store (Active Directory, LDAP)

Security Federating Portal & Server App 1. Login 2. Single Sign On (SSO) Portal for ArcGIS federation ArcGIS Server User Store (Active Directory, LDAP) Portal manages users, groups & roles Every service has an item in Portal Server inherits from Portal

Web GIS Operations

Web GIS Operations System Management System Monitoring Operations Planning System Design Deployment Requirements Development Design System Testing

Web GIS Operations System Monitoring Network Hardware Web Server ArcGIS Server Geodatabase RDBMS

Web GIS Operations Managing Tiered Environments Development Staging Production Portal Caching Visualization

Web GIS Operations Key Takeaways System management never stops, especially with Web GIS Good monitoring practices are key to business continuity & growth Managing tiered environments is becoming complex, we don t have all the answers