Service Extensions für Edge-Computing verwenden

Mit Service Extensions können Sie Ihren eigenen WebAssembly-Code (Wasm) in einer vollständig serverlosen, von Google verwalteten Rechenumgebung ausführen. Auf dieser Seite wird die Erweiterbarkeit mithilfe von Service Extensions beschrieben.

Service Extensions-Edge-Erweiterungen für Cloud CDN

Sie erstellen Plug-ins mit Wasm und der Proxy-Wasm-ABI. Die Proxy-Wasm-ABI bietet Unterstützung für Rust, C++ und Go. Service Extensions-Plug-ins werden in einer vollständig serverlosen, von Google verwalteten Infrastruktur ausgeführt. Sie werden in der Nähe der Datenebene ausgeführt und die Latenzoptimierung wird verwaltet. Service Extensions-Plug-ins sind für einfache Anwendungsfälle mit strengen CPU- und Arbeitsspeicherlimits vorgesehen. Sie hängen ein Service Extensions-Plug-in über eine Edge-Erweiterung an einen globalen externen Application Load Balancer an.

Weitere Informationen finden Sie unter Funktionsweise von Edge-Erweiterungen.

Gängige Anwendungsfälle

Verwenden Sie Service Extensions-Plug-ins mit globalen externen Application Load Balancern in den folgenden Beispielszenarien:

Benutzerdefinierte Traffic-Steuerung
Anfrageheader bearbeiten, um die Auswahl des Backend-Dienstes zu beeinflussen
Cache-Optimierung
Beeinflussen, welche Inhalte aus einem Cloud CDN-Cache bereitgestellt werden
Ausnahmebehandlung
Clients für bestimmte Antwortklassen auf eine benutzerdefinierte Fehlerseite weiterleiten
Benutzerdefiniertes Logging
Benutzerdefinierte Header oder benutzerdefinierte Daten in Cloud Logging protokollieren
Header-Hinzufügung
Neue Header erstellen, die für Ihre Anwendungen oder für bestimmte Kunden relevant sind
Neue Header für eine Anfrage einfügen
Header-Manipulation
Vorhandene Anfrageheader umschreiben oder Clientheader auf dem Weg zum Backend überschreiben
Sicherheit
Benutzerdefinierte Sicherheitsrichtlinien basierend auf Clientanfragen schreiben und Entscheidungen zur Durchsetzung innerhalb Ihres Plug-ins treffen

Jetzt starten

  1. Plug‑in erstellen
  2. Edge-Erweiterung konfigurieren

Nächste Schritte