セルフサービスのマッピング、解析、共有システム (SaaS)

セルフサービスのマッピング、解析、共有システム パターンは、ArcGIS Online を利用した SaaS (Software as a Service) ベースのデプロイメントとして導入できます。

ArcGIS Online は、Esri が SaaS として管理および提供するクラウドベースの GIS です。 ArcGIS Online は、データ層、サービス/ロジック層、およびプレゼンテーション層にわたって機能を提供し、これらの機能が連携して完全な 1 つのシステムを形成しています。 ArcGIS Online は、世界トップ クラスのクラウド アーキテクチャー上に構築され、IT および GIS (地理情報システム) の専門家によって管理されており、信頼性の高い包括的な Web ベースの GIS 機能を備えています。

関連リソース:

基本アーキテクチャー

SaaS としてデプロイメントされたセルフサービスのマッピング、解析、および共有システムの一般的な基本アーキテクチャーを次に示します。

この図をシステムの設計としてそのまま使用しないでください。 システムの設計時には、重要な要素と設計上の選択肢を数多く検討する必要があります。 詳しくは、システム パターンの使用のトピックをご参照ください。 さらに、以下の図はシステムの基本機能のみを示しています。拡張機能を提供する際には、追加のシステム コンポーネントが必要になる場合があります。

セルフサービスのマッピング、解析、および共有システムのベース アーキテクチャー (SaaS)

上記の機能は、2025 年 7 月時点で利用可能な機能を反映しています。

このアーキテクチャーの主要なコンポーネントは次のとおりです。

  • ArcGIS Online には、ユーザー、グループ、アイテムなどの標準的なポータル コンポーネントと、ベースマップやジオコーディング サービスなどの位置情報サービスが含まれます。 セルフサービスのマッピング、解析、および共有を駆動する位置情報サービスは、別の位置情報サービス システムから一部または全部提供される場合もあります。 ArcGIS Online には、フィーチャ サービス、ベクター タイル サービス、およびマップ タイル サービスも用意されており、マッピングと視覚化 (およびその他) の機能を提供します。 ArcGIS Online データ ストアは、位置情報サービスを強化するために使用される組織のデータとコンテンツをホストします。
  • さまざまなユーザー ペルソナとワークフローをサポートするように設計された、Web、モバイル、およびデスクトップの幅広いアプリケーション。 セルフサービスのマッピング、解析、および共有システムで使用されるアプリケーションの詳細をご参照ください。
注意:

カスタムのフルコード Web アプリケーションのホスティングは、ArcGIS Online では提供されていません。 カスタムのフルコード Web アプリケーションをホスティングするには、上の図に示されていない外部 Web ホスティング(Web サーバーなど) が必要です。

このアーキテクチャーの主な連携方法は次のとおりです。

  1. クライアント アプリケーションは、HTTPS 経由で (通常はステートレスな REST API を介して) データ サービスや位置情報サービスと通信します。

ArcGIS Online の使用と管理の詳細については、ArcGIS Online の製品ドキュメントをご参照ください。

機能

以下では、SaaS 環境におけるセルフサービスのマッピング、解析、および共有システムの機能について説明します。 詳細については、機能の概要と、デプロイメント パターン間の機能サポートの比較をご参照ください。

セルフサービスのマッピング、解析、および共有システムで使用される機能のうち、通常は他のシステムによって提供される機能 (ベースマップ、ジオコーディング、位置情報サービス システムによって提供されるその他の位置情報サービスなど) は、以下には含まれていません。 関連するシステム パターンの詳細をご覧ください。

基本機能

基本機能は、セルフサービスのマッピング、解析、および共有システムに備わっている最も一般的な機能を意味し、上記の基本アーキテクチャーによって提供されます。

拡張機能

拡張機能は通常、特定のニーズを満たすために追加されるか、業界固有のデータ モデルとソリューションをサポートするために追加され、ソフトウェア コンポーネントやアーキテクチャーに関する検討事項がさらに必要になる場合があります。

  • Premium Feature Data Store オプションを使用して、ArcGIS Online サブスクリプションのフィーチャ データ ストレージを拡張し、集中的なクエリー、編集、解析、抽出のサポートを強化します。
  • データの相互運用性と変換機能では、ArcGIS Data Interoperability に備わっている視覚的なプログラミング インターフェイス (ArcGIS Online のホスト フィーチャ サービスの読み取りと書き込みを含む) を使用して、数百のシステム間やアプリ間でデータを移動させることができます。 ArcGIS Online にデータを書き込む単純なパイプラインを簡単に作成およびスケジュール設定するための代替的な手段として、Data Pipelines があります。
  • ワークフローの管理と自動化では、セルフサービスのマッピング、解析、共有ワークフローで、ArcGIS Workflow Manager を使用してチーム間の作業を調整および自動化することができます。
  • ArcGIS Insights が提供する高度な探索的解析により、あらゆるスキル レベルのアナリストがデータを直接接続して高度な解析を実行し、結果をサードパーティー システムに取り込めます。 ArcGIS Online を使用した SaaS としての ArcGIS Insights の詳細についてご参照ください。
  • コミュニティーへの関与は、情報に基づく取り組みを通して、人、データ、ツールを体系化します。 コミュニティーへの関与は、Premium ライセンス レベルの ArcGIS Hub によって機能します。 ArcGIS Hub Premium には、ユーザー (コミュニティーのメンバーを含む) のチームと連携するための機能が用意されています。 ArcGIS Hub Premium の機能の詳細をご参照ください。
  • 屋内 GIS では、フロア プラン データの作成と管理、建物内部のマッピング、フロア対応マップとサービスの共有を行う機能を ArcGIS Online に追加します。 この機能には ArcGIS Pro が必要であり、ArcGIS Indoors によって提供されます。 また、屋内 GIS は、ArcGIS Indoors を通じて提供される機能である ArcGIS Indoor Spaces で屋内スペース管理とワークスペースの予約を行うことで ArcGIS Online の機能を拡張します。
  • ArcGIS Business Analyst を利用したマーケット インテリジェンスは、人口統計、ビジネス、ライフスタイル、支出、国勢調査のデータをマップベースの解析と組み合わせることで、市場計画、候補地選択、顧客セグメンテーションに関するよりスマートな意思決定を可能にします。 ArcGIS Business Analyst と ArcGIS Online を利用した Web アプリとモバイル アプリの詳細をご参照ください。
  • ArcGIS Urban を活用した Urban Planning and Design により、計画者と設計の専門家は、シナリオの計画と影響の評価をサポートする Web ベースの 3D アプリケーションを使用して、チームをまたいだ共同作業を行うことができます。 ArcGIS Urban では、都市と地域の計画におけるデジタル変換を行い、コミュニティーの利害関係者とのコラボレーションを促進するとともに、すべてのグループがより持続性の高い未来に向かって取り組めるよう支援します。 ArcGIS Urban は、ArcGIS Online を通じて SaaS として提供されます。
  • プロジェクトの実施と調整により、建築・設計・建設 (AEC) および運用チームは、リンクされたデータやドキュメントを構成可能な Web アプリで簡単に操作し、コミュニケーションとコラボレーションを単純化できます。 ArcGIS GeoBIM と ArcGIS Online を利用したこの機能の詳細をご参照ください。
  • その他の業界別ソリューションでは、ArcGIS ソリューションを使用して、業界固有のアプリや ArcGIS Online の構成を迅速にデプロイできます。

検討事項

以下の検討事項では、ArcGIS Well-Architected Framework の柱を SaaS のセルフサービスのマッピング、解析、および共有システム パターンに適用します。 ここに示す情報は、すべてを網羅するものではなく、システムとデプロイメント パターンの特定の組み合わせを設計または実装する際に検討すべき主要な事項に焦点を当てています。 ArcGIS Well-Architected Framework のアーキテクチャーの柱の詳細をご参照ください。

信頼性

信頼性は、ビジネス、顧客、関係者が必要とするサービス レベルをシステムが提供することを保証するものです。 詳細については、信頼性の柱の概要をご参照ください。

  • ArcGIS Online は、複数のアベイラビリティー ゾーン、リージョン、およびサービス プロバイダーを活用して、冗長性、耐障害性、およびサービスの継続性を確保します。
  • ArcGIS Online が提供する SLA (サービス レベル アグリーメント)
  • ArcGIS Online の外部でのバックアップのプロセスと手順は共通ですが、通常多くの場合は、ArcGIS Online を通じて SaaS として提供される位置情報サービスエンタープライズ アプリケーションを使用して実装されます。 削除の防止機能を使用して、誤って削除してしまうことを防ぐこともできます。
  • 組織は、ArcGIS Online Health Dashboard で ArcGIS Online 位置情報サービスの正常性と可用性を監視できます。

セキュリティー

セキュリティーは、システムおよび情報の保護を担います。 詳細については、セキュリティーの柱の概要をご参照ください。

  • 認証承認は、セルフサービスのマッピング、解析、および共有システムを使用する際にほぼ必ず必要です。 ただし、パブリックに共有されたマップとアプリの使用は例外で、匿名ユーザーとして使用できます。
    • 組織全体からログインするユーザーは多岐にわたるため、このシステム パターンでは SSO (シングル サインオン) による認証が一般的に採用されます。 SSO は通常、SAML や OpenID Connect を使用して実装されます。
    • ユーザー アクセスとデータ コラボレーションは、ロールベースのアクセス制御と、OAuth、SAML、OpenID Connect、多要素認証などの最新の承認および認証モデルによって管理されます。
  • システムは、システム スキャン、Web アプリケーション スキャン、データベース スキャンなどの脆弱性評価の対象となります。
  • ArcGIS Online のセキュリティーのベスト プラクティスと実装ガイダンスの詳細をご覧ください。

