ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

38
ND GIS UC 2007 ND GIS UC 2007 1 Introduction to ArcGIS Server Introduction to ArcGIS Server Mark Robbins and Tom Swanson Mark Robbins and Tom Swanson ESRI ESRI

Transcript of ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

Page 1: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 11

Introduction to ArcGIS ServerIntroduction to ArcGIS Server

Mark Robbins and Tom SwansonMark Robbins and Tom Swanson

ESRIESRI

Page 2: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 22

AgendaAgenda

• ArcGIS Server OverviewArcGIS Server Overview• Authoring DocumentsAuthoring Documents• CachingCaching• Creating & Consuming ServicesCreating & Consuming Services• Web EditingWeb Editing• Geodata ServicesGeodata Services• DeploymentDeployment• Support & TrainingSupport & Training

Page 3: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 33

• Rich application clientsRich application clients

• Out-of-the-box GIS servicesOut-of-the-box GIS services

• Easy to install & manageEasy to install & manage

• ScalableScalable

• High performanceHigh performance

• InteroperableInteroperable

• AffordableAffordable

. . . Enabling Enterprise GIS . . . Enabling Enterprise GIS

MobileMobileWebWeb

GDB

DesktopDesktop

ApplicationsApplications

ArcGIS ServerArcGIS Server

ServicesServices

MappingMapping3D Visualization3D VisualizationGeoprocessingGeoprocessingData ManagementData Management

Empowering the Non-GIS ProfessionalEmpowering the Non-GIS Professional

OpenOpenAPIsAPIs

OGCOGC

KMLKML

SOAPSOAP

SQLSQL

ArcGIS Server Is a Comprehensive Server-based GISArcGIS Server Is a Comprehensive Server-based GIS Supporting GIS Analysts and DevelopersSupporting GIS Analysts and Developers

Page 4: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 44

• Easy administrationEasy administration• Fast map deliveryFast map delivery• Out-of-the-box templates Out-of-the-box templates • 3D map visualization3D map visualization• Web-based geoprocessing Web-based geoprocessing

servicesservices• Developer tools and samplesDeveloper tools and samples• Enhanced Java integrationEnhanced Java integration• SOA capabilitiesSOA capabilities• A scalable solutionA scalable solution

ArcGIS Server ArcGIS Server

Page 5: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 55

What are services?What are services?

• Service = GIS resource running on a serverService = GIS resource running on a server– vs. GIS application on your local computervs. GIS application on your local computer

• Almost any GIS operation that you can do locally may Almost any GIS operation that you can do locally may also be run using a servicealso be run using a service

Page 6: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 66

What types of services can ArcGIS Server offer?What types of services can ArcGIS Server offer?

MapMapView or query a 2D map on the serverView or query a 2D map on the server

GlobeGlobeView or query a 3D globe on the serverView or query a 3D globe on the server

GeocodeGeocode Perform address matching on the serverPerform address matching on the server

GeodataGeodataPerform data replication, extraction, or query over the intranet or InternetPerform data replication, extraction, or query over the intranet or Internet

GeoprocessingGeoprocessingRun a tool or model on the server and get the results backRun a tool or model on the server and get the results back

Page 7: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 77

What do I need to prepare?What do I need to prepare?

Service typeService type Published usingPublished using

MapMap Map document (.mxd or .pmf)Map document (.mxd or .pmf)

GlobeGlobe Globe document (.3dd)Globe document (.3dd)

GeocodeGeocode Locator (.loc file or Locator (.loc file or geodatabase)geodatabase)

GeodataGeodata Geodatabase or Map document Geodatabase or Map document with geodatabase layerwith geodatabase layer

GeoprocessingGeoprocessing Toolbox (.tbx) or Map document Toolbox (.tbx) or Map document (.mxd) with tool layer(.mxd) with tool layer

Page 8: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 88

ArcGIS: Author – Serve - UseArcGIS: Author – Serve - Use

MetadataServices

GlobeServices

MapServices

Analysis &ModelingServices

ImageServices

Open OGCServices

Web MapWeb MapViewerViewer

DesktopDesktop ExplorerExplorer MobileMobile EnterpriseEnterpriseService BusService Bus

OpenOpenAPIsAPIs

Use: Use: Web Web

browserbrowser

Serve: Serve: ArcGIS ArcGIS ServerServer

Author: ArcGIS Author: ArcGIS DesktopDesktop

• Open Open • InteroperableInteroperable• Standards BasedStandards Based

Page 9: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 99

DimensionsDimensions

CadastralCadastral

NetworksNetworksSurveysSurveys

