Verwenden der AWS Management Console, um ArcGIS Enterprise bereitzustellen und zu verwalten
Die Amazon Web Services (AWS) Management Console ist eine Webanwendung, mit der Sie die Amazon Elastic Compute Cloud-Instanzen (EC2) und andere von Ihnen auf AWS erstellte Ressourcen verwalten können.
Tipp:
Informationen darüber, welche Browserversion für die AWS Management Console verwendet werden sollte, finden Sie in der AWS-Dokumentation.
Erfahrene Benutzer, die spezifischere Konfigurationen benötigen, können mit der AWS Management Console Bereitstellungen erstellen.
Das Erstellen einer Bereitstellung mit der AWS Management Console ist ein mehrstufiger Prozess, der die Planung der Architektur sowie Kenntnisse bezüglich der Amazon Web Services voraussetzt.
Im Folgenden ist ein zusammenfassendes Beispiel eines einfachen Workflows für die Bereitstellung von ArcGIS Enterprise mithilfe der AWS Management Console dargestellt. Die jeweilige Vorgehensweise kann je nach Bereitstellungsanforderungen variieren.
Bereiten Sie sich auf eine Bereitstellung auf AWS vor.
Erstellen Sie ein Amazon-Konto, und stellen Sie sicher, dass der Zugriff auf EC2 enthalten ist.
Laden Sie die ArcGIS-Software und die Lizenzen von My Esri herunter.
Erstellen Sie Amazon-Sicherheitsgruppen für ArcGIS, und konfigurieren Sie mindestens eine Sicherheitsgruppe, die Remotezugriff ermöglicht.
Bei ArcGIS Enterprise-Bereitstellungen auf einer einzelnen EC2-Instanz konfigurieren Sie eine Amazon Elastic IP-Adresse, und ordnen Sie der IP-Adresse einen vollständig qualifizierten Domänennamen zu. Erstellen Sie die Elastic IP-Adresse in der gleichen Amazon-Region wie die Bereitstellung.
Erstellen Sie für Bereitstellungen, die mehrere Computer umfassen (mehrere EC2-Instanzen), Elastic Load Balancers in der gleichen Amazon-Region wie die Bereitstellung. Erstellen Sie für jeden Load Balancer CNAME DNS-Zuordnungen.
Starten Sie so viele EC2-Instanzen, wie es für den ArcGIS Enterprise-Bereitstellungstyp und die Größe, die Sie benötigen, erforderlich ist.
Stellen Sie sicher, dass die EC2-Instanzen ein Betriebssystem beinhalten, das für die ArcGIS-Software unterstützt wird.
Stellen Sie eine Verbindung mit den EC2-Instanzen her, um die ArcGIS Enterprise-Komponenten zu installieren und zu konfigurieren.
Befolgen Sie die Anweisungen in der entsprechenden Bereitstellungsanleitung für jede ArcGIS Enterprise-Komponente.
Erstellen Sie die erforderlichen ArcGIS Server-Rollen, und verbinden Sie sie mit dem Portal.
Starten Sie mindestens eine EC2-Instanz für jede verbundene Server-Site, die Sie benötigen.
Wenn Ihre Benutzer Services veröffentlichen, die registrierte Daten referenzieren, richten Sie unter AWS einen Speicherort für die Daten ein.
Wählen Sie einen Speicherort für die Daten in der Cloud aus.
Oder konfigurieren Sie zusätzliche EBS-Volumes für lokale Datenspeicherung.
Optional können Sie Enterprise-Geodatabases in Amazon Relational Database Service (RDS) for PostgreSQL oder Amazon RDS for SQL Server erstellen, um Service-Daten zu speichern.
Erteilen Sie dem ArcGIS Server-Konto Zugriffsberechtigungen für die Daten.
Registrieren Sie Datenquellen bei Ihren eigenständigen und verbundenen ArcGIS-Server-Sites.
Wählen Sie eine Datenübertragungsmethode aus, und verschieben Sie Daten nach AWS.
Passen Sie die Sicherheit auf den EC2-Instanzen an, wie z. B. Firewall, SSL-Konfiguration und Festlegen der Regeln für Sicherheitsgruppen.
Bei ArcGIS Enterprise-Bereitstellungen konfigurieren Sie das ArcGIS Enterprise-Portal so, dass es den Bedürfnissen Ihrer Organisation entspricht.
Konfigurieren Sie die Portal-Sicherheit.
Fügen Sie Mitglieder zum Portal hinzu, oder laden Sie sie ein, konfigurieren Sie Mitgliedsrollen, und weisen Sie App-Lizenzen zu.
Konfigurieren Sie Kategorien für Portal-Inhalt.
Wenn Sie eine eigenständige ArcGIS Server-Site erstellen, konfigurieren Sie die Sicherheit von ArcGIS Server.
Bereiten Sie die Produktionsumgebung vor.
Ändern Sie die Regeln der AWS-Sicherheitsgruppe, wenn Sie den Remotezugriff auf die AWS-Produktionsinstanz deaktivieren oder beschränken möchten.
Dadurch wird die Sicherheit der Produktionsinstanz erhöht.
Erstellen Sie ein benutzerdefiniertes AMI, das die Services und Anwendungen auf der Site enthält.
Durchlaufen Sie bei Bedarf größere Instanzen, um einen Instanztyp mit geeigneter Performance für Ihre Bereitstellung zu finden.
Verwenden Sie bei Bedarf Ihr benutzerdefiniertes AMI, um Instanzen in ArcGIS Server-Sites der Nachfrage entsprechend zu starten oder zu beenden.
Dies kann programmgesteuert unter Verwendung der Amazon Auto Scaling-API erfolgen; Sie können es aber auch manuell machen. Mehrere Computer können über einen Amazon Elastic Load Balancer verbunden werden.
Tipp:
Eine hilfreiche Ressource ist die Amazon Web Services-Dokumentation, die erklärt, wie die AWS Management Console verwendet wird und wie mit Amazon Web Services programmiert wird.