Skip To Content

Einführung in die Terminologie von ArcGIS Enterprise on Amazon Web Services

Bevor Sie beginnen, mit ArcGIS Enterprise on Amazon Web Services zu arbeiten, sollten Sie sich mit einigen Begriffen und Konzepten vertraut machen.

Amazon Machine Image (AMI)

Ein Amazon Machine Image ist eine vorkonfigurierte Vorlage zum Erstellen eines virtuellen Computers unter Amazon Elastic Compute Cloud (EC2).

Esri AMIs sind über den Amazon Web Services (AWS) Marketplace verfügbar. Jedes AMI beinhaltet ArcGIS-Software.

ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services

ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services ist ein Befehlszeilendienstprogramm, mit dem Sie ArcGIS Enterprise-Bereitstellungen unter AWS mithilfe von Esri Amazon Web Services CloudFormation-Vorlagen automatisieren können. Das Dienstprogramm bietet Optionen zum Vorbereiten von Bereitstellungsressourcen, Erstellen von Bereitstellungen und Löschen von Bereitstellungen sowie zugehörigen Ressourcen.

ArcGIS Enterprise Cloud Builder for Amazon Web Services

Zu ArcGIS Enterprise Cloud Builder for Amazon Web Services gehört eine App, die kurz nach der Veröffentlichung von Version 10.7.1 eingeführt wurde und mit der ArcGIS Enterprise-Bereitstellungen und eigenständige ArcGIS Server-Sites erstellt werden können, sowie ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services.

Die App ArcGIS Enterprise Cloud Builder for Amazon Web Services füllt eine JSON-Konfigurationsdatei mit den Parametern und Parameterwerten, die zum Erstellen von Bereitstellungen erforderlich sind, sodass Sie diese Dateien nicht direkt bearbeiten müssen. Da dies auch die Dateien und Parameter sind, die vom Dienstprogramm ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services verwendet werden, können Sie die zusammenfassenden Dateien für Bereitstellungen, die Sie mit der App ArcGIS Enterprise Cloud Builder for Amazon Web Services erstellen, herunterladen und zum Automatisieren der Erstellung weiterer Bereitstellungen mit ArcGIS Enterprise Cloud Builder CLI for AWS verwenden.

ArcGIS Enterprise on Amazon Web Services-Bereitstellungswerkzeuge:

Esri stellt die folgenden Werkzeuge bereit, um Ihnen bei der Bereitstellung von ArcGIS Enterprise unter AWS zu helfen:

  • AWS CloudFormation-Vorlagen: Esri bietet CloudFormation-Beispielvorlagen, die Sie ändern und ausführen können, um ArcGIS Enterprise-Bereitstellungen und eigenständige ArcGIS Server-Sites auf AWS zu erstellen und zu aktualisieren.
  • ArcGIS Enterprise Cloud Builder for Amazon Web Services: In ArcGIS 10.6 bis 10.7 war ArcGIS Enterprise Cloud Builder Command Line Interface for Amazon Web Services verfügbar, um Ressourcen für ArcGIS Enterprise-Bereitstellungen und eigenständige ArcGIS Server-Sites auf AWS vorzubereiten und beides zu erstellen. Das Befehlszeilendienstprogramm verwendet JSON-Dateien, die Parameter enthalten, die Sie nach Ihren Anforderungen ändern. Dieses Dienstprogramm basiert auf den Esri Vorlagen und bietet eine Möglichkeit, die Erstellung von Bereitstellungen zu automatisieren.

    Ab Version 10.7.1 gehört zu ArcGIS Enterprise Cloud Builder for Amazon Web Services eine grafische Benutzeroberfläche (GUI), die Ihnen beim Erstellen einer ArcGIS Enterprise-Bereitstellung oder eigenständigen ArcGIS Server-Site hilft. In der GUI werden die gleichen JSON-Dateien und Esri AWS CloudFormation-Vorlagen wie in ArcGIS Enterprise Cloud Builder CLI for AWS verwendet, allerdings füllt die App diese Dateien für Sie.

AWS CloudFormation

AWS CloudFormation ist eine Amazon-Service-Option zum Automatisieren der Erstellung und Konfiguration von Ressourcen in AWS.