AddressesAddresses

AnnotationAnnotationVectorsVectors

3D Objects3D Objects

TopologyTopology

CADCAD

ImagesImages

TerrainTerrain

AttributeAttribute

CartographyCartography

GeodatabaseGeodatabaseSDE IncludedSDE Included

ArcGIS Server 9.2: Data ManagementArcGIS Server 9.2: Data Management

• Organization and Organization and management of spatial management of spatial informationinformation

– PersistencePersistence

– AccessAccess

– ReplicationReplication

– VersioningVersioning

– Check in/outCheck in/out

• Supporting geodatabasesSupporting geodatabases– WorkgroupsWorkgroups

– EnterprisesEnterprises

Geodatabase: Object-relational information Geodatabase: Object-relational information model responsible for managing all geographic model responsible for managing all geographic

data types and their associative rules and data types and their associative rules and behaviors.behaviors.

Page 10: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1010

ArcGIS Server 9.2ArcGIS Server 9.2

• Complete & Integrated server-based GISComplete & Integrated server-based GIS• Out-of-the-box applications and services Out-of-the-box applications and services • Tremendous developer opportunitiesTremendous developer opportunities

ArcGIS ServerArcGIS Server

Spatial DataSpatial DataManagementManagement

VisualizationVisualization(Mapping)(Mapping)

SpatialSpatialAnalysisAnalysis

Web MappingWeb MappingApplicationsApplications

ArcGISArcGISMobileMobile

ArcGISArcGISExplorerExplorer

ArcGISArcGISDesktopDesktop

JavaJava

.NET.NET

Page 11: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1111

Editions and Levels of ArcGIS ServerEditions and Levels of ArcGIS Server

EditionEdition Edition includesEdition includes

LevelLevel

WorkgroupWorkgroup EnterpriseEnterprise

BasicBasic • ArcSDEArcSDE• Geodata services for Geodata services for replicationreplication

• SQL Server SQL Server ExpressExpress• 10 users10 users

• Any Any supported supported databasedatabase• Unlimited Unlimited usersusers

StandardStandard Basic features plusBasic features plus• Map, globe, geocoding, Map, globe, geocoding, geoprocessing (ArcView tools)geoprocessing (ArcView tools)• Web ADFWeb ADF

““ ““

AdvancedAdvanced Standard features plusStandard features plus• Advanced geoprocessingAdvanced geoprocessing• Web editingWeb editing• Mobile ADF (Enterprise level)Mobile ADF (Enterprise level)

““ ““

Fu

nc

tio

nal

ity

Fu

nc

tio

nal

ity

CapacityCapacity

Page 12: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1212

What extensions are available?What extensions are available?

• Network Analyst*Network Analyst*• Data Interoperability*Data Interoperability*• Spatial Analyst**Spatial Analyst**• 3D Analyst**3D Analyst**

* = requires Standard or Advanced editions* = requires Standard or Advanced editions

** = requires Advanced edition** = requires Advanced edition

Page 13: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1313

ArcGIS Server Demonstration AgendaArcGIS Server Demonstration Agenda

• Quick Web Application DemoQuick Web Application Demo

• CachingCaching

• Geoprocessing TasksGeoprocessing Tasks

• GeocodingGeocoding

• Web EditingWeb Editing

• ArcGIS ExplorerArcGIS Explorer

• Using Visual Studio to Create and Customize Web Using Visual Studio to Create and Customize Web ApplicationsApplications

• Geodata ServicesGeodata Services

Page 14: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1414

Overview of the ArcGIS Server systemOverview of the ArcGIS Server system

ConsumeConsume

Web ServerWeb Server

Web ADFWeb ADF

SOMSOM

SOCSOCGIS

Ser

ver

InternetInternet

Web

Tie

r

AuthorAuthorArcMap, ArcGlobe, ArcCatalogArcMap, ArcGlobe, ArcCatalog

Publish and AdministerPublish and AdministerArcCatalog & AGS ManagerArcCatalog & AGS Manager

Web Application DevelopmentWeb Application DevelopmentAGS ManagerAGS Manager

.NET – Visual Studio 2005.NET – Visual Studio 2005Java – Eclipse, Sun CreatorJava – Eclipse, Sun Creator

Arc

GIS

Ser

ver

Web MapWeb MapViewerViewer

DesktopDesktop ExplorerExplorer MobileMobile

Page 15: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1515

DEMO:DEMO: Creating a Web Mapping Application Creating a Web Mapping Application

Author, Serve, Use exampleAuthor, Serve, Use example

Page 16: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1616

CachingCaching

