Location-Services-System (SaaS)

Das Muster für Location-Services-Systeme ist hauptsächlich als SaaS-basierte Bereitstellung (Software-as-a-Service) unter Verwendung von ArcGIS Online verfügbar.

ArcGIS Online ist eine cloudbasierte GIS-Lösung, die von Esri als SaaS verwaltet und bereitgestellt wird. ArcGIS Online bietet Funktionen, die Daten-, Service-/Logik- und Präsentationsebenen umfassen und ineinandergreifen, um ein vollständiges System bereitzustellen. ArcGIS Online basiert auf einer Cloud-Architektur von Weltrang, wird von Experten für IT- und geographische Informationssysteme (GIS) verwaltet und bietet zuverlässige und umfassende webbasierte GIS-Funktionen.

Zugehörige Ressourcen:

Basisarchitektur

Im Folgenden finden Sie eine typische Basisarchitektur für ein Location-Services-System, das als SaaS bereitgestellt wird.

Dieses Schema sollte nicht unbearbeitet übernommen werden und als Design für Ihr System verwendet werden. Es gibt viele wichtige Faktoren und Entscheidungen bezüglich des Designs, die Sie für Ihr System berücksichtigen sollten. Weitere Informationen finden Sie im Thema Verwenden von Systemmustern. Darüber hinaus zeigt das unten abgebildete Schema nur die Basisfunktionen des Systems. Bei der Bereitstellung erweiterter Funktionen können zusätzliche Systemkomponenten erforderlich sein.

Basisarchitektur des Location-Services-Systems (SaaS)

Die oben dargestellten Funktionen entsprechen den ab Juli 2025 verfügbaren Funktionen.

Zu den wichtigsten Komponenten dieser Architektur gehören folgende:

  • ArcGIS Online, einschließlich standardmäßiger Portal-Komponenten wie Benutzer, Gruppen und Elemente sowie Location Servicess wie Grundkarten und Geokodierungsservices. Der ArcGIS Online-Data-Store hostet Organisationsdaten und Inhalte, die zum Betreiben von Location Services wie Grundkarten und Referenzdaten-Layern verwendet werden.
  • Positionsservices werden von fast allen Anwendungen genutzt, da sie für die meisten Workflows und die Verwendung von ArcGIS von grundlegender Bedeutung sind. Anwendungen, die Positionsservices verwenden, werden jedoch in der Regel von anderen Systemen bereitgestellt oder in benutzerdefinierten Anwendungen verwendet, die mithilfe von ArcGIS Mapping-APIs und -SDKs entwickelt wurden. Eine Ausnahme bildet die Portal-Website, die als Discovery-Portal dient, in dem Content-Ersteller und Anwendungsentwickler Positionsservices wie Grundkarten, Geokodierung und räumliche Analyse suchen, erkunden und mit ihnen interagieren können.

Zu den wichtigsten Interaktionen in dieser Architektur gehören folgende:

  • Client-Anwendungen kommunizieren mit Daten-Services sowie Location Services über HTTPS, in der Regel über zustandslose REST-APIs.

Weitere Informationen zur Verwendung und Verwaltung von ArcGIS Online finden Sie in der Produktdokumentation zu ArcGIS Online.

Funktionen

Im Folgenden werden die Fähigkeiten des Location-Services-Systems als SaaS-Bereitstellung beschrieben. Weitere Informationen finden Sie in der Funktionsübersicht und unter Vergleich der Funktionsunterstützung über Bereitstellungsmuster hinweg.

Basisfunktionen

Basisfunktionen stellen die gängigsten Funktionen dar, die von Location-Services-Systemen bereitgestellt und durch die oben vorgestellte Basisarchitektur ermöglicht werden.

Erweiterte Funktionen

Alle Funktionen, die von einem auf ArcGIS Online basierenden Location-Services-System bereitgestellt werden, werden als Basisfunktionen betrachtet. Beachten Sie, dass für einige der oben beschriebenen Funktionen ArcGIS Online-Credits verbraucht werden. Darüber hinaus gelten einige der oben genannten Daten-Layer als Premium-Inhalte, die Credits verbrauchen und für deren Zugriff ein Organisationskonto erforderlich ist.