Esri stellt CloudFormation-Beispielvorlagen zur Verfügung, um Sie bei der Erstellung und Konfiguration von ArcGIS Enterprise-Bereitstellungen und eigenständigen ArcGIS Server-Sites zu unterstützen.

Sie können die Esri-Beispielvorlagen kopieren und speziell an Ihre Anforderungen anpassen oder eigene Vorlagen erstellen, um andere Bereitstellungsmuster zu implementieren.

AWS Management Console

Die Amazon Web Services Management Console ist die webbasierte Schnittstelle von Amazon zum Verwalten von Amazon Elastic Compute Cloud (EC2)-Instanzen. Mit der AWS Management Console können Sie Ihre ArcGIS Enterprise- und ArcGIS Server-Bereitstellungen unter AWS verwalten und beispielsweise Speicherdatenträger hinzufügen oder Sicherheitsgruppen anpassen.

Die AWS Management Console erfordert die Anmeldung mit einem Konto, das Sie bei Amazon eingerichtet haben, um die Cloud von Amazon verwenden zu können. Mit der AWS Management Console können Sie die Kontoinformationen und die Gesamtgebühren anzeigen.

DynamoDB

Amazon DynamoDB ist ein von AWS verwalteter NoSQL-Datenbank-Service, der Daten und Datenverkehr für eine Tabelle auf mehrere Server verteilt, um Anforderungen zu erfüllen.

Sie können DynamoDB für den Konfigurationsspeicher Ihrer hoch verfügbaren ArcGIS Server-Site unter AWS verwenden.

EC2-Instanz

Eine Amazon Elastic Compute Cloud (EC2)-Instanz ist eine virtuelle Maschine, die unter Amazon Elastic Compute Cloud erstellt wird. Im Kontext von ArcGIS erstellen Sie die Instanz mit einem Amazon Machine Image, das mit einem Betriebssystem vorkonfiguriert ist und auf dem die ArcGIS-Software installiert ist.

Nachdem Sie die Instanz erstellt haben, können Sie sich bei ihr anmelden. Sie können beispielsweise über eine Microsoft Windows-Remotedesktopverbindung auf eine Windows-Instanz zugreifen.

EC2-Instanzen können mehr oder weniger genauso beendet und gestartet werden wie ein Computer gestartet und heruntergefahren wird. Instanzen können auch beendet werden, wenn sie nicht mehr benötigt werden. Nachdem Sie eine Instanz beendet haben, gehen alle instanzbezogenen Informationen verloren. Aus diesem Grund wird empfohlen, die Daten auf den Amazon Elastic Block Store (EBS)-Volumes zu speichern, die der Instanz zugeordnet sind, und optional mit Amazon Simple Storage Service (S3) eine Sicherungskopie zu erstellen.

Amazon Elastic Block Store-Volumes

Amazon Elastic Block Store (EBS)-Volumes sind virtuelle Laufwerke, die Sie mit der EC2-Instanz verknüpfen können, um zusätzlichen Speicherplatz hinzuzufügen.

Sie können ein eigenes EBS-Volume erstellen, das Laufwerk formatieren und es an die EC2-Instanz anhängen (z. B. können Sie es unter Windows als Laufwerk E: konfigurieren). Das Laufwerk kann so konfiguriert werden, dass es so viel oder so wenig Speicher enthält, wie Sie benötigen.

EBS-Volumes sind eine hervorragende Möglichkeit, Daten unabhängig von Ihrer Software in der Cloud zu verwalten. EBS-Volumes können beispielsweise problemlos von einer Instanz getrennt und mit einer anderen verknüpft werden. Wenn Sie eine Instanz beenden, bleiben alle zuvor verknüpften EBS-Volumes bestehen, wodurch sie bei Bedarf mit anderen Instanzen verknüpft werden können.

Sie können Snapshots von Ihren EBS-Volumes erstellen, mit denen Sie schnell identische Volumes erstellen können. Snapshots sind hilfreich, wenn Daten über mehrere Amazon-Verfügbarkeitszonen hinweg freigegeben werden müssen oder wenn Sie die gleichen Daten für mehrere Amazon-Konten verfügbar machen möchten. Letztlich bieten Snapshots auch die Möglichkeit, Daten zu sichern. Wenn ein Volume aus irgendeinem Grund ausfällt, können Sie mit dem ursprünglichen Snapshot ohne größere Verluste ein neues erstellen.

