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.
Bereitstellung der Infrastruktur
Die Bereitstellung der Infrastruktur umfasst alle Voraussetzungen für die erfolgreiche Bereitstellung und Konfiguration der Netzwerkfunktion.
Einige der Komponenten, die im Rahmen dieser Phase erstellt wurden, sind:
-
Netzwerke — VPC, öffentliche und private Subnetze, Routen, Load Balancer
-
Compute — Kubernetes (Vmware Tanzu
, Amazon EKS oder AWS Outposts), Primär- und Worker-Knoten von EC2 Amazon-Instances, Auto Scaling-Gruppe -
Speicher — Amazon EFS, Amazon EBS, Amazon S3 S3-Bucket
-
Sicherheit — Sicherheitsgruppen
-
Pipeline — CodePipeline, CodeBuild
-
Beobachtbarkeit — CloudWatch, Prometheus, FluentD
Hier ist die von Terraform orchestrierte und in der folgenden Abbildung erläuterte Infrastruktursequenz:
-
Ein Entwickler füllt eine JSON-Datei, die in einem zentralen Repository gespeichert ist, mit dem IaC-Code. Die Datei enthält Informationen zur gewünschten Infrastrukturkonfiguration wie Instanzgröße, Kubernetes-Version, Netzwerkinformationen und Details zum Anwendungs-Repository.
-
Ruft zur Laufzeit Geheimnisse aus HashiCorp Vault oder AWS Secrets Manager
ab. -
Stellt die Infrastrukturkomponenten (Netzwerk, Datenverarbeitung, Speicher und Sicherheit) bereit und konfiguriert sie.
-
Ein Amazon EKS-Cluster mit Worker-Knoten, der die Netzwerkfunktions-Pods hostet, wird bereitgestellt. Amazon EKS kann auch AWS Outposts
zur Unterstützung von Workloads eingesetzt werden, die die Nähe zu einem Rechenzentrum erfordern. Eine Anwendungspipeline wird erstellt und konfiguriert, um auf Änderungen im Netzwerkfunktions-Repository zu warten. Jedes Mal, wenn Code in den konfigurierten Repository-Zweig übertragen wird, löst die Pipeline automatisch die Erstellung, den Test und die Bereitstellung der Netzwerkfunktion aus.
Observability-Tools, die Protokolle und Metriken sammeln und zentralisieren, werden als Dienste in allen Knoten bereitgestellt und liefern Daten fast in Echtzeit, die in Grafana oder Dashboards visualisiert werden können OpenSearch

Bereitstellung und Konfiguration von Netzwerkfunktionen