Google Cloudは、Application Load Balancers向けにService Extensionsプラグインを発表しました。これにより、ネットワークエッジでカスタムコードを実行できるようになります。ヘッダーの追加や操作、セキュリティの強化、カスタムロギング、例外処理、HTMLの書き換えなど、特定のビジネスニーズに合わせてロードバランサーを調整できます。Google Cloudは基盤となるインフラストラクチャを管理するため、ユーザーはビジネスロジックに集中できます。Service Extensionsは現在、グローバル外部Application Load Balancerのトラフィック拡張機能と、クロスリージョン内部ロードバランサーのルートおよびトラフィック拡張機能をサポートしています。注目すべきは、Service ExtensionsがWebAssembly(Wasm)上に構築されていることです。これにより、ネイティブに近い実行速度、高速な起動時間、さまざまなプログラミング言語のサポート、クロスプラットフォームの移植性、セキュリティ保護が提供されます。この機能は、eコマース、ゲーム、金融サービスなど、ロードバランサーの高いレベルのカスタマイズを必要とするビジネスにとって特に役立つでしょう。カスタムコードを実行できるようになることで、企業はアプリケーションのパフォーマンス、セキュリティ、ユーザーエクスペリエンスを向上させることができます。
Application Load Balancersでエッジでカスタムコードを実行
Google Cloud