ArcGIS 10.1 for Server Functionality Matrix

  • 1,612 views
Uploaded on

ArcGIS 10.1 for Server Functionality Matrix

ArcGIS 10.1 for Server Functionality Matrix

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,612
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
80
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. ArcGIS®10.1 for ServerFunctionality MatrixMarch 2013
  • 2. Copyright © 2013 EsriAll rights reserved.Printed in the United States of America.The information contained in this document is the exclusive property of Esri. This work is protected under United Statescopyright law and other international copyright treaties and conventions. No part of this work may be reproduced ortransmitted in any form or by any means, electronic or mechanical, including photocopying and recording, or by anyinformation storage or retrieval system, except as expressly permitted in writing by Esri. All requests should be sent toAttention: Contracts and Legal Services Manager, Esri, 380 New York Street, Redlands, CA 92373-8100 USA.The information contained in this document is subject to change without notice.Esri, the Esri globe logo, ArcGIS, 3D Analyst, ArcPad, EDN, ModelBuilder, ADF, arcgis.com, esri.com, and @esri.com aretrademarks, service marks, or registered marks of Esri in the United States, the European Community, or certain otherjurisdictions. Other companies and products or services mentioned herein may be trademarks, service marks, or registeredmarks of their respective mark owners.
  • 3. J9805Esri White Paper iArcGIS 10.1 for ServerFunctionality MatrixContents PageIntroduction........................................................................................... 1Functionality Matrix Overview............................................................. 1Selecting the Appropriate ArcGIS for Server Edition andLevel ............................................................................................ 1Functionality ............................................................................. 1Capacity .................................................................................... 3Deployment..................................................................................... 3Functionality Matrix Details................................................................. 3Support for Spatially Enabled Databases........................................ 3Geodatabase Management .............................................................. 4Why Use a Geodatabase ........................................................... 4Web Services .................................................................................. 4What Are GIS Web Services .................................................... 4Image Services................................................................................ 5Web Mapping Applications/APIs................................................... 5Smartphone and Tablet Applications/SDKs................................... 6Web Editing .................................................................................... 7Feature Service.......................................................................... 7Geometry Service...................................................................... 7Geoprocessing................................................................................. 7What Is Geoprocessing ............................................................. 7What Is Advanced Geoprocessing............................................ 8ArcGIS for Server Use Case Scenarios ................................................ 8ArcGIS for Server Enterprise Advanced ........................................ 8ArcGIS for Server Enterprise Advanced on Amazon WebServices........................................................................................ 9ArcGIS for Server Workgroup Standard ........................................ 10ArcGIS for Server Enterprise Standard .......................................... 10ArcGIS for Server Enterprise Basic................................................ 11
  • 4. J9805Esri White PaperArcGIS 10.1 for ServerFunctionality MatrixIntroduction ArcGIS®for Server allows you to share your geographic informationsystem (GIS) resources across an enterprise and across the web. GISresources are the maps, globes, address locators, geodatabases, and toolsthat you want to share with others. You can host GIS resources on yourArcGIS for Server system and allow client applications, like web mappingapplications and mobile devices, to use and interact with the resources.Sharing your GIS resources on a GIS server allows you to not only distribute data andconvey information to a wider audience but also disseminate GIS functionality viaservices and applications to internal and external end users intuitively.ArcGIS for Server is composed of a scalable line of editions based on functionality andlevels based on capacity.This document is a guide for determining the edition and capacity level of ArcGIS forServer that best fits your organization.Functionality MatrixOverviewSelecting theAppropriate ArcGISfor Server Editionand LevelWhen selecting the appropriate ArcGIS for Server edition and level for yourorganization, consider these two questions:1. What functionality (features and capabilities) do you require?2. What level of capacity (storage and number of simultaneous connections) do youwant to support?Functionality ArcGIS for Server functionality is provided via three editions: Basic, Standard, andAdvanced. In the matrix below, functionality is grouped into categories. For moreinformation about each category, see the Functionality Matrix Details section of thisdocument.
  • 5. ArcGIS 10.1 for Server Functionality MatrixJ9805March 2013 2EditionsFunctionality Basic Standard AdvancedSupport for Spatially Enabled Databases* Included Included IncludedGeodatabase Management Included Included IncludedGIS Web Services Included Included IncludedWeb Mapping Applications Included Included IncludedSmartphone and Tablet Applications Included Included IncludedImage Services - Included IncludedWeb Editing - Included IncludedGeoprocessing - Included IncludedAdvanced Geoprocessing -WithExtensionsIncluded*Spatially enabled databases are those that include native database spatial data types.You can supplement ArcGIS for Server functionality by adding extensions.EditionsExtensions Basic Standard AdvancedArcGIS Schematics - Included IncludedArcGIS Spatial Analyst - - IncludedArcGIS 3D Analyst™ - - IncludedArcGIS Geostatistical Analyst - - IncludedArcGIS Network Analyst - Optional IncludedArcGIS Image Extension - Optional OptionalArcGIS Data Interoperability - Optional* Optional*ArcGIS Data Reviewer - Optional* Optional*ArcGIS Workflow Manager - Optional* Optional*ArcGIS for INSPIRE - Optional OptionalArcPad® Extension - Optional**Windows®onlyFor further details on the typical functions and capabilities included with each extension,refer to ArcGIS for Server extensions.
  • 6. ArcGIS 10.1 for Server Functionality MatrixJ9805Esri White Paper 3Capacity The ArcGIS for Server editions described in the previous section are available attwo levels, scaled according to capacity: Workgroup and Enterprise.Capacity LevelWorkgroup EnterpriseSimultaneous connections to multiuser geodatabase 10 UnlimitedMultiuser geodatabase storage capacity 10 GB* UnlimitedMaximum number of licensable cores 4 Cores UnlimitedDistributed deployment of ArcGIS for Server componentsNotSupported** Supported* ArcGIS 10.1 for Server Workgroup ships with SQL Server Express 2008 R2, which is limited to databases ofup to 10 GB in size.**Workgroup-level components can be installed on only one machine.Selecting functionalities and the capacity level specifies the ArcGIS for Server editionand level. For example, ArcGIS for Server Enterprise Standard supports unlimitedsimultaneous connections, a large multiuser geodatabase, and a standard set of functions.For more examples, see the ArcGIS for Server Use Case Scenarios section below.Deployment All editions and levels of ArcGIS for Server must be installed on 64-bit operatingsystems. The software can be deployed on physical or virtualized servers as well as oncloud infrastructures.Deployment OptionsWorkgroup EnterpriseWindows 64-bit operating systems Supported SupportedLinux 64-bit operating systems Not Supported SupportedFor the most up-to-date information, refer to the Server System Requirements section ofthe ArcGIS Resources site.Functionality MatrixDetailsSupport for SpatiallyEnabled DatabasesArcGIS for Server allows you to work directly with spatial data stored and managed bycommercial databases that support spatial types. With ArcGIS for Server Basic, you canenable read-only feature services on top of your data. These feature services will allowyou to display and query your database information on a map from web browsers andmobile devices. The following databases are supported:■ IBM® DB2®■ IBM Informix® Dynamic Server■ IBM Netezza■ Microsoft® SQL Server®■ Microsoft SQL Server Express
  • 7. ArcGIS 10.1 for Server Functionality MatrixJ9805March 2013 4■ Microsoft Windows Azure® SQL Database■ Oracle®■ PostgreSQLGeodatabaseManagementThe geodatabase enables ArcGIS to extend the spatial capabilities of databases to supportthe more sophisticated GIS data management workflows and geospatial data models.Through ArcGIS for Server Basics geodatabase management capabilities, ArcGIS usersenable multiuser editing from ArcGIS for Desktop as well as geodatabase replication.Why Use aGeodatabaseCommercial databases support simple spatial features. Geodatabases build on thisframework and extend the capabilities of your database to ensure that you can enrich yourGIS data models and satisfy the most demanding GIS workflows such as the following:■ Long transactions and conflict resolution (versioning)■ Modeling of utility, river, and transportation networks■ Data validation including topological, attribute, and connectivity rules■ Tracking of historic transactions■ Complex features: Annotations (text), dimensions, cadastral fabrics, and so forth■ Advanced symbology (cartographic representations)■ Replication across multiple commercial databases in connected and disconnectedenvironments (geodata services)The Enterprise level supports multiuser geodatabases on the following relational databasemanagement systems (RDBMS):■ IBM DB2■ IBM Informix Dynamic Server■ Microsoft SQL Server■ Microsoft SQL Server Express■ Oracle■ PostgreSQLThe Workgroup level only supports Microsoft SQL Server Express.For the most up-to-date information about supported databases, refer to the DatabaseRequirements section of the ArcGIS Resources site.Web Services Web services make it easy to share GIS resources across client applications, includingArcGIS for Desktop, web mapping applications, mobile devices, and third-partyapplications.What Are GIS WebServicesGIS web services are used to share resources over a local network or the Internet. ArcGISfor Server web services conform to web standards (Representational State Transfer[REST]); industry standards (Simple Object Access Protocol [SOAP]); and OpenGeospatial Consortium, Inc.® (OGC®), standards.
  • 8. ArcGIS 10.1 for Server Functionality MatrixJ9805Esri White Paper 5GIS Web services are available as follows:EditionsGIS Web Services Basic Standard AdvancedGeodatabase Replication Included Included IncludedFeature Services (read-only) Included Included IncludedGeometry Included Included IncludedDynamic Map Services - Included IncludedCached Map Services - Included IncludedImage Services - Included IncludedFeature Services (read and write) - Included IncludedGeoprocessing - Included IncludedGeocoding - Included IncludedGlobe - Included IncludedProduction Quality Printing - Included IncludedEnterprise Search - Included IncludedSchematics - Included IncludedNetwork - - IncludedMobile (for Windows Mobile) - - IncludedImage Services Image services enable fast serving of imagery and rasters as web services. Image servicescan be directly served from the following:■ Raster datasets, such as a TIFF file, from raster layers, which reference a rasterdataset and apply additional processing on the fly■ A mosaic dataset, a geodatabase that references large collections of imagery anddefines associated mosaic rules and on-the-fly processing (Serving a mosaic datasetrequires the optional ArcGIS Image Extension for Server.)Web MappingApplications/APIsArcGIS for Server users benefit from a variety of ready to use web mapping applicationsacross all its editions:■ ArcGIS.com Map Viewer■ ArcGIS Viewer for Flex™■ ArcGIS Viewer for Silverlight®■ ArcGIS Explorer Online■ Esri Maps for SharePoint®■ Esri Maps for Office®
  • 9. ArcGIS 10.1 for Server Functionality MatrixJ9805March 2013 6Application developers can build custom web mapping applications using ArcGISapplication programming interfaces (APIs):■ ArcGIS API for JavaScript™■ ArcGIS API for Flex■ ArcGIS API for SilverlightImportant Notice:ArcGIS 10.1 for Server is the last release with support for the ArcGIS Web ApplicationDeveloper Framework (ADF™) for .NET and Java™.Third-party ready to use applications and developer products leverage ArcGIS for Serverservices through its SOAP, REST, and OGC compliant interfaces.Smartphone andTabletApplications/SDKsArcGIS for Server supports a variety of mobile applications across all editions and onmany platforms:■ ArcGIS for iOS■ ArcGIS for Android■ ArcGIS for Windows Tablet■ ArcGIS for Windows Phone■ ArcGIS for Windows Mobile (formerly ArcGIS Mobile)Application developers can build custom mobile applications using softwaredevelopment kits (SDKs) such as the following:■ ArcGIS Runtime SDK for iOS■ ArcGIS Runtime SDK for Android■ ArcGIS Runtime SDK for Windows Phone■ ArcGIS Runtime SDK for Windows MobileEditionsFunctionality Basic Standard AdvancedArcGIS for Windows Mobile—Application/SDKWorkgroup Not Available Not Available OptionalEnterprise Not Available Optional IncludedEditionsFunctionality Basic Standard AdvancedArcGIS for iOS, Android, and WindowsPhone—Application/SDKIncluded Included IncludedFor the most up-to-date information about supported mobile platforms, refer to theRuntime section of the ArcGIS Resources site.
  • 10. ArcGIS 10.1 for Server Functionality MatrixJ9805Esri White Paper 7Web Editing The ability to make spatial and attribute edits and updates to databases and geodatabase-enabled databases via the web is made possible through the following ArcGIS for Serverservices:■ Feature service■ Geometry service (optionally used to support editing workflows)Feature Service Feature services support multiuser database editing across your intranet or the Internet.Through this web service, you can add, delete, and update geographic features from webbrowsers, mobile applications and any REST and OGC Transactional Web FeatureService (WFS-T) capable client.The feature service is implemented as a stateless REST web service, providing maximumperformance and scalability. It exposes feature templates created in ArcGIS for Desktopto clients to enable structured editing of your GIS data over the web; this gives clients anintuitive web editing user experience.Feature Services support direct access to spatial types in databases. While enabling yourdatabase with geodatabase capabilities will bring additional features (see the section WhyUse a Geodatabase). ArcGIS for Server supports read and write feature services on top ofnative spatial types from your database without the need to register tables in thegeodatabase.Geometry Service The geometry service helps applications perform geometric calculations such asbuffering, simplifying, calculating areas and lengths, merging, splitting, validatingtopological relationships, and reprojecting data. Often, the geometry service is used incombination with the feature service to support sophisticated GIS editing over the web.Geoprocessing ArcGIS for Server provides an extensive array of geoprocessing functionality.EditionsFunctionality Basic Standard AdvancedGeoprocessing Not Available Included IncludedAdvanced Geoprocessing Not AvailableWithExtensionsIncludedWhat IsGeoprocessingGeoprocessing takes an input dataset, performs an operation on that dataset, and returnsthe result of the operation as an output dataset.With ArcGIS for Server, you can publish geoprocessing services that allow you to submitjobs to the server and get back a set of results. Building a geoprocessing service requiresthat you first create a model using the ModelBuilder™ feature in ArcGIS for Desktop. Amodel is a logical sequence of geoprocessing tools and/or scripts that help automate aGIS operation. The server accesses the model and does the work, freeing client computerresources and eliminating the problem of having to share copies of the model acrossclient computers.
  • 11. ArcGIS 10.1 for Server Functionality MatrixJ9805March 2013 8Geoprocessing supports tools comparable to the ArcGIS for Desktop Standard software-level geoprocessing toolbox.What Is AdvancedGeoprocessingAdvanced geoprocessing supports additional tools comparable to the ArcGIS for DesktopAdvanced software-level geoprocessing toolbox. Advanced routing and suitabilityanalysis are examples of advanced geoprocessing.For further details on ArcGIS geoprocessing tools, see the Tool reference section of theArcGIS Resources site.ArcGIS for ServerUse Case ScenariosArcGIS for ServerEnterprise AdvancedArcGIS for Server Enterprise Advanced may be used by a large organization, such as acity government supporting a population of over 250,000 people. The organization maybe operating under a directive from its mayors office for better government transparency,including interactive maps of city projects and planning efforts for public access.The GIS department may be composed of seven or more staff members who supportmultiple departments throughout the organization, each with its own GIS analyst. Forexample, the GIS department may support the following:■ The police department by providing advanced crime analysis models and mapping(1 desktop user and 5 web users)■ The planning department by providing demographic analysis and modeling(1 desktop user and 3 web users)■ The engineering department by providing imagery and 3D visualization (1 desktopuser, 5 ArcGIS Explorer users, and 10 web users)■ The public works department by providing mobile data collection and mapping(1 desktop user and 40 field users)In addition, the IT department provides multiple internal applications and services thatrequire geocoding and mapping to non-GIS staff, including data updates supporting morethan 50 web users, as well as multiple external web mapping applications for publicconsumption supporting potentially thousands of concurrent web users.As part of its regular services, the GIS department maintains extensive spatial databasesand services for land-use records for the citys planning department, involving over10 GB of vector data; asset inventories tied to the citys enterprise resource planning(ERP) system; public works project mapping tied to a work order management system;and high-resolution aerial photography of over 700 GB of imagery updated twice everyfive years.
  • 12. ArcGIS 10.1 for Server Functionality MatrixJ9805Esri White Paper 9The IT department maintains a distributed system of servers and networks that supportsall departments and includes the following:■ A geodatabase on top of a commercial database system for simultaneous editing■ An ArcGIS for Server deployment in the organizations DMZ for externalconsumption by the general public■ A separate ArcGIS for Server node for mobile access and editing from the field■ An internal ArcGIS for Server deployment for basic mapping and queryingcapabilitiesThis scenario requires ArcGIS for Server Enterprise Advanced because, overall, there aremore than 10 simultaneous users connecting to the enterprise geodatabase (4 desktopusers plus a number of map service connections that will exceed 20 given the potentialload of web users). The enterprise geodatabase may require over 10 GB of data forsimultaneous editing during any work period. Additionally, ArcGIS for Server must bedeployed on more than one physical machine and support mobile capabilities required fordata collection and querying.ArcGIS for ServerEnterprise Advancedon Amazon WebServicesArcGIS for Server Enterprise Advanced on Amazon Web Services may be used by alarge interagency emergency management center to provide centralized support formultiple emergency response teams on-site and in remote offices, as well as in the field.In this scenario, the emergency management center supports the following:■ Internal operations groups with common operating picture applications■ Daily briefing meetings with up-to-date maps of operations, resources, assets, andplanning■ Multiple external web mapping applications for public consumption (potentiallythousands of concurrent web users)■ A centralized repository for all geospatial data and analysis during the incidentThe deployment of ArcGIS for Server includes a fault-tolerant geodatabase on top of acommercial database system for simultaneous editing, load balancing and autoscaling inthe cloud for external consumption of mapping applications and services, an internalArcGIS for Server deployment for basic mapping and querying capabilities, and scalabledata storage in the cloud.This scenario requires ArcGIS for Server Enterprise Advanced on Amazon Web Servicesbecause of the likelihood of having an unreliable or nonexistent local computinginfrastructure within or near the emergency site, and the impact on computing resourcesduring the emergency may be unpredictable.
  • 13. ArcGIS 10.1 for Server Functionality MatrixJ9805March 2013 10In addition, it is likely that, overall, more than 10 simultaneous users will be connectingto the enterprise geodatabase (4 desktop users plus a number of map service connectionsthat will exceed 20 given the potential load of web users) and that the enterprisegeodatabase will require over 10 GB of data for simultaneous editing during any workperiod.ArcGIS for ServerWorkgroup StandardArcGIS for Server Workgroup Standard may be used by a small land-use planning andengineering consulting business composed of two planners, three GIS analysts, and fourengineers who may require constant access to the project GIS database.At any given time, the firm may be using 3 GB of vector data stored in SQL ServerExpress and configured for concurrent edits from three desktop seats, over 50 GB ofimagery stored as TIFF files, and 10 GB of data stored in file geodatabases.The firm may also make use of customer datasets and ArcGISSMOnline basemaps toaugment applications and mapping efforts. Applications could include several internalweb mapping applications to manage projects with web applications configured tosupport up to 40 simultaneous users over an intranet. The work may require services thatuse the ArcGIS Data Interoperability, Network Analyst, and Image extensions.The entire deployment could be sustained on a single four-core machine with 10 or fewerconcurrent users of the workgroup geodatabase at any given time. Data stored in thegeodatabase (SQL Server) would not exceed 4 GB.ArcGIS for ServerEnterprise StandardArcGIS for Server Enterprise Standard may be used by a medium-sized company with aGIS staff of two developers and one GIS analyst. They may provide GIS services forinternal and external applications including routing, mapping, and geocoding services forweb users (potentially thousands of concurrent users), as well as mapping and queryingcapabilities for more than 100 internal web users. ArcGIS for Server may be configuredfor high availability.ArcGIS for Server may be deployed across three environments: development, staging,and production.■ Development environment: Two Esri® Developer Network (EDNSM) licenses fordevelopment and testing■ Staging environment: Distributed ArcGIS for Server Enterprise Standard deploymentincluding a multiuser geodatabase and a GIS server farm of four physical 16-coreblade servers and four redundant web servers; ArcGIS for Server licensed for stagingenvironment■ Production environment: Similar to staging environment; ArcGIS for ServerEnterprise Standard licensed for production useNote: To support full enterprise deployment, organizations should make use ofdevelopment, staging, and commercial licenses of ArcGIS for Server.
  • 14. ArcGIS 10.1 for Server Functionality MatrixJ9805Esri White Paper 11This scenario requires ArcGIS for Server Enterprise Standard because deployment isdistributed across multiple machines and calls for functionality provided with Standardedition: mapping, geocoding, and routing (which requires an additional extension).ArcGIS for ServerEnterprise BasicArcGIS for Server Enterprise Basic may be used by a small city government to support100 Microsoft SharePoint and Office users with interactive mapping capabilities. Thisscenario may be used in conjunction with an ArcGIS Online subscription.This scenario requires ArcGIS for Server Enterprise Basic because the data is stored in aspatially enabled SQL Server Standard database and users are provided read-only accessto feature services via web clients.For more information about ArcGIS for Server, visit esri.com/arcgisserver or contactyour local Esri representative.
  • 15. Printed in USAContact Esri380 New York StreetRedlands, California 92373-8100  usa1 800 447 9778t  909 793 2853f  909 793 5953info@esri.comesri.comOffices worldwideesri.com/locationsEsri inspires and enables people to positively impact theirfuture through a deeper, geographic understanding of thechanging world around them.Governments, industry leaders, academics, and nongovernmentalorganizations trust us to connect them with the analytic knowledgethey need to make the critical decisions that shape the planet. Formore than 40 years, Esri has cultivated collaborative relationshipswith partners who share our commitment to solving earth’s mostpressing challenges with geographic expertise and rational resolve.Today, we believe that geography is at the heart of a more resilientand sustainable future. Creating responsible products and solutionsdrives our passion for improving quality of life everywhere.