Good day, I would appreciate any feedback on the proposed Data Service Publishing and Configuration Strategy, particularly from those with experience managing ArcGIS Enterprise environments.
Specifically, I would be interested in understanding:
- Whether this approach has introduced any performance impacts in your environment.
- Any operational or administrative challenges associated with managing a large number of Portal Layers (Views).
- Potential limitations or considerations when using Portal Layers/Views as the primary mechanism for managing symbology, pop-ups, labels, and other presentation settings.
- Any best practices you have adopted to ensure scalability and maintainability within ArcGIS Enterprise.
My objective is to establish a configuration model that promotes reusability, consistency, and simplified maintenance while avoiding unforeseen performance or management overheads.
I would welcome any insights, lessons learned, or recommendations based on your experience.
Kind regards,
Jorn Sijbertsma
Proposed Data Service Publishing and Configuration Strategy
To improve maintainability, consistency, and governance across our GIS environment, I recommend the following approach:
- Maintain a single authoritative source service (Map/Feature Service) for each dataset, published from ArcGIS Pro without symbology, labels, pop-ups, or other presentation-specific configurations.
- Create Portal Layers (Views) from these source services and manage all presentation settings (symbology, labels, pop-ups, visibility scales, etc.) within the views.
- This allows changes to be made once at the layer/view level and automatically reflected across all consuming web maps and applications.
- Avoid configuring layers directly within web maps wherever possible, as this creates duplicated configuration and increases maintenance effort.
- The current corporate viewers implementation demonstrates this challenge, where the same layer settings are replicated across multiple web maps, requiring each map to be updated individually whenever a change is needed.
Overall, managing configuration through Portal Layers/Views provides a more scalable, consistent, and sustainable approach, while significantly reducing ongoing maintenance and change-management effort.