パフォーマンスとスケーラビリティー

パフォーマンスとスケーラビリティーは、システムに対する全体的なユーザー エクスペリエンスを最適化することだけでなく、変化するワークロードの要求に合わせてシステムを拡張することも目的としています。 詳細については、パフォーマンスとスケーラビリティーの柱の概要をご参照ください。

  • 拡張は ArcGIS Online によって自動的に処理されます。
    • 複数のコンテンツ配信ネットワークにより、拡張性の高いマップとアプリが世界中のさまざまな場所に配信されています。
  • 米国、ヨーロッパ、およびアジア太平洋地域では、パフォーマンスを向上させ、データ レジデンシーの要件をサポートするための、地域別の地理空間データ ホスティングを利用できます。

自動化

自動化は手動によるデプロイメントと運用タスクに費やす労力を削減することを目的としており、運用効率の向上と人為的ミスによるシステム異常の減少につながります。 詳細については、自動化の柱の概要をご参照ください。

  • ArcGIS Online では、公開、コンテンツ管理、解析、および管理に関連する自動化は一般的です。 これは多くの場合、ArcGIS API for Python や ArcGIS Online を通じて SaaS として提供される ArcGIS Notebooks を使用して行われます。

統合

統合により、このシステムを他のシステムと接続してエンタープライズ サービスを提供し、組織の生産性を向上させます。 詳細については、統合の柱の概要をご参照ください。

  • セルフサービスのマッピングや解析ワークフローを行うためにこのシステムに外部データやサービスを組み込むことはよくあります。 統合アプローチは、データまたはサービスレベルの統合に主眼を置く傾向があり、場合によっては自動化が伴います。 統合のアプローチと方法の詳細をご参照ください。
  • このシステムのマップやその他のコンテンツを企業全体の他のシステムと共有することはよくあります。 統合のアプローチと方法の詳細をご参照ください。
  • セルフサービスのマッピング、解析、および共有システムは、通常、他の ArcGIS システムと統合されています。 関連するシステム パターンの詳細をご覧ください。
  • 組織は、これらのシステムを複数配置して接続することがあります。それは通常、部門が複数にわたる場合や社内外で使用する場合に、さまざまな関係者のグループが関与する際の境界を設けるためです。

可観測性

可観測性はシステムの状態を可視化し、運用スタッフやその他の技術担当者がこのシステムを正常かつ安定した状態で稼働させ続けることを可能にします。 詳細については、可観測性の柱の概要をご参照ください。

  • このシステム パターンでは、可観測性が特に重要です。 このシステムの柔軟なセルフサービスの使用はガバナンスから大きな恩恵を受けており、これは、観察を通じて学習した進化する使用パターンおよび実践を認識することで、その効果を最大限に発揮できます。 このシステム パターンを開始する組織は、ガバナンスと変更管理ポリシーを早期に導入することを強くおすすめします。 さらに、コンテンツ、グループ、およびユーザーの継続的なレビューとハウスキーピングを強く推奨し、その大部分は自動化によって有効にできます。
  • SaaS サービスとしての ArcGIS Online は、基盤となるインフラストラクチャーとソフトウェア内部の監視をサポートしていません。 ただし、システムの使用状況と正常性を監視する方法は提供されています。
  • このシステム パターンの一部の拡張機能 (ArcGIS Workflow Manager によるワークフローの管理と自動化など) には、追加の可観測性サポートがあります。 詳細については、対応する製品ドキュメントをご参照ください。
  • Web 解析は、ArcGIS Hub サイトArcGIS Instant AppsArcGIS StoryMaps、およびカスタム アプリケーションとともに使用できます。
  • SAML や OpenID Connect ログインを使用する場合は、構成された ID プロバイダーを通じて、ユーザー ログインとアカウントの変更をさらに監視できることがあります。

その他

SaaS としてのセルフサービスのマッピング、解析、および共有システムの設計と実装に関するその他の考慮事項には、次のものがあります。

  • このパターンを開始する組織は、ガバナンスと変更管理ポリシーを早期に導入することを強くおすすめします。
  • 組織は、セキュリティーおよびデータ共有に関する組織レベルのビジネスおよび IT ガイダンスをレビューして検討し、必要に応じてシステム内にデータおよびアプリケーション レベルのセキュリティー プロトコルを実装する必要があります。

関連リソース:

Top