ArcGIS Server for Administrators

Slides:



Advertisements
Similar presentations
Implementing Tableau Server in an Enterprise Environment
Advertisements

Publishing GIS Services to ArcGIS for Server
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Designing and Using.
Using ArcGIS for Server in the Amazon Cloud
Technical Workshops | Esri International User Conference San Diego, California Building Applications with ArcGIS Runtime SDK for Windows Phone Rex Hansen.
Esri UC 2014 | Technical Workshop | Automating Cache Workflows and Tile Usage Heat Maps Eric J. Rodenberg.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Viewer for Flex—
ArcGIS for Server Reference Implementations An ArcGIS Server’s architecture tour.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Secure Applications.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Administering Your.
Esri UC 2014 | Technical Workshop | Optimizing Your JavaScript Web App for Performance Jeremy Bartley Derek Swingley.
Esri UC2013. Technical Workshop.Editing & Maintaining Parcels with ArcGIS.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Configuring ArcGIS.
Esri International User Conference | San Diego, CA Technical Workshops | Intro to ArcSDE for SQL Server Tony Wakim & Jim Gough July , 2011.
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Portal … from the trenches! Deployment Patterns
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing in ArcMap:
Esri International User Conference | San Diego, CA Technical Workshops | ArcGIS for Server Road Ahead Ismael Chivite, Anne Reuland.
Sharing Geographic Content
ArcGIS Online for Organizations
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Local Government.
ArcGIS Workflow Manager An Introduction
Technical Workshops | Esri International User Conference San Diego, California ArcMap: Tips and Tricks Miriam Schmidts Jorge Ruiz-Valdepena July 23 – 27,
Esri UC 2014 | Technical Workshop | Accessing Spatial Databases in ArcGIS using Query Layers Annie Sasidar.
Technical Workshops | Esri International User Conference San Diego, California Esri Maps for IBM Cognos Dave Kerr Darren Nelson July 2012.
Esri UC 2014 | Technical Workshop | ArcGIS Data Reviewer Edwin Waite & Shankar Chandrasekaran Planning and Deploying Data Quality Services.
ArcGIS for Server: An Introduction
ArcGIS for Server: Reference Implementations
ArcGIS Server and Portal for ArcGIS An Introduction to Security
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Migrating your Data.
Esri UC 2014 | Technical Workshop | ArcGIS for Server: Administrative Scripting and Automation Shreyas Shinde Ranjit Iyer.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Caching Imagery Using.
Publishing to ArcGIS for Server
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Road Ahead - ArcGIS.
Module 11: Implementing ISA Server 2004 Enterprise Edition.
Portal for ArcGIS An Introduction
Microsoft Azure SoftUni Team Technical Trainers Software University
Technical Workshops | Esri International User Conference San Diego, California Supporting High-Quality Printing in Web Applications with ArcGIS 10.1 for.
Using Enterprise Logins in Portal for ArcGIS via SAML Greg Ponto & Tom Shippee.
Esri UC 2014 | Technical Workshop | Designing and Using Cached Map Services Tom Brenneman & Eric Rodenberg.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Geodatabase Administration:
Esri UC 2014 | Technical Workshop | Geocoding with ArcGIS Online and ArcGIS Online World Geocoding Service Jeff Rogers and Brad Niemand.
Esri UC 2014 | Technical Workshop | ArcGIS Online: An Introduction and Overview Ray Bunn Andrew Hendrickson Tim Oliver, Horry County Paul Ross.
ArcGIS Workflow Manager Introduction
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Geocoding – An Introduction.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Supporting High-Quality.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Map Books.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Automating Geodatabase.
Working with Feature Services Gary MacDougall Russell Brennan.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Customizing the Operations.
Esri UC 2014 | Technical Workshop | Using ArcGIS Online Analysis Widgets Shing Lin, Jerome Yang.
Esri UC 2014 | Technical Workshop | Administering Your Microsoft SQL Server Geodatabase Shannon Shields Chet Dobbins.
ArcGIS Online: Sharing your Content Ben Ramseth John Thieling.
Esri UC 2014 | Technical Workshop | What is new in ArcGIS 10.2.x for Server Ismael Chivite, Greg Tieman.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Law Enforcement:
Combining ArcGIS for Server & ArcGIS Online Julia Guard and Matt Monson.
Esri UC2013. Technical Workshop. Demo Theater 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Introduction to the Esri.
Publishing GIS Services to ArcGIS Server
Esri UC 2014 | Technical Workshop | Editing in ArcMap: An Introduction Lisa Stanners, Phil Sanchez.
Esri UC 2014 | Technical Workshop | Administering ArcGIS for Server with Python Jon Bodamer.
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
Administering Your GIS Server Derek Law
Secured Services Best Practices on ArcGIS for Server Patrick Jackson & Thomas Noble.
ArcGIS for Server Security: Advanced
Working with Feature Layers
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Jeremiah Insights for ArcGIS Jeremiah
Combining ArcGIS for Server & ArcGIS Online
What’s new ArcGIS 10.1 for Server The Server Framework
Presentation transcript:

ArcGIS Server for Administrators 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Technical Workshop ArcGIS Server for Administrators Sterling Quinn Shreyas Shinde

Agenda ArcGIS Server architecture Distributing and scaling components Implementing security Monitoring server logs Automating server administration What’s new in 10.2? Backup and restore Q&A ArcGIS Server for Administrators

Server architectures Sterling Quinn Type Presentation Name Here

Pre-10.1 architecture Type Presentation Name Here

