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.
Bereitstellen von Ressourcen in einer AWS Wavelength Zone mithilfe von Terraform
Erstellt von Zahoor Chaudhrey () und Luca Iannario () AWS AWS
Übersicht
AWS Wavelengthhilft Ihnen beim Aufbau einer Infrastruktur, die für Multi-Access Edge Computing () -Anwendungen optimiert ist. MEC Wellenlängenzonen sind AWS Infrastrukturbereitstellungen, die AWS Rechen- und Speicherdienste in die 5G-Netzwerke von Kommunikationsdienstanbietern (CSP) einbetten. Der Anwendungsverkehr von 5G-Geräten erreicht Anwendungsserver, die in Wellenlängenzonen laufen, ohne das Telekommunikationsnetz zu verlassen. Folgendes erleichtert die Netzwerkkonnektivität über Wavelength:
Virtuelle private Clouds (VPCs) — AWS-Konto können VPCs sich über mehrere Availability Zones erstrecken, einschließlich Wellenlängenzonen. Amazon Elastic Compute Cloud (AmazonEC2) -Instances und zugehörige Dienste werden als Teil Ihrer Region angezeigtVPC. VPCswerden in Amazon Virtual Private Cloud (AmazonVPC) erstellt und verwaltet.
Carrier-Gateway — Ein Carrier-Gateway ermöglicht die Konnektivität vom Subnetz in der Wellenlängenzone zum CSP Netzwerk, zum Internet oder AWS-Region über CSP das Netzwerk. Das Carrier-Gateway dient zwei Zwecken. Es ermöglicht eingehenden Verkehr von einem CSP Netzwerk an einem bestimmten Standort und ausgehenden Verkehr zum Telekommunikationsnetz und zum Internet.
Dieses Muster und der zugehörige Terraform-Code helfen Ihnen dabei, Ressourcen wie EC2 Amazon-Instances, Amazon Elastic Block Store (AmazonEBS) -VolumesVPCs, Subnetze und ein Carrier-Gateway in einer Wellenlängenzone zu starten.
Voraussetzungen und Einschränkungen
Voraussetzungen
Ein aktiver AWS-Konto
Eine integrierte Entwicklungsumgebung (IDE)
Wählen Sie die Ziel-Wellenlängenzone aus
AWS Command Line Interface (AWS CLI), installiert und konfiguriert
Terraform Version 1.8.4 oder höher, installiert
(Terraform-Dokumentation) Terraform AWS Provider Version 5.32.1 oder höher, konfiguriert (Terraform-Dokumentation)
Git, installiert
(GitHub) Berechtigungen zum Erstellen von Amazon-VPC, Wavelength- und EC2 Amazon-Ressourcen
Einschränkungen
Nicht alle AWS-Regionen unterstützen Wellenlängenzonen. Weitere Informationen finden Sie unter Verfügbare Wellenlängenzonen in der Wellenlängen-Dokumentation.
Architektur
Das folgende Diagramm zeigt, wie Sie ein Subnetz und AWS Ressourcen in einer Wellenlängenzone erstellen können. VPCsdie ein Subnetz in einer Wellenlängenzone enthalten, können eine Verbindung zu einem Carrier-Gateway herstellen. Mit einem Carrier-Gateway können Sie eine Verbindung zu den folgenden Ressourcen herstellen:
4G LTE - und 5G-Geräte im Netzwerk des Telekommunikationsanbieters.
Fester drahtloser Zugang für ausgewählte Wavelength Zone-Partner. Weitere Informationen finden Sie unter Multi-Access AWS Wavelength.
Ausgehender Verkehr zu öffentlichen Internetressourcen.

Tools
AWS-Services
Amazon Virtual Private Cloud (AmazonVPC) hilft Ihnen dabei, AWS Ressourcen in einem von Ihnen definierten virtuellen Netzwerk bereitzustellen. Dieses virtuelle Netzwerk entspricht einem herkömmlichen Netzwerk, wie Sie es in Ihrem Rechenzentrum betreiben würden, mit den Vorteilen der Verwendung der skalierbaren Infrastruktur von AWS.
AWS Wavelengtherweitert die AWS Cloud Infrastruktur auf die 5G-Netzwerke von Telekommunikationsanbietern. Auf diese Weise können Sie Anwendungen entwickeln, die Mobilgeräten und Endbenutzern extrem niedrige Latenzen bieten.
Andere Tools
Terraform
ist ein IaC-Tool (Infrastructure as Code) HashiCorp , mit dem Sie Cloud- und lokale Ressourcen erstellen und verwalten können.
Code-Repository
Der Code für dieses Muster ist im Repository GitHub Creating AWS Wavelength Infrastructure using Terraform
Ein VPC
Eine Wellenlängenzone
Ein öffentliches Subnetz in der Wellenlängenzone
Ein Carrier-Gateway in der Wellenlängenzone
Eine EC2 Amazon-Instance in der Wavelength Zone
Bewährte Methoden
Vergewissern Sie sich vor der Bereitstellung, dass Sie die neuesten Versionen von Terraform und dem verwenden. AWS CLI
Verwenden Sie eine CI/CD-Pipeline (Continuous Integration and Continuous Delivery), um IaC bereitzustellen. Weitere Informationen finden Sie in Blogs unter Bewährte Methoden für die Verwaltung von Terraform State-Dateien in AWS
der CI/CD-Pipeline. AWS
Epen
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Klonen Sie das Repository | Geben Sie den folgenden Befehl ein, um das Repository Creating AWS Wavelength Infrastructure using Terraform
| DevOps Ingenieur |
Aktualisieren Sie die Variablen. |
| DevOps Ingenieur, Terraform |
Initialisieren Sie die Konfiguration. | Geben Sie den folgenden Befehl ein, um das Arbeitsverzeichnis zu initialisieren.
| DevOps Ingenieur, Terraform |
Sehen Sie sich eine Vorschau des Terraform-Plans an. | Geben Sie den folgenden Befehl ein, um den Zielstatus mit dem aktuellen Status Ihrer AWS Umgebung zu vergleichen. Dieser Befehl generiert eine Vorschau der Ressourcen, die konfiguriert werden.
| DevOps Ingenieur, Terraform |
Verifizieren und bereitstellen. |
| DevOps Ingenieur, Terraform |
Aufgabe | Beschreibung | Erforderliche Fähigkeiten |
---|---|---|
Überprüfen Sie die Bereitstellung der Infrastruktur. |
| AWS DevOps, DevOps Ingenieur |
(Optional) Säubern Sie die Infrastruktur. | Wenn Sie alle Ressourcen löschen müssen, die von Terraform bereitgestellt wurden, gehen Sie wie folgt vor:
| DevOps Ingenieur, Terraform |
Fehlerbehebung
Problem | Lösung |
---|---|
Konnektivität zu EC2 Amazon-Instances in der AWS-Region. | Weitere Informationen finden Sie unter Problembehandlung bei der Verbindung mit Ihrer Linux-Instance oder Problembehandlung bei der Verbindung mit Ihrer Windows-Instance. |
Konnektivität zu EC2 Amazon-Instances in der Wavelength Zone. | Weitere Informationen finden Sie unter Fehlerbehebung SSH oder RDP Konnektivität zu meinen EC2 Instances, die in einer Wavelength Zone gestartet wurden |
Kapazität in der Wellenlängenzone. | |
Mobil- oder Mobilfunkanbieterkonnektivität vom Mobilfunknetz zum AWS-Region. |
|