セルフサービスのマッピング、解析、共有システム (SaaS)
セルフサービスのマッピング、解析、共有システム パターンは、ArcGIS Online を利用した SaaS (Software as a Service) ベースのデプロイメントとして導入できます。
ArcGIS Online は、Esri が SaaS として管理および提供するクラウドベースの GIS です。 ArcGIS Online は、データ層、サービス/ロジック層、およびプレゼンテーション層にわたって機能を提供し、これらの機能が連携して完全な 1 つのシステムを形成しています。 ArcGIS Online は、世界トップ クラスのクラウド アーキテクチャー上に構築され、IT および GIS (地理情報システム) の専門家によって管理されており、信頼性の高い包括的な Web ベースの GIS 機能を備えています。
関連リソース:
基本アーキテクチャー
SaaS としてデプロイメントされたセルフサービスのマッピング、解析、および共有システムの一般的な基本アーキテクチャーを次に示します。
この図をシステムの設計としてそのまま使用しないでください。 システムの設計時には、重要な要素と設計上の選択肢を数多く検討する必要があります。 詳しくは、システム パターンの使用のトピックをご参照ください。 さらに、以下の図はシステムの基本機能のみを示しています。拡張機能を提供する際には、追加のシステム コンポーネントが必要になる場合があります。

上記の機能は、2025 年 7 月時点で利用可能な機能を反映しています。
このアーキテクチャーの主要なコンポーネントは次のとおりです。
- ArcGIS Online には、ユーザー、グループ、アイテムなどの標準的なポータル コンポーネントと、ベースマップやジオコーディング サービスなどの位置情報サービスが含まれます。 セルフサービスのマッピング、解析、および共有を駆動する位置情報サービスは、別の位置情報サービス システムから一部または全部提供される場合もあります。 ArcGIS Online には、フィーチャ サービス、ベクター タイル サービス、およびマップ タイル サービスも用意されており、マッピングと視覚化 (およびその他) の機能を提供します。 ArcGIS Online データ ストアは、位置情報サービスを強化するために使用される組織のデータとコンテンツをホストします。
- さまざまなユーザー ペルソナとワークフローをサポートするように設計された、Web、モバイル、およびデスクトップの幅広いアプリケーション。 セルフサービスのマッピング、解析、および共有システムで使用されるアプリケーションの詳細をご参照ください。
カスタムのフルコード Web アプリケーションのホスティングは、ArcGIS Online では提供されていません。 カスタムのフルコード Web アプリケーションをホスティングするには、上の図に示されていない外部 Web ホスティング(Web サーバーなど) が必要です。
このアーキテクチャーの主な連携方法は次のとおりです。
- クライアント アプリケーションは、HTTPS 経由で (通常はステートレスな REST API を介して) データ サービスや位置情報サービスと通信します。
ArcGIS Online の使用と管理の詳細については、ArcGIS Online の製品ドキュメントをご参照ください。
機能
以下では、SaaS 環境におけるセルフサービスのマッピング、解析、および共有システムの機能について説明します。 詳細については、機能の概要と、デプロイメント パターン間の機能サポートの比較をご参照ください。
セルフサービスのマッピング、解析、および共有システムで使用される機能のうち、通常は他のシステムによって提供される機能 (ベースマップ、ジオコーディング、位置情報サービス システムによって提供されるその他の位置情報サービスなど) は、以下には含まれていません。 関連するシステム パターンの詳細をご覧ください。
基本機能
基本機能は、セルフサービスのマッピング、解析、および共有システムに備わっている最も一般的な機能を意味し、上記の基本アーキテクチャーによって提供されます。
拡張機能
拡張機能は通常、特定のニーズを満たすために追加されるか、業界固有のデータ モデルとソリューションをサポートするために追加され、ソフトウェア コンポーネントやアーキテクチャーに関する検討事項がさらに必要になる場合があります。
検討事項
以下の検討事項では、ArcGIS Well-Architected Framework の柱を SaaS のセルフサービスのマッピング、解析、および共有システム パターンに適用します。 ここに示す情報は、すべてを網羅するものではなく、システムとデプロイメント パターンの特定の組み合わせを設計または実装する際に検討すべき主要な事項に焦点を当てています。 ArcGIS Well-Architected Framework のアーキテクチャーの柱の詳細をご参照ください。
信頼性
信頼性は、ビジネス、顧客、関係者が必要とするサービス レベルをシステムが提供することを保証するものです。 詳細については、信頼性の柱の概要をご参照ください。
セキュリティー
セキュリティーは、システムおよび情報の保護を担います。 詳細については、セキュリティーの柱の概要をご参照ください。
- 認証と承認は、セルフサービスのマッピング、解析、および共有システムを使用する際にほぼ必ず必要です。 ただし、パブリックに共有されたマップとアプリの使用は例外で、匿名ユーザーとして使用できます。
- 組織全体からログインするユーザーは多岐にわたるため、このシステム パターンでは SSO (シングル サインオン) による認証が一般的に採用されます。 SSO は通常、SAML や OpenID Connect を使用して実装されます。
- ユーザー アクセスとデータ コラボレーションは、ロールベースのアクセス制御と、OAuth、SAML、OpenID Connect、多要素認証などの最新の承認および認証モデルによって管理されます。
- システムは、システム スキャン、Web アプリケーション スキャン、データベース スキャンなどの脆弱性評価の対象となります。
- ArcGIS Online のセキュリティーのベスト プラクティスと実装ガイダンスの詳細をご覧ください。
パフォーマンスとスケーラビリティー
パフォーマンスとスケーラビリティーは、システムに対する全体的なユーザー エクスペリエンスを最適化することだけでなく、変化するワークロードの要求に合わせてシステムを拡張することも目的としています。 詳細については、パフォーマンスとスケーラビリティーの柱の概要をご参照ください。
- 拡張は ArcGIS Online によって自動的に処理されます。
- 複数のコンテンツ配信ネットワークにより、拡張性の高いマップとアプリが世界中のさまざまな場所に配信されています。
- 米国、ヨーロッパ、およびアジア太平洋地域では、パフォーマンスを向上させ、データ レジデンシーの要件をサポートするための、地域別の地理空間データ ホスティングを利用できます。
自動化
自動化は手動によるデプロイメントと運用タスクに費やす労力を削減することを目的としており、運用効率の向上と人為的ミスによるシステム異常の減少につながります。 詳細については、自動化の柱の概要をご参照ください。
統合
統合により、このシステムを他のシステムと接続してエンタープライズ サービスを提供し、組織の生産性を向上させます。 詳細については、統合の柱の概要をご参照ください。
- セルフサービスのマッピングや解析ワークフローを行うためにこのシステムに外部データやサービスを組み込むことはよくあります。 統合アプローチは、データまたはサービスレベルの統合に主眼を置く傾向があり、場合によっては自動化が伴います。 統合のアプローチと方法の詳細をご参照ください。
- このシステムのマップやその他のコンテンツを企業全体の他のシステムと共有することはよくあります。 統合のアプローチと方法の詳細をご参照ください。
- セルフサービスのマッピング、解析、および共有システムは、通常、他の ArcGIS システムと統合されています。 関連するシステム パターンの詳細をご覧ください。
- 組織は、これらのシステムを複数配置して接続することがあります。それは通常、部門が複数にわたる場合や社内外で使用する場合に、さまざまな関係者のグループが関与する際の境界を設けるためです。
可観測性
可観測性はシステムの状態を可視化し、運用スタッフやその他の技術担当者がこのシステムを正常かつ安定した状態で稼働させ続けることを可能にします。 詳細については、可観測性の柱の概要をご参照ください。
- このシステム パターンでは、可観測性が特に重要です。 このシステムの柔軟なセルフサービスの使用はガバナンスから大きな恩恵を受けており、これは、観察を通じて学習した進化する使用パターンおよび実践を認識することで、その効果を最大限に発揮できます。 このシステム パターンを開始する組織は、ガバナンスと変更管理ポリシーを早期に導入することを強くおすすめします。 さらに、コンテンツ、グループ、およびユーザーの継続的なレビューとハウスキーピングを強く推奨し、その大部分は自動化によって有効にできます。
- SaaS サービスとしての ArcGIS Online は、基盤となるインフラストラクチャーとソフトウェア内部の監視をサポートしていません。 ただし、システムの使用状況と正常性を監視する方法は提供されています。
- このシステム パターンの一部の拡張機能 (ArcGIS Workflow Manager によるワークフローの管理と自動化など) には、追加の可観測性サポートがあります。 詳細については、対応する製品ドキュメントをご参照ください。
- Web 解析は、ArcGIS Hub サイト、ArcGIS Instant Apps、ArcGIS StoryMaps、およびカスタム アプリケーションとともに使用できます。
- SAML や OpenID Connect ログインを使用する場合は、構成された ID プロバイダーを通じて、ユーザー ログインとアカウントの変更をさらに監視できることがあります。
その他
SaaS としてのセルフサービスのマッピング、解析、および共有システムの設計と実装に関するその他の考慮事項には、次のものがあります。
- このパターンを開始する組織は、ガバナンスと変更管理ポリシーを早期に導入することを強くおすすめします。
- 組織は、セキュリティーおよびデータ共有に関する組織レベルのビジネスおよび IT ガイダンスをレビューして検討し、必要に応じてシステム内にデータおよびアプリケーション レベルのセキュリティー プロトコルを実装する必要があります。
関連リソース: