Lesson 3: Software Performance

This training shares lessons learned about selecting and building effective GIS design solutions that satisfy operational performance and scalability needs. Software technology allows us to model our work processes, and provide these models to computers to optimize user workflow performance. The complexity of these models, the functions selected to generate our display, and how application functions are orchestrated to analyze and present information processing needs have a significant impact on computer system workload and subsequent performance and scalability.

"Best practice: Complementary Planning for Building a GIS Video: Information Product Description 30:29"

Reference documentation

 * 1) Workflow performance targets
 * 2) Software technology selection
 * CPT Demo: Software technology pattern
 * CPT Demo: Display Graphics selection
 * CPT Demo: ArcGIS density/portal selection
 * CPT Demo: Display complexity selection

Reference documentation

 * CPT Demo: ArcGIS percent data cache (%DataCache) selection
 * CPT Demo: Resolution selection
 * CPT Demo: Output selection
 * 1) Data source selection
 * CPT Demo: Data Source selection
 * 1) Custom workflow processing loads
 * CPT Demo: Project Workflow assignment

Exercise 3: Use the CPT to explore software performance]
Customers use GIS technology in many ways, and every user workflow can be slightly different. The software technology performance factors used in the CPT are selected based on Esri experience in testing and tuning GIS operations. These key performance factors are used by the CPT Calculator to generate custom workflow performance targets that you can use in your project design.


 * Download the Arc19CapacityPlanning0201 CPT for use in the class exercises
 * Click here to start Exercise 2 where you will perform the following tasks:
 * Use the CPT Calculator to generate a custom workflow.
 * Use the CPT Calculator to evaluate system design impacts for the following performance factors:
 * ArcGIS Server feature service
 * Cached basemap service
 * Use the CPT Calculator to review network and hardware performance requirements.
 * Add a new custom workflow in your list of project workflows located on your CPT Workflow tab.

"Best practice: Questions on SADSwiki content can be answered through the GeoNet Implementing GIS Architecture and Security forum."

Page Footer
Specific license terms for this content System Design Strategies 26th Edition - An Esri ® Technical Reference Document • 2009 (final PDF release)