使用 ArcGIS 进行设计的系统和解决方案架构过程可以采用多种形式。 虽然有些工程可能有一个重要的前期架构阶段,在这个阶段中,需求被仔细定义和审查,并且可以生成特定的系统设计,但其他系统或工程可能采用更敏捷的方法,并需要敏捷的架构设计来与之匹配。
虽然没有定义使用 ArcGIS 设计架构的适当方法、单一框架或最佳方法,但“ArcGIS 结构完善的框架”这一部分将分享最佳实践,提供有关关键技术主题和部署注意事项的指导,并且通常支持给定系统或工程的更高级、更有效的架构过程。
在过去三十年中,与 ArcGIS 系统相关的架构实践在 Esri 社区中得到了发展。 虽然处理能力、存储性能或 WAN 带宽等概念在设计中仍然很重要,但安全性、企业集成、数据主权或其他主题等新需求领域增加了考虑广泛输入的结构化架构方法的重要性。 随着新技术推动新要求,设计 ArcGIS 系统的实践将不断发展,建筑师面临的主要挑战(和灵感)之一是保持在这些新趋势和工具的前沿。
“结构完善的框架”这一部分包含三个主要的子部分:
架构基础包括有关如何成功参与架构设计过程的建议,以及适用于任何 ArcGIS 系统的关键部署概念、决策和主题。 设计原则包括与架构组件、使用 ArcGIS SDK 进行扩展以及环境隔离概念相关的关键决策。 部署概念小节包括与 ArcGIS 架构有关的各种 IT 主题的相关主题。