Service Extensions Plugins For Application Load Balancers

Service Extensions plugins are a new functionality that Google Cloud has added to its Application Load Balancers

Header addition: Include additional headers for requests and responses, or make new headers pertinent to your apps or particular clients

Header manipulation: Rewriting request and response headers or overriding client headers while they are being sent to the backend

HTML Rewriting: To enable Google Analytics tagging or Google reCAPTCHA integration, rewrite HTML from its original source

Create sophisticated security rules, such as custom token authentication, depending on response headers or client requests, and decide how to apply them within your plugin

The current traffic extension for the global external Application Load Balancer now includes Service Extensions plugins

This proxyless serverless architecture enables even more latency-optimal pathways because there are no extra proxies between the load balancer and Wasm hosts