Корпоративные системы обычно включают в себя множество компонентов, взаимозависимостей, процессов и рабочих процессов, и взаимодействие с ними или выполнение задач вручную может занимать много времени. Автоматизация позволяет организациям управлять этими процессами и конфигурациями с помощью последовательных, повторяемых шагов, инициируемых или координируемых с помощью механизма автоматизации, инструмента или слоя. Это освобождает организации и дает возможность тратить время на создание новых объектов, возможностей и опыта, а не на выполнение одних и тех же внутренних рабочих процессов, процедур настройки или редактирования данных с использованием ручных процессов.
ArcGIS поддерживает различные подходы к автоматизации, от развертывания инфраструктуры и программного обеспечения до автоматизации приложений и автоматизации рабочих процессов с помощью вебхуков. Общие процессы автоматизации могут включать:
Хорошо спроектированные системы полагаются на автоматизацию на протяжении всей своей деятельности — развертывание программного обеспечения последовательным и воспроизводимым образом, а также автоматизация рабочих процессов, не требующих ручного вмешательства, и мониторинг задач автоматизации для обеспечения стабильного выполнения.
Этот раздел архитектурного принципа предоставляет обзор тем и рекомендаций по автоматизации, включая:
Чтобы подробнее рассмотреть подходы к автоматизации, доступные с конкретными компонентами программного обеспечения ArcGIS, эти три раздела предоставляют рекомендации и советы:
Кроме того, описаны системы автоматизации рабочих процессов с несколькими различными уровнями детализации, охватывающие ArcGIS Workflow Manager и другие внешние платформы автоматизации рабочих процессов.
Еще одна важная тема, часто связанная с автоматизацией, — это использование вебхуков, которое подробно обсуждается в разделе Интеграция.