Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon VPC überall AWS Regionen in der AWS Device Farm
Die Device Farm-Dienste sind nur in der Region USA West (Oregon) (us-west-2) verfügbar. Sie können Amazon Virtual Private Cloud (Amazon VPC) verwenden, um mithilfe von Device Farm einen Dienst in Ihrer Amazon Virtual Private Cloud in einer anderen AWS Region zu erreichen. Wenn sich Device Farm und Ihr Service in derselben Region befinden, finden Sie weitere Informationen unterVerwenden von Amazon VPC-Endpunktdiensten mit Device Farm — Legacy (nicht empfohlen).
Es gibt zwei Möglichkeiten, auf Ihre privaten Dienste in einer anderen Region zuzugreifen. Wenn Sie Dienste in einer anderen Region haben, die sich nicht in einer anderen Region befindetus-west-2, können Sie VPC-Peering verwenden, um die VPC dieser Region mit einer anderen VPC zu verbinden, die mit Device Farm in verbunden ist. us-west-2 Wenn Sie jedoch Dienste in mehreren Regionen anbieten, ermöglicht Ihnen ein Transit Gateway den Zugriff auf diese Dienste mit einer einfacheren Netzwerkkonfiguration.
Weitere Informationen finden Sie unter VPC-Peering-Szenarien im Amazon VPC Peering Guide.
Überblick über das VPC-Peering für VPCs in verschiedenen Regionen in AWS Device Farm
Sie können zwei beliebige VPCs in verschiedenen Regionen miteinander verbinden, sofern sie unterschiedliche, sich nicht überschneidende CIDR-Blöcke haben. Dadurch wird sichergestellt, dass alle privaten IP-Adressen eindeutig sind, und alle Ressourcen in den VPCs können sich gegenseitig ansprechen, ohne dass eine Form der Netzwerkadressübersetzung (NAT) erforderlich ist. Weitere Informationen zur CIDR-Notation finden Sie unter RFC 4632
Dieses Thema umfasst ein regionsübergreifendes Beispielszenario, in dem sich Device Farm (im Folgenden als VPC-1) in der Region USA West (Oregon) (us-west-2) befindet. Die zweite VPC in diesem Beispiel (als bezeichnet VPC-2) befindet sich in einer anderen Region.
| VPC-Komponente | VPC-1 | VPC-2 |
|---|---|---|
| CIDR | 10.0.0. 0/16 | 172,16,0. 0/16 |
Wichtig
Das Herstellen einer Peering-Verbindung zwischen zwei VPCs kann die Sicherheitslage der VPCs verändern. Darüber hinaus kann das Hinzufügen neuer Einträge zu ihren Routing-Tabellen die Sicherheitslage der Ressourcen innerhalb der VPCs ändern. Es liegt in Ihrer Verantwortung, diese Konfigurationen so zu implementieren, dass sie den Sicherheitsanforderungen Ihres Unternehmens entsprechen. Weitere Informationen finden Sie im Modell der gemeinsamen Verantwortung
Das folgende Diagramm zeigt die Komponenten dieses Beispiels und die Interaktionen zwischen diesen Komponenten.
Themen
Voraussetzungen für die Verwendung von Amazon VPC in AWS Device Farm
Schritt 1: Einrichten einer Peering-Verbindung zwischen und VPC-1 VPC-2
Schritt 2: Aktualisierung der Routentabellen in und VPC-1 VPC-2
Schritt 5: Erstellen eines VPC-Endpunktdienstes, um Ihre VPC mit Device Farm zu verbinden
Schritt 6: Erstellen Sie eine VPC-Endpunktkonfiguration zwischen Ihrer VPC und Device Farm
Schritt 7: Erstellen eines Testlaufs zur Verwendung der VPC-Endpunktkonfiguration
Voraussetzungen für die Verwendung von Amazon VPC in AWS Device Farm
Für dieses Beispiel müssen die folgenden Voraussetzungen erfüllt sein:
-
Zwei VPCs, die mit Subnetzen konfiguriert sind, die sich nicht überlappende CIDR-Blöcke enthalten.
-
VPC-1muss sich in der
us-west-2Region befinden und Subnetze für Availability Zones enthalten, und.us-west-2aus-west-2bus-west-2c
Weitere Informationen zum Erstellen von VPCs und zum Konfigurieren von Subnetzen finden Sie unter Arbeiten mit VPCs und Subnetzen im Amazon VPC Peering Guide.
Schritt 1: Einrichten einer Peering-Verbindung zwischen und VPC-1 VPC-2
Stellen Sie eine Peering-Verbindung zwischen den beiden VPCs her, die sich nicht überlappende CIDR-Blöcke enthalten. Informationen dazu finden Sie im Amazon VPC Peering Guide unter Erstellen und Akzeptieren von VPC-Peering-Verbindungen. Anhand des regionsübergreifenden Szenarios dieses Themas und des Amazon VPC Peering Guide wird das folgende Beispiel für eine Peering-Verbindungskonfiguration erstellt:
- Name
-
Device-Farm-Peering-Connection-1 - VPC-ID (Anforderer)
-
vpc-0987654321gfedcba (VPC-2) - Account
-
My account - Region
-
US West (Oregon) (us-west-2) - VPC-ID (Akzeptierer)
-
vpc-1234567890abcdefg (VPC-1)
Anmerkung
Stellen Sie sicher, dass Sie Ihre VPC-Peering-Verbindungsquoten berücksichtigen, wenn Sie neue Peering-Verbindungen herstellen. Weitere Informationen finden Sie unter Amazon VPC-Kontingente im Amazon VPC Peering Guide.
Schritt 2: Aktualisierung der Routentabellen in und VPC-1 VPC-2
Nach dem Einrichten einer Peering-Verbindung müssen Sie eine Zielroute zwischen den beiden VPCs einrichten, um Daten zwischen ihnen zu übertragen. Um diese Route einzurichten, können Sie die Routing-Tabelle von manuell aktualisieren VPC-1, sodass sie auf das Subnetz von verweist VPC-2 und umgekehrt. Informationen dazu finden Sie im Amazon VPC Peering Guide unter Aktualisieren Sie Ihre Routing-Tabellen für eine VPC-Peering-Verbindung. Anhand des regionsübergreifenden Szenarios dieses Themas und des Amazon VPC Peering Guide wird das folgende Beispiel für eine Routing-Tabellenkonfiguration erstellt:
| VPC-Komponente | VPC-1 | VPC-2 |
|---|---|---|
| Routing-Tabellen-ID | rtb-1234567890abcdefg | rtb-0987654321gfedcba |
| Lokaler Adressbereich | 10.0.0. 0/16 | 172,16,0. 0/16 |
| Zieladressbereich | 172.16.0. 0/16 | 10,0.0. 0/16 |
Schritt 3: Zielgruppe erstellen
Nachdem Sie Ihre Zielrouten eingerichtet haben, können Sie einen Network Load Balancer konfigurieren VPC-1, an den Anfragen weitergeleitet VPC-2 werden.
Der Network Load Balancer muss zunächst eine Zielgruppe enthalten, die die IP-Adressen enthält, an die Anfragen gesendet werden.
Um eine Zielgruppe zu erstellen
-
Identifizieren Sie die IP-Adressen des Dienstes, auf den Sie abzielen möchten VPC-2.
-
Diese IP-Adressen müssen Mitglieder des Subnetzes sein, das für die Peering-Verbindung verwendet wird.
-
Die Ziel-IP-Adressen müssen statisch und unveränderlich sein. Wenn Ihr Dienst dynamische IP-Adressen hat, sollten Sie erwägen, auf eine statische Ressource (z. B. einen Network Load Balancer) abzuzielen und diese statische Ressource Anfragen an Ihr wahres Ziel weiterzuleiten.
Anmerkung
-
Wenn Sie auf eine oder mehrere eigenständige Amazon Elastic Compute Cloud (Amazon EC2) -Instances abzielen, öffnen Sie die Amazon EC2-Konsole unter https://console.aws.amazon.com/ec2/
und wählen Sie dann Instances aus. -
Wenn Sie auf eine Amazon EC2 Auto Scaling-Gruppe von Amazon EC2-Instances abzielen, müssen Sie die Amazon EC2 Auto Scaling-Gruppe einem Network Load Balancer zuordnen. Weitere Informationen finden Sie unter Anhängen eines Load Balancers an Ihre Auto-Scaling-Gruppe im Benutzerhandbuch für Amazon EC2 Auto Scaling.
Anschließend können Sie die Amazon EC2-Konsole unter öffnen und dann Netzwerkschnittstellen https://console.aws.amazon.com/ec2/
auswählen. Von dort aus können Sie die IP-Adressen für jede Netzwerkschnittstelle des Network Load Balancer in jeder Availability Zone einsehen.
-
-
-
Erstellen Sie eine Zielgruppe in VPC-1. Informationen dazu finden Sie im Benutzerhandbuch für Network Load Balancer unter Erstellen einer Zielgruppe für Ihren Network Load Balancer.
Zielgruppen für Dienste in einer anderen VPC benötigen die folgende Konfiguration:
-
Wählen Sie für Wählen Sie einen Zieltyp die Option IP-Adressen aus.
-
Wählen Sie für VPC die VPC aus, die den Load Balancer hosten soll. Für das Themenbeispiel wird das sein. VPC-1
-
Registrieren Sie auf der Seite Ziele registrieren ein Ziel für jede IP-Adresse in VPC-2.
Wählen Sie für Netzwerk die Option Andere private IP-Adresse aus.
Wählen Sie unter Availability Zone die gewünschten Zonen aus VPC-1.
Wählen Sie für die IPv4-Adresse die VPC-2 IP-Adresse aus.
Wählen Sie für Ports Ihre Ports aus.
-
Wählen Sie Schließen Sie die unten angeführten als ausstehend ein aus. Wenn Sie mit der Angabe der Adressen fertig sind, wählen Sie Ausstehende Ziele registrieren aus.
-
Anhand des regionsübergreifenden Szenarios dieses Themas und des Benutzerhandbuchs für Network Load Balancer werden die folgenden Werte in der Zielgruppenkonfiguration verwendet:
- Zieltyp
-
IP addresses - Name der Zielgruppe
-
my-target-group - Protocol/Port
-
TCP : 80 - VPC
-
vpc-1234567890abcdefg (VPC-1) - Netzwerk
-
Other private IP address - Availability Zone
-
all - IPv4-Adresse
-
172.16.100.60 - Ports
-
80
Schritt 4: Erstellen eines Network Load Balancers
Erstellen Sie einen Network Load Balancer mit der in Schritt 3 beschriebenen Zielgruppe. Informationen dazu finden Sie unter Einen Network Load Balancer erstellen.
Unter Verwendung des regionsübergreifenden Szenarios dieses Themas werden die folgenden Werte in einer beispielhaften Network Load Balancer-Konfiguration verwendet:
- Load balancer name
-
my-nlb - Schema
-
Internal - VPC
-
vpc-1234567890abcdefg (VPC-1) - Zuweisung
-
us-west-2a-subnet-4i23iuufkdiufsloius-west-2b-subnet-7x989pkjj78nmn23jus-west-2c-subnet-0231ndmas12bnnsds - Protocol/Port
-
TCP : 80 - Zielgruppe
-
my-target-group
Schritt 5: Erstellen eines VPC-Endpunktdienstes, um Ihre VPC mit Device Farm zu verbinden
Sie können den Network Load Balancer verwenden, um einen VPC-Endpunktdienst zu erstellen. Über diesen VPC-Endpunktdienst kann Device Farm VPC-2 ohne zusätzliche Infrastruktur wie ein Internet-Gateway, eine NAT-Instance oder eine VPN-Verbindung eine Verbindung zu Ihrem Dienst herstellen.
Informationen dazu finden Sie unter Erstellen eines Amazon VPC-Endpunktdienstes.
Schritt 6: Erstellen Sie eine VPC-Endpunktkonfiguration zwischen Ihrer VPC und Device Farm
Jetzt können Sie eine private Verbindung zwischen Ihrer VPC und Device Farm herstellen. Sie können Device Farm verwenden, um private Dienste zu testen, ohne sie über das öffentliche Internet zugänglich zu machen. Informationen dazu finden Sie unter Erstellen einer VPC-Endpunktkonfiguration in Device Farm.
Unter Verwendung des regionsübergreifenden Szenarios dieses Themas werden die folgenden Werte in einer Beispielkonfiguration eines VPC-Endpoints verwendet:
- Name
-
My VPCE Configuration - Name des VPCE-Dienstes
-
com.amazonaws.vpce.us-west-2.vpce-svc-1234567890abcdefg - DNS-Name des Dienstes
-
devicefarm.com
Schritt 7: Erstellen eines Testlaufs zur Verwendung der VPC-Endpunktkonfiguration
Sie können Testläufe erstellen, die die in Schritt 6 beschriebene VPC-Endpunktkonfiguration verwenden. Für weitere Informationen siehe Einen Testlauf in Device Farm erstellen oder Erstellen einer Sitzung.
Erstellen eines skalierbaren Netzwerks mit Transit Gateway
Um ein skalierbares Netzwerk mit mehr als zwei VPCs zu erstellen, können Sie Transit Gateway als Netzwerk-Transit-Hub verwenden, um Ihre VPCs und lokalen Netzwerke miteinander zu verbinden. Um eine VPC in derselben Region wie Device Farm für die Verwendung eines Transit Gateways zu konfigurieren, können Sie der Anleitung Amazon VPC Endpoint Services with Device Farm folgen, um Ressourcen in einer anderen Region anhand ihrer privaten IP-Adressen anzuvisieren.
Weitere Informationen zu Transit Gateway finden Sie unter Was ist ein Transit Gateway? im Amazon VPC Transit Gateways-Handbuch.