Elastic Load Balancer

Mit Amazon Elastic Load Balancing kann die Arbeitslast auf mehrere EC2-Instanzen verteilt werden. Alle Anforderungen an die Site werden über den Load Balancer weitergeleitet, der die Anforderungen gleichmäßig an die verfügbaren EC2-Instanzen verteilt. Sie können dem Load Balancer jederzeit EC2-Instanzen hinzufügen oder von ihm trennen.

Regionen und Verfügbarkeitszonen

Amazon Elastic Compute Cloud besteht aus mehreren weltweit verteilten Rechenzentren, die zur Lösung von Herausforderungen im Zusammenhang mit der Unternehmensarchitektur dienen.

  • Amazon-Regionen stellen Rechenzentren an weit verteilten geographischen Standorten wie den USA, Europa und Asien dar.
  • Amazon-Verfügbarkeitszonen sind einzelne Standorte innerhalb einer Region, die so konzipiert sind, dass sie von Ausfällen in anderen Verfügbarkeitszonen isoliert sind. Durch die Konfiguration Ihrer Anwendung in mehreren Zonen wird eine bessere Verfügbarkeit für den Fall gewährleistet, dass eine der Zonen ausfällt.

Weitere Informationen finden Sie in der Dokumentation zu Amazon.

Relational Database Service

Amazon Relational Database Service (RDS) ist ein Database-as-a-Service-Angebot, das Ihnen den Zugriff auf Funktionen relationaler Datenbanken ermöglicht. Amazon erstellt Patches für die Datenbanksoftware und Sicherungskopien Ihrer Datenbank, die standardmäßig für einen Tag vorgehalten werden. Wenn Sie eine ArcGIS Server-Site mithilfe von CloudFormation-Vorlagen erstellen, die von Esri bereitgestellt werden, können Sie eine Enterprise-Geodatabase in eine Amazon RDS-Instanz einbeziehen.

Wenn Sie zum Erstellen der Site die AWS Management Console verwenden und eine unterstützte Amazon RDS-Instanz verwenden möchten, müssen Sie die Amazon Relational Database Service-Instanz manuell erstellen und diese unter AWS an der ArcGIS Server-Site registrieren. Wenn die Amazon RDS-Instanz über Geodatabase-Funktionen verfügen soll, müssen Sie einen SDE-Benutzer und ein Schema in der Datenbankinstanz erstellen, über einen ArcGIS Desktop-Client als SDE-Benutzer eine Verbindung zur Amazon RDS-Instanz herstellen und das Geoverarbeitungswerkzeug Enterprise-Geodatabase aktivieren ausführen.

S3

Amazon Simple Storage Service (S3) ist ein AWS-Service, der speziell für die Datenspeicherung in der Cloud vorgesehen ist. Diese Speicheroption unterstützt mehrere Workflows für die Datenmigration, um Ihnen das Verschieben von Daten zwischen lokalem Speicher und der Cloud zu erleichtern. In S3 werden Daten in Buckets gespeichert, bei deren Konfiguration Sie festlegen, in welcher Region sie sich befinden und wer auf sie zugreifen kann.

Sie können S3 für Ihre ArcGIS Enterprise on Amazon Web Services-Bereitstellungen in folgenden Funktionen einsetzen:

  • Zum Speichern von Datensicherungen
  • Als Mittelweg beim Datentransfer zwischen der On-Premise-Bereitstellung und Ihren EBS-Volumes
  • Zum Registrieren als Datenquelle für ArcGIS Server-Caches für Karten- und Image-Service
  • Zum Speichern von Snapshots, die Sie von Ihren EBS-Volumes erstellen
  • Als hoch verfügbare Option für Ihren ArcGIS Server-Konfigurationsspeicher
  • Als hoch verfügbare Option für das Inhaltsverzeichnis Ihres Portals
  • Zum Speichern von aktualisierter Software und aktualisierten Lizenzen beim Upgrade mit Esri CloudFormation-Vorlagen