Hinweis:

Zusätzliche Location Services und/oder unterstützende Inhalte sind auch von Esri Distributoren, Partnern und Drittanbietern erhältlich. Weitere Informationen finden Sie im ArcGIS Marketplace.

Überlegungen

Bei den folgenden Überlegungen wurden die Grundpfeiler des ArcGIS Well-Architected Framework auf das Muster des Location-Services-Systems als SaaS-Bereitstellung angewendet. Die hier gezeigten Informationen erheben keinen Anspruch auf Vollständigkeit, sondern heben wichtige Überlegungen für das Design und/oder die Implementierung dieser speziellen Kombination aus System- und Bereitstellungsmuster hervor. Weitere Informationen zu den Grundpfeilern der Architektur des ArcGIS Well-Architected Framework.

Zuverlässigkeit

Zuverlässigkeit stellt sicher, dass Ihr System den Servicegrad bietet, der sowohl für das Unternehmen als auch für Ihre Kunden und die Projektbeteiligten erforderlich ist. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Zuverlässigkeit”.

  • ArcGIS Online nutzt mehrere Verfügbarkeitszonen, Regionen und Service-Provider, um Redundanz, Ausfallsicherheit und Servicekontinuität zu gewährleisten.
  • Service Level Agreement (SLA), das von ArcGIS Online bereitgestellt wird.
  • Organisationen können den Zustand und die Verfügbarkeit von ArcGIS Online-Location-Services über das ArcGIS Online Health Dashboard überwachen.
  • Beim Veröffentlichen Ihrer eigenen Location Services (z. B. Grundkarten) in ArcGIS Online sollte die Wiederherstellbarkeit zusätzlich berücksichtigt werden. In diesen Szenarien werden Sicherungsprozesse und -verfahren außerhalb von ArcGIS Online empfohlen.

Sicherheit

Sicherheit schützt Ihre Systeme und Informationen. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Sicherheit”.

  • Authentifizierung und Autorisierung sind für Premium-Inhalte, Location Services, die Credits verbrauchen, sowie alle privaten Location Services, die von der Organisation veröffentlicht werden, erforderlich.
    • Der Benutzerzugriff und die Datenkollaboration werden durch rollenbasierte Zugriffskontrollen und moderne Autorisierungs- und Authentifizierungsmodelle gesteuert, einschließlich OAuth, SAML und Multi-Faktor-Authentifizierung.
  • Systeme werden Bewertungen zum Ermitteln von Schwachstellen unterzogen, einschließlich System-, Webanwendungs- und Datenbankscans.
  • Weitere Informationen über Best Practices für die Sicherheit in ArcGIS Online und Anleitungen zur Implementierung.

Performance und Skalierbarkeit

Performance und Skalierbarkeit zielen darauf ab, die Gesamt-Experience für die Benutzer im Hinblick auf das System zu optimieren und sicherzustellen, dass das System skaliert werden kann, um den sich ändernden Arbeitslastanforderungen gerecht zu werden. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Performance und Skalierbarkeit”.

  • Die Skalierung erfolgt automatisch durch ArcGIS Online.
    • Mehrere Content Delivery Networks stellen hochgradig skalierbare Karten und Apps an verschiedenen Standorten auf der ganzen Welt bereit.
  • Für Location Services, die von der Organisation veröffentlicht werden, ist regionales Geodaten-Hosting in den USA, Europa und im asiatisch-pazifischen Raum verfügbar, um die Performance zu verbessern und die Anforderungen an die Datenspeicherung zu unterstützen.

Automatisierung

