Der Automation Anywhere Cloud Service auf der AWS Private Cloud-Architektur umfasst einen Control Room und eine API-Aufgabe-Umgebung, die jeweils auf separaten AWS-VPCs eingerichtet sind und durch VPC-Peering verbunden werden.

Die Bereitstellung der API-Aufgabe-Umgebung in einer separaten AWS Private Cloud ermöglicht es Ihnen, diese Umgebung flexibel und einfach entsprechend den Anforderungen Ihrer Organisation zu skalieren. Dadurch wird sichergestellt, dass die Latenz beim Ausführen von API-Aufgaben minimal ist.

Das folgende Diagramm veranschaulicht Automation Anywhere Cloud Service auf AWS-Private-Cloud-Architektur:

Architekturdiagramm des Automation Anywhere Cloud-Dienstes auf AWS Virtual Private Cloud

Komponenten

Es gibt vier Komponenten in Automation Anywhere Cloud Service auf der AWS-Private-Cloud-Architektur:

  1. Control Room-AWS-Konto.
  2. API-Aufgabe-AWS-Konto.
  3. VPC-Peering zwischen beiden Konten.
  4. Konfiguration von DNS über mehrere Konten hinweg.

Control Room AWS-Konto

Das Control Room-AWS-Konto beherbergt den Control Room. Installieren und richten Sie den Control Room in einer EC2-Instanz in diesem AWS-Konto ein. Wenn Sie bereits einen Control Room auf einer EC2-Instanz in Ihrer AWS Private Cloud installiert haben, müssen Sie lediglich den Control Room-CloudFormation-Stack bereitstellen.

Für eine neue Einrichtung installieren Sie den Control Room auf einer EC2-Instanz in einem AWS-Konto. Das Installationsprogramm bindet den Control Room an das AWS-Konto und startet den Automation Anywhere Cloud Service-Orchestrator automatisch.

API-Aufgabe AWS-Konto

Das API-Aufgabe-AWS-Konto stellt die API-Aufgabe-Umgebung bereit. Dieses AWS-Konto umfasst alle für den Betrieb von API-Aufgaben erforderlichen Compute-Ressourcen.

Verwenden Sie die API-Aufgabe On-Prem-CloudFormation-Vorlage und konfigurieren Sie den AWS Elastic Kubernetes Service (EKS)-Cluster. Sie können diesen EKS-Cluster entsprechend Ihren Workload-Anforderungen skalieren.

VPC-Peering zwischen beiden Konten

Nachdem Sie beide AWS-Konten konfiguriert haben, müssen Sie eine VPC-Peering-Verbindung zwischen beiden AWS-VPCs herstellen. Eine VPC-Peering-Verbindung ermöglicht es Ihnen, den Datenverkehr zwischen beiden Konten privat über die in den jeweiligen Routingtabellen konfigurierten IPv4-Adressen zu routen. VPC-Peering ermöglicht es Ihnen, die Latenz zu reduzieren und den Durchsatz während der API-Aufgabe-Ausführung zu erhöhen. Nachdem Sie VPC-Peering eingerichtet haben, aktualisieren Sie die Routentabellen beider VPCs, um die Datenübertragung zwischen ihnen zu ermöglichen.

DNS-Konfiguration über Konten hinweg

Sobald die VPC-Peering-Verbindung aktiv ist, müssen Sie das DNS für die privaten IPv4-Adressen konfigurieren. Dies stellt sicher, dass beide Konten über die konfigurierten Domainnamen auf die Ressourcen des jeweils anderen zugreifen können.