• The fastest way to serve your mapsThe fastest way to serve your maps• Pre-creates map/globe images as tiles at multiple scale Pre-creates map/globe images as tiles at multiple scale

levelslevels– Choose scale levels of detail and tile sizeChoose scale levels of detail and tile size– Users retrieve files from server rather than dynamically creating Users retrieve files from server rather than dynamically creating

mapsmaps

• Best for:Best for:– Base maps Base maps – Maps that don’t change frequentlyMaps that don’t change frequently– Maps you won’t be editing.Maps you won’t be editing.

Demo…Demo…

Page 17: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1717

Why cache a map?Why cache a map?

• Faster! Faster! – Get the map image from a cache vs. using the server to draw Get the map image from a cache vs. using the server to draw

the mapthe map– By caching, you only have to render the map once: When By caching, you only have to render the map once: When

you create the cache.you create the cache.

• Industry StandardIndustry Standard– Create web sites with the ease of use similar to Google Create web sites with the ease of use similar to Google

Maps, Microsoft Virtual Earth, and othersMaps, Microsoft Virtual Earth, and others

• Keep Cartographic QualityKeep Cartographic Quality– Use complex labeling, symbology, and overlaysUse complex labeling, symbology, and overlays

Page 18: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1818

DEMO:DEMO:Caching DemoCaching Demo

Page 19: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 1919

GIS ServicesGIS Services

• GIS Services are the building blocks forGIS Services are the building blocks for– Web applicationsWeb applications– ArcGIS Explorer mapsArcGIS Explorer maps– Mobile applicationsMobile applications

• Types of GIS Services that can be consumed in 9.2 Types of GIS Services that can be consumed in 9.2 – Map Service (2D)Map Service (2D)– Globe Service (3D)Globe Service (3D)– Geocoding ServiceGeocoding Service– Network Analysis ServiceNetwork Analysis Service– Geoprocessing ServiceGeoprocessing Service– Geodata ServiceGeodata Service– Mobile Data ServiceMobile Data Service– KMLKML– WMSWMS

Page 20: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2020

GIS ServicesGIS Services

• GIS Services are accessible over the WebGIS Services are accessible over the Web

• GIS Services can be accessed over HTTP using GIS Services can be accessed over HTTP using standard SOAP / XML web service interfacesstandard SOAP / XML web service interfaces

NetworkWeb

Service

Page 21: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2121

GIS Services can be used to Display DataGIS Services can be used to Display Data

Page 22: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2222

GIS Services can be used to Answer QuestionsGIS Services can be used to Answer Questions

Page 23: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2323

DEMO:DEMO:Adding Tasks to a Web ApplicationAdding Tasks to a Web Application

•Query/SearchQuery/Search

•GeocodingGeocoding

•GeoprocessingGeoprocessing

•EditingEditing

Page 24: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2424

ArcGIS ExplorerArcGIS Explorer A Simple GeoBrowser for Working with Geographic InformationA Simple GeoBrowser for Working with Geographic Information

. . . Accesses Maps, Models, and Globe Services. . . Accesses Maps, Models, and Globe Services

Analysis TasksAnalysis Tasks

Visualization Visualization

MappingMapping

IntegratesIntegratesMultiple ServiceMultiple Service

Page 25: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2525

What is ArcGIS Explorer?What is ArcGIS Explorer?

• A client for ArcGIS Server, offering an easy way to deliver access to A client for ArcGIS Server, offering an easy way to deliver access to GIS content and capabilities.GIS content and capabilities.

• A free, lightweight, easy to use desktop application that can access, A free, lightweight, easy to use desktop application that can access, integrate, and utilize GIS services, geographic content, and other integrate, and utilize GIS services, geographic content, and other web services.web services.

More than an exploration tool, it’s a way to deliver and publish

ArcGIS capabilities to your users

Page 26: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2626

• An integrated part of the ArcGIS systemAn integrated part of the ArcGIS system• Supports 2D and 3D (Globe) Services Supports 2D and 3D (Globe) Services • Not just one globe, but manyNot just one globe, but many

– Imagery, political, physical, streets, etc..Imagery, political, physical, streets, etc..• Can fuse multiple servicesCan fuse multiple services

– ArcGIS Server, ArcIMS, WMS, ArcGIS Server, ArcIMS, WMS, Any Web service Any Web service

• Local content supportLocal content support– Shapefile, file geodatabase, Shapefile, file geodatabase,

KML, imagery, text KML, imagery, text• TasksTasks• Free to download, free for any useFree to download, free for any use

ArcGIS ExplorerArcGIS Explorer