Die Automatisierung zielt darauf ab, den Aufwand für manuelle Bereitstellungs- und Betriebsaufgaben zu verringern, was zu einer höheren betrieblichen Effizienz sowie zur Reduzierung der vom Menschen verursachten Systemprobleme führt. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Automatisierung”.

  • Die von Esri bereitgestellten Location Services in ArcGIS Online werden von Esri verwaltet und erfordern in der Regel keine Automatisierung für den Betrieb und die Wartung.
  • Workflows im Zusammenhang mit der Verwendung von Location Services und/oder der Veröffentlichung und Verwaltung von organisationsspezifischen Location Services, die in ArcGIS Online gehostet werden, können automatisiert werden. Dies wird in der Regel mit der ArcGIS API for Python sowie mit ArcGIS Notebooks durchgeführt, die als SaaS über ArcGIS Online bereitgestellt werden. ArcGIS Notebooks werden als außerhalb des Geltungsbereichs des Musters des Location-Services-Systems betrachtet. Weitere Informationen finden Sie im Self-Service-Systemmuster zur Kartenerstellung, Analyse und Freigabe.

Integration

Die Integration verbindet dieses System mit anderen Systemen, um Unternehmensservices bereitzustellen und die Produktivität der Organisation zu steigern. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Integration”.

  • Das Location-Services-System wird am häufigsten als Service-Provider für andere Systeme und Anwendungen verwendet, die im gesamten Unternehmen einer Organisation verwendet werden. Daher ist die Integration sehr verbreitet und wird in der Regel über die Integration auf Service-Ebene gewährleistet.
  • Viele der Location Services, die von einem ArcGIS Online-Location-Services-System bereitgestellt werden, sind automatisch (standardmäßig) in anderen ArcGIS-Systemen verfügbar. Dazu zählen auch Systeme auf der Basis von Windows-, Linux- und Kubernetes-Bereitstellungen von ArcGIS Enterprise. Weitere Informationen über die Beziehung zwischen ArcGIS Enterprise und ArcGIS Online.
  • Positionsservices lassen sich mithilfe standardbasierter Mapping-APIs, -SDKs und Open-Source-Bibliotheken problemlos integrieren und außerhalb der ArcGIS-Umgebung verwenden.

Observability

Die Observability bietet Einblicke in das System und ermöglicht es dem Personal und anderen technischen Rollen, das System in einem fehlerfreien, stabilen Zustand zu halten. Weitere Informationen finden Sie in der Übersicht über den Grundpfeiler “Observability”.

  • Eine sorgfältige Überwachung der Service-Auslastung ist bei diesem Systemmuster wichtig. Die Bereitstellung von Positionsservices erstreckt sich in der Regel auf die gesamte Organisation (und möglicherweise darüber hinaus), so dass Nutzungsmuster und Wachstum von den Systemdesignern oder -betreibern möglicherweise nicht vorhergesehen werden. Die Überwachung hilft den Mitarbeitern, Entscheidungen darüber zu treffen, wann sie skalieren und weiterentwickeln müssen, um den Bedarf zu befriedigen und gleichzeitig den ordnungsgemäßen Betrieb (in Übereinstimmung mit SLAs) zu gewährleisten.
  • Als SaaS-Angebot unterstützt ArcGIS Online nicht die Beobachtung der zugrunde liegenden Infrastruktur und der Softwarekomponenten. Es bietet jedoch Möglichkeiten, die Systemauslastung und den Systemzustand zu beobachten.
  • Eine zusätzliche Beobachtung von Benutzeranmeldungen und Kontoänderungen kann über den konfigurierten Identity-Provider möglich sein, wenn SAML- und/oder OpenID Connect-Anmeldungen verwendet werden.

Sonstiges

Zu den weiteren Überlegungen für das Design und Implementieren eines Location-Services-Systems als SaaS-Bereitstellung gehören:

  • Die Verwaltung und der Betrieb der von Esri bereitgestellten Location Services werden von Esri übernommen. Organisationen können den Zustand und die Verfügbarkeit von ArcGIS Online-Location-Services über das ArcGIS Online Health Dashboard überwachen.
  • Bei der Veröffentlichung von Location Services in Organisationen sollten Data Governance und die Ausrichtung an IT-Richtlinien und -Rollen, wie z. B. Data Steward und Content Manager, bei der Implementierung dieses Systemmusters unbedingt berücksichtigt werden.

Zugehörige Ressourcen:

Top