Motivation for architecture change Performance (64 bit) HTTP only Faster installation Scalability and elasticity High availability Cloud deployments Linux improvements

ArcGIS for Server 10.1 Architecture ArcGIS Server site http://6080 Services Directory Manager Server Administrator API GIS Server ArcGIS Server account (OS level) Primary Site Administrator (PSA) Data Server directories Configuration store

Single machine deployment with Web Adaptor Web Server http://80 Web Adaptor GIS site GIS Server http://6080 Data Server directories Configuration store Easily block admin end points Forward compatibility Connect via port 80 GIS site name Leverage Web tier features Security Logging Firewall OOTB reverse proxy A

Multiple machine site ArcGIS Server site http://80 Web Server Web Adaptor ArcGIS Server site GIS Server 1 GIS Server 2 Data Server directories Configuration store

Join site checklist Same ArcGIS Server account across all machines All machines can see config-store & server directories and have read/write/create permissions to these via ArcGIS Server account No mix of Windows and Linux among machines Necessary ports open on each machine: 6080 6443 (for HTTPs) 4000 – 4005+ (communication between GIS Servers) Each machine has valid log location

Multiple machine site with clusters http://80 Web Server Web Adaptor ArcGIS Server site cluster A cluster B GIS Server 1 GIS Server 2 GIS Server 3 Data Server directories Configuration store

Multiple machine site with clusters http://80 Web Server Web Adaptor cluster A cluster B GIS Server 1 GIS Server 2 GIS Server 3 Data Server directories Configuration store A

Benefits of clusters Hardware isolation Cluster contains machine with the same hardware specs Dynamic allocation of resources You set thread instances per machine, NOT per service like previously You can re-assign machines to different clusters at different times Isolate intensive processes in their own cluster

High Availability Configuration http: 80 Web Server Web Server Web Adaptor Web Adaptor http:6080 http:6080 GIS Server 1 GIS Server 2 Server Dirs Config-Store

Active-Passive Failover Configuration NLB http: 80 http: 80 Web Server Web Server Web Adaptor Web Adaptor http:6080 http:6080 ArcGIS Server site ArcGIS Server site GIS Server 1 GIS Server 2 Server Dirs Config-Store Server Dirs Config-Store

Implementing Security Shreyas Shinde ArcGIS Server for Administrators

Security is tiered Installation security OS permissions on install directory, server directories and configuration store ArcGIS Server account (OS account) Database account Security for published geo content Administrators, Publishers, Consumers ArcGIS Server for Administrators

Identity stores Built-in Windows domain LDAP Custom identity providers Out of the box Windows domain LDAP Custom identity providers You write the identity provider adaptors and deploy it to Server ArcGIS Server for Administrators

Demo: Setting up identity store ArcGIS Server for Administrators

Authentication Token based Enterprise authentication Out of the box authentication scheme Enterprise authentication Needs to be configured on the web adaptor Integrated Windows PKI/Client certificates Java EE … ArcGIS Server for Administrators

Demo: Configuring authentication ArcGIS Server for Administrators

Authorization Role based access control Fundamental privileges Publishers Administrators For consumers: Set permissions on roles Assign roles to user accounts ArcGIS Server for Administrators

Demo: Configuring authorization ArcGIS Server for Administrators

Server logs and monitoring Sterling Quinn Type Presentation Name Here

Logs available in Manager Each GIS server writes logs locally Manager synthesizes logs from all machines Don’t open or edit manually Verbose levels for troubleshooting Map draw extents Layer draw times Type Presentation Name Here

Demo: Using logs for troubleshooting Type Presentation Name Here

Going further ArcGIS Server Administrator API lets you query logs and stats through REST Type Presentation Name Here

Statistics available in the Administrator Directory Administrator Directory gives a window into stats Shows number of requests per machine Not available currently in Manager Type Presentation Name Here

Automating Server Administration Shreyas Shinde ArcGIS Server for Administrators

Why automate? Repetitive workflows Very easy Add more machines during business hours Start caching during non-peak hours Understand usage Very easy Full administration through HTTP API Can program in most languages like Java, Python, C#, Ruby… ArcGIS Server for Administrators

Demo ArcGIS Server for Administrators

What’s new in 10.2 Sterling Quinn Type Presentation Name Here

A taste of what’s new in 10.2 Integration with Portal for ArcGIS Backup and restore Disable automatic data copying when publishing Type Presentation Name Here

Backup and restore Shreyas Shinde ArcGIS Server for Administrators

Backup You want to: Through Python tools or through Admin API Take regular snapshots of your server for archival Move from staging to production Through Python tools or through Admin API Produces a self contained .agssite (ZIP) file ArcGIS Server for Administrators

Restore Requires a valid Site Import exported .agssite (ZIP) file Deletes all current configuration of site and restores site to the configuration in the .agssite file ArcGIS Server for Administrators

Demo: Creating a backup ArcGIS Server for Administrators

Questions? ArcGIS Server for Administrators

Wednesday Offering ID: 1307 Thank you… Please fill out the session evaluation Wednesday Offering ID: 1307 Thursday Offering ID: 1408 Online – www.esri.com/ucsessionsurveys Paper – pick up and put in drop box

Related sessions ArcGIS Server – An introduction Tue 3:15PM, Wed 8:3AM ArcGIS Server Performance and Scalability – Optimizing GIS Services Tue 8:30AM, Thu 8:30AM Securing ArcGIS Server Services – Introduction Tue 1:30PM, Fri 9:00AM What’s New in ArcGIS 10.2 for Server Tue 8:30Am, 1:30PM ArcGIS Server for Administrators

ArcGIS Server for Administrators