ArcGIS システムと連携するモバイル アプリケーションを効率的かつ効果的にデプロイするには、ユーザーが適切なアクセス権を持っていること、アプリがデバイス上で正しく読み込まれて更新されていること、そして接続性や機能がデータ アクセスや編集に必要なワークフローをサポートしていることを確保するために、さまざまな要素を考慮する必要があります。
モバイル デバイスのデプロイメントに関連する多くのトピックは、ArcGIS Secure Mobile Implementations テクニカル ペーパーで取り上げられています。ArcGIS Field Maps のドキュメントには、モバイル デバイス管理 (MDM) に関する専用のセクションもあります。特に重要な考慮事項として、以下の概念が挙げられます。
モバイル デバイスは主に、安定した低レイテンシーのインターネット接続があるカバレッジの高いエリアで使用されることがあり、そのような場合は動的に編集および表示されるマップが効果的に機能する可能性があります。 カバレッジの欠如が予期または想定されるシナリオでは、ユーザーは事前に計画されたエリアを操作し、マップをオフラインで使用できます。
さらに難しいのはカバレッジが一定しないシナリオで、ユーザーがマップを準備してオフラインで取得する方法を知らない場合や、ある時点で編集を行っていた後、編集を送信しようとしたときに接続が失われる場合があります。 ArcGIS フィールド アプリケーションは、接続性が回復するまで編集を保持することで、このシナリオに対処できるよう設計されていますが、このような不安定な接続状況下でもユーザーが効果的に作業できるようにするには、ユーザー教育が必要となる場合があります。
ArcGIS Online は元々インターネット向けに設計されており、インターネット接続された任意のデバイスから容易にアクセスできるため、多くの組織でモバイル ワークフローに使用されています。 さらに、一般公開用の ArcGIS Enterprise デプロイメント、または ArcGIS Server サービスを、モバイル ワークフローで有効に活用できます。 モバイル デバイスは、プライベートの ArcGIS Enterprise に送信されるデータも収集できます。この場合は、オフィスに戻ったとき、または VPN が有効なときのみ、デバイスがシステムに接続されます。 接続性の主な要件は、データの初回取得 (既存のデータの編集やオフライン使用) と、編集内容をデバイスからシステムへ最終的に送信することです。
多数のモバイル デバイスに対応するオンライン・オフライン両対応システムでは、モバイル操作およびオフライン データ管理システム パターンの推奨事項を考慮する必要があります。
モバイル デバイスのセキュリティーは、サイバー セキュリティーにおける複雑な領域で、多くの考慮事項を含みます。 一部の組織では、スマートフォン、タブレット、さらにはモバイル PC などの厳格に管理された企業所有のデバイスを支給することで、このリスクに対応しています。 また、モバイル デバイス管理 (MDM) やモバイル アプリケーション管理 (MAM) など、広範なエンドポイント保護手法や管理手法とパターンを組み合わせて、BYOD (私物端末の業務利用) プログラムを導入している組織もあります。
この分野には多くのベンダーと推奨事項が存在しており、Esri はこのような広範な手法に対する具体的なガイダンスを提供していません。ただし、ArcGIS フィールド アプリは一般的にほとんどのセキュリティー手法と互換性があるため、それぞれの手法の影響を慎重に理解し、デプロイメントに向けた計画を立てることが重要です。 Esri は、ディープ アプリ ラッピングを行うシナリオに対応するための ArcGIS アプリケーションのソース コードへのアクセスは提供していません。 このような場合は、ArcGIS Maps SDK を使用してカスタム モバイル アプリケーションを開発することが、互換性のある選択肢となります。
Web アプリは、モバイル優先で設計される傾向が強まっています。 ArcGIS Maps SDK for JavaScript を使用した Web 開発と、ArcGIS Dashboards や ArcGIS Experience Builder などの構成可能なアプリにより、モバイル対応アプリの構築が以前よりも容易になります。 デスクトップとモバイルのアクセスをサポートするために複数のインターフェイスを設計する場合でも、最初にモバイル インターフェイスを設計する場合でも、Web アプリはデータの表示や収集のための新しい方法を提供します。ただし、これらのアプリは一般により具体的な接続要件があり、オフラインでの利用に関しては機能が限られています。
ArcGIS モバイル アプリケーションを実装するチームには、次のような追加の考慮事項があります。