Skip To Content

Verwenden von CloudFormation zum Verbinden einer ArcGIS Server-Site

Sie können eine Esri CloudFormation-Beispielvorlage verwenden, um eine vorhandene ArcGIS Server-Site mit einem ArcGIS Enterprise-Portal zu verbinden. Sie können auch eine ArcGIS GIS Server-Site als Hosting-Server zum Portal hinzufügen.

Diese Vorlage stellt keine neuen ArcGIS Enterprise-Softwarekomponenten bereit. Sie verbindet eine vorhandene ArcGIS Server-Site mit einem ArcGIS Enterprise-Portal.

Tipp:
Verwenden Sie diese Vorlage beim Erstellen einer ArcGIS Enterprise-Bereitstellung, wie in Verwenden von CloudFormation zum Bereitstellen von ArcGIS Enterprise-Komponenten auf getrennten Computern beschrieben.

Voraussetzungen

Bevor Sie diese Vorlage zum Verbinden einer Site ausführen, müssen eine vorhandene eigenständige ArcGIS Server-Site (einer beliebigen Lizenzrolle) und eine Portal for ArcGIS-Bereitstellung in Amazon Web Services (AWS) verfügbar sein. Sie können eine der folgenden Vorlagen verwenden, um eine Portal for ArcGIS-Bereitstellung zu erstellen:

Sie können auch eine der folgenden Vorlagen verwenden, um eine ArcGIS Server-Site zu erstellen. Welche Vorlage Sie verwenden, hängt vom Typ der Site, die Sie benötigen, ab.

Wenn Sie einen Hosting-Server konfigurieren, muss die ArcGIS Server-Site als ArcGIS GIS Server-Site lizenziert sein, und in dieser Site muss ein Data Store vom Typ "relational" konfiguriert sein. Verwenden Sie entweder die Vorlage für eine ArcGIS Server-Site auf einem Computer oder die Vorlage für eine ArcGIS Server-Site mit mehreren Computern für hohe Verfügbarkeit aus der vorherigen Liste, um die Site zu erstellen. Sie können eine der folgenden ArcGIS Data Store-Vorlagen verwenden, um einen Data Store vom Typ "relational" zu erstellen:

Nachdem Sie eine ArcGIS Server-Site, ein Portal und einen Data Store vom Typ "relational" (falls Sie die Site als Hosting-Server hinzufügen) eingerichtet haben, verwenden Sie die CloudFormation-Vorlage arcgis-server-federate.template.json, um die Site mit dem Portal zu verbinden.

Parameter

Die folgenden Tabellen enthalten Beschreibungen der Parameter, die in dieser CloudFormation-Vorlage verwendet werden. Die Tabellen sind nach Parametertyp gruppiert.

ArcGIS Server Configuration

ParameternameErforderlich/nicht erforderlichParameterbeschreibung

ArcGIS Server Role

Erforderlich

Wählen Sie die gewünschte ArcGIS Server-Rolle dieser Site aus. Verfügbar sind die folgenden Rollen:

  • GISServer: Beim Verbinden einer ArcGIS GIS Server- oder ArcGIS GeoEvent Server-Site.
  • HostingServer: Beim Hinzufügen eines Hosting-Servers zu einem Portal. Die Site muss eine ArcGIS GIS Server-Site sein, die mindestens einen ArcGIS Data Store vom Typ "relational" enthält.
  • GeoAnalytics: Hiermit wird eine ArcGIS GeoAnalytics Server-Site eingebunden.
  • RasterAnalytics: Hier ist eine ArcGIS Image Server-Site erforderlich.
  • ImageHosting: Hier ist eine ArcGIS Image Server-Site erforderlich.
  • KnowledgeServer: Hiermit wird eine ArcGIS Knowledge Server-Site eingebunden.
  • NotebookServer: Hiermit wird eine ArcGIS Notebook Server-Site eingebunden.
  • MissionServer: Hiermit wird eine ArcGIS Mission Server-Site eingebunden.
  • WorkflowManager: Hiermit wird eine ArcGIS Workflow Manager-Site eingebunden.

Site Administrator User Name

Erforderlich

Geben Sie den Benutzernamen des vorhandenen primären Site-Administrators an.

Site Administrator User Password

Erforderlich

Geben Sie das Kennwort des vorhandenen primären Site-Administrators an.

Sie können entweder ein Kennwort in Klartext oder den ARN Ihrer ID des geheimen Schlüssels in AWS Secrets Manager eingeben.

ArcGIS Server Services URL

Erforderlich

Geben Sie die ArcGIS Server-Services-URL an. Wenn Sie eine Esri CloudFormation-Vorlage zum Erstellen der Site verwendet haben, dann können Sie diesen Wert aus den Ausgaben des Stacks der Site im AWS CloudFormation-Service in der AWS Management Console abrufen.

Die URL muss das Format haben: https://<domainname>/<servercontextname or webadaptorname>. Wenn die Site einen Web Adaptor umfasst, wird die Adresse des Web Adaptors in der URL genannt, z. B. http://webadaptorhost.domain.com/webadaptorname. Wenn Sie die ArcGIS Server-Site zum Reverseproxyserver Ihrer Organisation hinzugefügt haben, ist die URL die Adresse des Reverseproxyservers (z. B. https://reverseproxy.domain.com/myort).

Hinweis:

Diese URL wird auch während des Verbindens als Serververwaltungs-URL verwendet.

Während des Verbindens wird eine Validierungsüberprüfung durchgeführt, um festzustellen, ob von der ArcGIS Server-Site aus der Zugriff auf die angegebene URL möglich ist. Wenn die resultierende Validierungsüberprüfung fehlschlägt, wird in den Portal for ArcGIS-Protokollen eine Warnung generiert.

