企业系统通常包含许多组件、相互依赖关系、流程和工作流,与这些组件交互或在上面手动交付可能会消耗大量时间。 组织可借助自动化使用一致、可重复的步骤来管理这些流程和配置,这些步骤通过自动化引擎、工具或层启动或编排。 这让组织可以腾出时间来构建新的特性、功能和体验,而不是使用手动流程完成相同的后端工作流、设置过程或数据编辑。
ArcGIS 支持多种自动化方法,从基础设施和软件部署到应用程序自动化和基于工作流的 webhook 自动化。 常见的自动化流程可能包括:
架构完善的系统在其整个运营过程中都依赖于自动化 – 以一致且可重复的方式部署软件,同时自动执行不需要人工干预的工作流,并监测自动化任务以确保以一致的方式完成。
此架构支柱和部分概述了自动化主题和实践,包括:
为了详细说明特定 ArcGIS 软件组件提供的自动化方法,以下三个部分提供了指导和建议:
此外,还以几个不同的细节层次描述了工作流自动化系统,包括 ArcGIS Workflow Manager 和其他外部工作流自动化平台。
另一个通常与自动化相关的重要主题是 Webhook 的使用,这在集成支柱中进行了广泛讨论。