通常、エンタープライズ システムには多くのコンポーネント、相互依存性、プロセス、ワークフローが組み込まれており、これらを手動で操作したり、提供したりすると、膨大な時間がかかる可能性があります。 自動化により、組織は、自動化エンジン、ツール、またはレイヤーを通じて開始または調整された、一貫性のある反復可能なステップを使用して、これらのプロセスと構成を管理できます。 これにより、組織は手動プロセスで同じバックエンド ワークフロー、セットアップ手順、データ編集を完了する必要がなくなり、新しい機能、性能、エクスペリエンスの構築に時間を費やせるようになります。
ArcGIS は、インフラストラクチャーやソフトウェアのデプロイメントから、アプリケーションの自動化や Webhook によるワークフローベースの自動化に至るまで、さまざまな自動化手法をサポートしています。 一般的な自動化プロセスには、次のようなものがあります。
適切に設計されたシステムは、運用全体にわたって自動化に依存しています。つまり、一貫性のある反復可能な方法でソフトウェアを配置するだけでなく、手動での介入が不要なワークフローを自動化し、自動化タスクを監視して確実に完了させます。
このアーキテクチャーの柱とセクションでは、次のような自動化のトピックとプラクティスの概要について説明します。
特定の ArcGIS ソフトウェア コンポーネントで使用できる自動化アプローチについて詳しく説明するために、次の 3 つのセクションでは、ガイダンスと推奨事項を提供しています。
さらに、ワークフロー自動化システムについても、ArcGIS Workflow Manager とその他の外部ワークフロー自動化プラットフォームをカバーするいくつかの異なる詳細レベルで紹介されています。
自動化に関連してよく取り上げられる別の重要なトピックは、統合の柱で広く議論されている Webhook の使用について広く議論されています。