位置情報サービス システム (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 のほとんどのワークフローと使用の基盤であるため、ほぼすべてのアプリケーションで使用されています。 ただし、位置情報サービスを使用するアプリケーションは通常、他のシステムによって提供されるか、ArcGIS Mapping API および SDK を使用して開発されたカスタム アプリケーションで使用されます。 例外の 1 つは、検出ポータルとして機能するポータル Web サイトです。ポータル Web サイトを使用すると、コンテンツ作成者とアプリケーション開発者は、ベースマップ、ジオコーディング、空間解析などの位置情報サービスを検索、探索、操作できます。

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

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

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

機能

SaaS 上の位置情報サービス システムの機能を次に示します。 詳細については、機能の概要と、デプロイメント パターン間の機能サポートの比較をご参照ください。

基本機能

基本機能は、位置情報サービス システムに備わっている最も一般的な機能を意味し、上記の基本アーキテクチャーによって実現されます。

拡張機能

ArcGIS Online ベースの位置情報サービス システムに備わっているすべての機能は基本機能と見なされます。 上記の機能の一部は ArcGIS Online クレジットを消費することに注意してください。 また、上記で参照しているデータ レイヤーの一部はプレミアム コンテンツと見なされ、クレジットを消費し、アクセスするための組織アカウントが必要になります。

注意:

追加の位置情報サービスやサポート コンテンツは、Esri 販売代理店、パートナー、サード パーティーから入手することもできます。 詳細については、ArcGIS Marketplace をご参照ください。

検討事項

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

信頼性

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

  • ArcGIS Online は、複数のアベイラビリティー ゾーン、リージョン、およびサービス プロバイダーを活用して、冗長性、耐障害性、およびサービスの継続性を確保します。
  • ArcGIS Online が提供する SLA (サービス レベル アグリーメント)
  • 組織は、ArcGIS Online Health Dashboard で ArcGIS Online 位置情報サービスの正常性と可用性を監視できます。
  • 独自の位置情報サービス (ベースマップなど) を ArcGIS Online に公開する場合には、復元可能性に関してさらに検討する必要があります。 これらのシナリオでは、ArcGIS Online の外部でバックアップ プロセスと手順を実行することをおすすめします。

セキュリティー

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

  • 認証承認は、プレミアム コンテンツ、クレジットを消費する位置情報サービス、組織が公開しているプライベートの位置情報サービスに必要です。
    • ユーザー アクセスとデータ コラボレーションは、ロールベースのアクセス制御と、OAuth、SAML、多要素認証などの最新の承認および認証モデルによって管理されます。
  • システムは、システム スキャン、Web アプリケーション スキャン、データベース スキャンなどの脆弱性評価の対象となります。
  • ArcGIS Online のセキュリティーのベスト プラクティスと実装ガイダンスの詳細をご覧ください。

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

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

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

自動化

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

  • Esri が提供する ArcGIS Online の位置情報サービスは Esri が管理しているため、通常は、運用と保守の自動化が必要ありません。
  • 位置情報サービスの使用に関連するワークフローと ArcGIS Online でホストされている組織独自の位置情報サービスの公開および管理に関連するワークフローを自動化できます。 これは、ArcGIS API for Python や ArcGIS Online を通じて SaaS として提供される ArcGIS Notebooks を使用して行われるのが一般的です。 ArcGIS Notebooks は、位置情報サービス システム パターンの適用範囲外と見なされます。 詳細については、セルフサービスのマッピング、解析、および共有システム パターンをご参照ください。

統合

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

  • 位置情報サービス システムは、組織の企業全体で使用されている他のシステムとアプリケーションのサービス プロバイダーとして最もよく使用されます。 このため、統合は非常に一般的であり、ほとんどの場合はサービスレベルの統合によって処理されます。
  • ArcGIS Online 位置情報サービス システムによって提供される位置情報サービスの多くは、ArcGIS Enterprise の Windows、Linux、および Kubernetes デプロイメントに基づくシステムなど、他の ArcGIS システムで (デフォルトで) 自動的に使用可能になります。 ArcGIS Enterprise と ArcGIS Online の関連性の詳細をご覧ください。
  • 位置情報サービスは、標準ベースのマッピング API、SDK、およびオープン ソース ライブラリーを使用して、ArcGIS エコシステムの外部で簡単に統合および使用されます。

可観測性

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

  • このシステム パターンでは、サービスの使用率を慎重に監視することが重要です。 位置情報サービスの提供は通常、組織全体 (場合によっては組織外) にまで及ぶため、システムの設計者や運用者が使用パターンと拡大を予測できなくなることがあります。 監視を行うことで、適切に (SLA に従って) 運用を継続しながら、需要に応じたスケーリングや展開のタイミングを決定しやすくなります。
  • SaaS サービスとしての ArcGIS Online は、基盤となるインフラストラクチャーとソフトウェア内部の監視をサポートしていません。 ただし、システムの使用状況と正常性を監視する方法は提供されています。
  • SAML や OpenID Connect ログインを使用する場合は、構成された ID プロバイダーを通じて、ユーザー ログインとアカウントの変更をさらに監視できることがあります。

その他

SaaS としての位置情報サービス システムの設計と実装に関するその他の検討事項には、次のものがあります。

  • Esri が提供する位置情報サービスの管理と運用は、Esri が担当します。 組織は、ArcGIS Online Health Dashboard で ArcGIS Online 位置情報サービスの正常性と可用性を監視できます。
  • 組織の位置情報サービスを公開する場合は、このシステム パターンを実装する際にデータ ガバナンスと、IT ポリシーおよびロール (データ管理者やコンテンツ マネージャーなど) との整合性を十分に考慮する必要があります。

関連リソース:

Top