Google Cloud hat die Einführung von Service Extensions-Plugins für Application Load Balancers angekündigt. Damit können Sie Ihren eigenen Code direkt im Anfrage-/Antwortpfad in einer vollständig verwalteten Google-Umgebung mit optimaler Latenz ausführen. Sie müssen lediglich den Code bereitstellen – Google Cloud kümmert sich um den Rest. Service Extensions-Plugins unterstützen Anwendungsfälle wie das Hinzufügen und Bearbeiten von Headern, Sicherheitsrichtlinien, benutzerdefinierte Protokollierung, Ausnahmebehandlung und HTML-Rewriting. Die Plugins werden in der Traffic Extension für den globalen externen Application Load Balancer und in den Route- und Traffic Extensions für den regionsübergreifenden internen Load Balancer unterstützt. Die Verwendung von WebAssembly (Wasm) bietet Vorteile wie native Ausführungsgeschwindigkeit, Unterstützung verschiedener Programmiersprachen und Portabilität. Das bedeutet, dass Unternehmen Load Balancer an ihre spezifischen Bedürfnisse anpassen können, ohne die Leistung oder Sicherheit zu beeinträchtigen. Beispielsweise könnten E-Commerce-Unternehmen Header hinzufügen, um Transaktionen zu verfolgen, oder Gaming-Unternehmen könnten Sicherheitsrichtlinien implementieren, um Betrug zu verhindern.