Page 27: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2727

DEMO:DEMO:Additional Ways to Consume Services – Additional Ways to Consume Services –

ArcGIS ExplorerArcGIS Explorer

Page 28: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2828

Geodata Services and ReplicationGeodata Services and Replication

• Geodata Services allow you to publish a geodatabase so Geodata Services allow you to publish a geodatabase so that it can be accessed remotely over the Webthat it can be accessed remotely over the Web

• ArcGIS Desktop can be used as a client with both local ArcGIS Desktop can be used as a client with both local and remote geodatabases in order toand remote geodatabases in order to– Extract data Extract data – Create replicasCreate replicas– Synchronize replicasSynchronize replicas

• GIS Analysts can use wizards and tools in ArcMap and GIS Analysts can use wizards and tools in ArcMap and ArcCatalog to replicate and synchronize dataArcCatalog to replicate and synchronize data

Page 29: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 2929

ArcGIS Server Supports Distributed GeodatabasesArcGIS Server Supports Distributed Geodatabases Using Geodatabase Replication ServicesUsing Geodatabase Replication Services

• Change only updatesChange only updates• Periodically synchronizedPeriodically synchronized• Updates over the Web or courierUpdates over the Web or courier

SupportsSupports• CollaborationCollaboration• Co-data productionCo-data production• Mobile usersMobile users

Parent ReplicaParent Replica

Child ReplicaChild Replica

SynchronizationSynchronization

StateState

LocalLocal

NationalNational

OneOneWayWay

TwoTwo

WayWay

Read /Write

Read /Write

ReadOnly

Page 30: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3030

• Replicas can be organized Replicas can be organized into a treeinto a tree

• A central parent replica can A central parent replica can be used as a hub to be used as a hub to propagate changes between propagate changes between multiple child replicas multiple child replicas

. . . Fault Tolerant. . . Fault Tolerant

Geodatabase Replication – ConceptsGeodatabase Replication – Concepts

Parent

StateState

CountyCounty

CityCity

Page 31: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3131

Custom Application DevelopmentCustom Application Development

• Uses the Application Developer FrameworkUses the Application Developer Framework– A set of components for creating applicationsA set of components for creating applications

• Controls, templates, classesControls, templates, classes– Software developer kit (SDK)Software developer kit (SDK)

• Documentation, walk-throughs, samplesDocumentation, walk-throughs, samples

• SupportsSupports– JavaJava– .NET.NET

• Access to ESRI’s ArcObjects for advanced application developmentAccess to ESRI’s ArcObjects for advanced application development• Build and deploy web & enterprise geospatial applications and servicesBuild and deploy web & enterprise geospatial applications and services• Productivity boost with out-of-the-box IDE integrationProductivity boost with out-of-the-box IDE integration• Software Development Kit (SDK) includes :Software Development Kit (SDK) includes :

– .NET components.NET components• Web ADFWeb ADF• Mobile ADFMobile ADF

– Java componentsJava components• Web ADFWeb ADF• Enterprise ADF Enterprise ADF

Page 32: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3232

Overview of the ArcGIS Server systemOverview of the ArcGIS Server system

ConsumeConsume

Web ServerWeb Server

Web ADFWeb ADF

SOMSOM

SOCSOCGIS

Ser

ver

InternetInternet

Web

Tie

r

AuthorAuthorArcMap, ArcGlobe, ArcCatalogArcMap, ArcGlobe, ArcCatalog

Publish and AdministerPublish and AdministerArcCatalog & AGS ManagerArcCatalog & AGS Manager

Web Application DevelopmentWeb Application DevelopmentAGS ManagerAGS Manager

.NET – Visual Studio 2005.NET – Visual Studio 2005Java – Eclipse, Sun CreatorJava – Eclipse, Sun Creator

Arc

GIS

Ser

ver

Web MapWeb MapViewerViewer

DesktopDesktop ExplorerExplorer MobileMobile

Page 33: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3333

DEMO:DEMO:Using Visual Studio create and customize a Web Using Visual Studio create and customize a Web

mapping applicationmapping application

Page 34: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3434

Getting the most from your deploymentGetting the most from your deployment

• Use cachingUse caching

• Design appropriatelyDesign appropriately– Maps and other documentsMaps and other documents– Web applicationsWeb applications

• Tune service propertiesTune service properties– PoolingPooling– CapacityCapacity– TimeoutsTimeouts– InstancesInstances

• Use standard IT procedures for developmentUse standard IT procedures for development– Plan, Design, Develop, Test, Release, MaintainPlan, Design, Develop, Test, Release, Maintain– Use a staging server environmentUse a staging server environment