Der Verbindungsvorgang selbst allerdings schlägt nicht fehl, wenn die Services-URL nicht validiert werden kann, da der Zugriff auf die URL von der ArcGIS Server-Site möglicherweise durch eine Firewall verhindert wird.

ArcGIS Server EC2 Instance ID

Erforderlich

Wählen Sie eine der EC2-Instanzen aus, aus denen die ArcGIS Server-Site besteht.

Wenn die Site mehrere Computer enthält, dann können Sie jede der EC2-Instanzen in der Site auswählen.

Wählen Sie keine EC2-Dateiserverinstanz aus.

Portal for ArcGIS configuration

ParameternameErforderlich/nicht erforderlichParameterbeschreibung

Portal Administrator User Name

Erforderlich

Geben Sie den Benutzernamen eines Portal-Administrators an. Der Benutzername muss vorhanden sein, und dem Portal-Administrator muss die Standardadministratorrolle zugewiesen sein.

Portal Administrator User Password

Erforderlich

Geben Sie das Kennwort für den Portal-Administrator an, den Sie mit dem Parameter für den Benutzernamen des Portal-Administrators angegeben haben. Sie können entweder ein Kennwort in Klartext oder den ARN Ihrer ID des geheimen Schlüssels in AWS Secrets Manager eingeben.

Portal for ArcGIS EC2 Instance ID

Erforderlich

Wählen Sie eine Portal for ArcGIS EC2-Instanz aus. Wenn das Portal zwei Computer (Primär/Standby) enthält, dann können Sie jede dieser beiden Instanzen auswählen.

Wählen Sie keine EC2-Dateiserverinstanz aus.

Anforderungen nach dem Verbinden

Diese Vorlage ermöglicht die Kommunikation zwischen der ArcGIS Server-Site, die Sie eingebunden haben, und der Portal for ArcGIS-Bereitstellung durch Ändern der Sicherheitsgruppe der ArcGIS Server-Site, damit der gesamte TCP-Datenverkehr aus dem Portal zugelassen wird, und durch Ändern der Sicherheitsgruppe des Portals, damit der gesamte TCP-Datenverkehr aus der ArcGIS Server-Site zugelassen wird. Je nach dem Typ der Architektur, die Sie bereitstellen, müssen Sie möglicherweise die Kommunikation zwischen der neu eingebundenen ArcGIS Server-Site und weiteren ArcGIS Server-Sites oder zwischen der ArcGIS Server-Site und ArcGIS Data Store ermöglichen.

In den folgenden Szenarien müssen Sie sich bei Ihrem Konto in AWS Management Console anmelden und die Sicherheitsgruppen ändern:

  • Wenn Sie eine ArcGIS GeoAnalytics Server-Site eingebunden haben, müssen Sie die Kommunikation zwischen der ArcGIS GeoAnalytics Server-Site und dem Big Data Store vom Typ "spatiotemporal" aktivieren. Fügen Sie dazu den All TCP-Datenverkehr in der Sicherheitsgruppe der ArcGIS GeoAnalytics Server-Site mit der Sicherheitsgruppe des Big Data Store vom Typ "spatiotemporal" als Quelle hinzu. Fügen Sie auch den All TCP-Datenverkehr in der Sicherheitsgruppe des Big Data Store vom Typ "spatiotemporal" mit der ArcGIS GeoAnalytics Server-Sicherheitsgruppe als Quelle hinzu.

    Damit die Werkzeuge der GeoAnalytics Tools die Daten an die relationale Datenbank ausgeben, müssen Sie mit derselben Methode die Kommunikation zwischen der ArcGIS GeoAnalytics Server-Site und dem Data Store vom Typ "relational" aktivieren.

  • Wenn Sie eine ArcGIS Mission Server-Site eingebunden haben, müssen Sie die Kommunikation zwischen der ArcGIS Mission Server-Site und dem Data Store vom Typ "relational" aktivieren. Fügen Sie dazu den All TCP-Datenverkehr in der Sicherheitsgruppe der ArcGIS Mission Server-Site mit der Sicherheitsgruppe des Data Store vom Typ "relational" als Quelle hinzu. Fügen Sie auch den All TCP-Datenverkehr in der Sicherheitsgruppe des Data Store vom Typ "relational" mit der ArcGIS Mission Server-Sicherheitsgruppe als Quelle hinzu.

    Wenn Missionen als gehostete Feature-Layer vom Typ "spatiotemporal" erstellt werden sollen, dann müssen Sie mit derselben Methode die Kommunikation zwischen der ArcGIS Mission Server-Site und dem Big Data Store vom Typ "spatiotemporal" aktivieren.

  • Wenn Sie eine ArcGIS Knowledge Server-Site eingebunden haben, müssen Sie die Kommunikation zwischen der ArcGIS Knowledge Server-Site und dem Graph Store aktivieren. Fügen Sie dazu den All TCP-Datenverkehr in der Sicherheitsgruppe der ArcGIS Knowledge Server-Site mit der Sicherheitsgruppe des Graph Store als Quelle hinzu. Fügen Sie auch den All TCP-Datenverkehr in der Sicherheitsgruppe des Graph Store mit der ArcGIS Knowledge Server-Sicherheitsgruppe als Quelle hinzu.

Nachdem Sie eine ArcGIS Workflow Manager-Site mit ArcGIS Enterprise verbunden haben, müssen Sie ArcGIS Workflow Manager auf jeder EC2-Instanz neu starten. Weitere Informationen finden Sie unter Konfigurieren von Workflow Manager für ein ArcGIS Enterprise-Portal.

Problembehandlung

Wenn Sie beim Erstellen dieses CloudFormation-Stacks Fehler feststellen, dann finden Sie entsprechende Informationen unter Problembehandlung bei ArcGIS-Bereitstellungen unter AWS.