Page 35: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3535

For more informationFor more information

• In the boxIn the box– ArcGIS Server HelpArcGIS Server Help– Developer Help (SDK)Developer Help (SDK)

• OnlineOnline– Web Help – Web Help – http://webhelp.esri.comhttp://webhelp.esri.com

• Online version of Server HelpOnline version of Server Help• Updated frequentlyUpdated frequently

– ESRI Developer Network – ESRI Developer Network – http://edn.esri.comhttp://edn.esri.com• All SDK documentation and samples - updatedAll SDK documentation and samples - updated• User forumsUser forums• User-submitted samples (ArcScripts)User-submitted samples (ArcScripts)

– ArcGIS Server Blog – ArcGIS Server Blog – http://blogs.esri.comhttp://blogs.esri.com

• ArcGIS Explorer informationArcGIS Explorer information– www.esri.com/software/arcgis/explorerwww.esri.com/software/arcgis/explorer//

• System Design Strategies (white paper) System Design Strategies (white paper) www.esri.com/library/whitepapers/pdfs/sysdesig.pdfwww.esri.com/library/whitepapers/pdfs/sysdesig.pdf

• ArcGIS Enterprise Security (white paper)ArcGIS Enterprise Security (white paper)www.esri.com/library/whitepapers/pdfs/arcgis-security.pdfwww.esri.com/library/whitepapers/pdfs/arcgis-security.pdf

• Distributed installs and firewallsDistributed installs and firewallshttp://webhelp.esri.com/arcgisserver/9.2/dotnet/http://webhelp.esri.com/arcgisserver/9.2/dotnet/

• Administering the server > Configuring a distributed installation Administering the server > Securing your system > FirewallsAdministering the server > Configuring a distributed installation Administering the server > Securing your system > Firewalls

• Monitoring performanceMonitoring performancehttp:/./webhelp.esri.com/arcgisserver/9.2/dotnet/http:/./webhelp.esri.com/arcgisserver/9.2/dotnet/

• Administering the Server > Monitoring performanceAdministering the Server > Monitoring performance

• Virtual & Instructor Led TrainingVirtual & Instructor Led Traininghttp://http://training.esri.com/campus/seminars/recordings.cfm?CFIDtraining.esri.com/campus/seminars/recordings.cfm?CFID=3436353&CFTOKEN=25484950&jsessionid=f6304e40ae386c1e47e3=3436353&CFTOKEN=25484950&jsessionid=f6304e40ae386c1e47e3

Page 36: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3636

TrainingTraining

• Several new classes for ArcGIS Server 9.2 have been Several new classes for ArcGIS Server 9.2 have been released.released.

• Visit the ESRI Training website for more information: Visit the ESRI Training website for more information: www.training.esri.comwww.training.esri.com

• Recommended classes – Recommended classes – – Introduction to ArcGIS ServerIntroduction to ArcGIS Server– ArcGIS Server Enterprise Configuration and Tuning for SQL ArcGIS Server Enterprise Configuration and Tuning for SQL

Server or Oracle (two separate classes)Server or Oracle (two separate classes)– Developing Applications with ArcGIS Server Using the Developing Applications with ArcGIS Server Using the

Microsoft .NET Framework or Java Platform (two separate Microsoft .NET Framework or Java Platform (two separate classes)classes)

Page 37: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3737

SummarySummary

• ArcGIS Server 9.2 includes a rich set of GIS Services ArcGIS Server 9.2 includes a rich set of GIS Services

• ArcGIS Desktop can be used to easily author servicesArcGIS Desktop can be used to easily author services

• ArcGIS Server Manager and ArcCatalog can be used to easily ArcGIS Server Manager and ArcCatalog can be used to easily publish servicespublish services

• GIS Services are standards based and can be consumed using out of GIS Services are standards based and can be consumed using out of the box clients as well as custom applicationsthe box clients as well as custom applications

• Attractive, intuitive, and fast web applications can be easily created Attractive, intuitive, and fast web applications can be easily created with AcrGIS Serverwith AcrGIS Server

• ArcGIS Server is more than a web mapping tool. GIS processing, ArcGIS Server is more than a web mapping tool. GIS processing, analysis, editing, and data management are core capabilitiesanalysis, editing, and data management are core capabilities

• ArcGIS Server is the FUTUREArcGIS Server is the FUTURE

Page 38: ND GIS UC 2007 1 Introduction to ArcGIS Server Mark Robbins and Tom Swanson ESRI.

ND GIS UC 2007ND GIS UC 2007 3838

Questions?Questions?