IT用語集 › インフラ › Envoy

Envoy

インフラ Svenska → 更新: 2026-10-21
詳細情報
作者
マット・クライン(Lyft)
公開
管理元
CNCF
種類
サービスプロキシ
ライセンス
Apache 2.0
公式サイト
ソースコード
github.com/envoyproxy/envoy

高性能なL7プロキシ。2016年にLyftのマット・クラインが開発し、2018年にCNCFのGraduatedとなった。Istio、Consul Connect、Open Service Meshなどサービスメッシュの標準的なデータプレーンである。

性能のためC++で書かれ、動的設定にはgRPCストリーミングAPI(xDS)を使う。HTTP/1、HTTP/2、HTTP/3(QUIC)、gRPCに対応し、可観測性(統計・トレーシング・アクセスログ)、サーキットブレーカー、リトライ、レート制限、mTLSを備える。Pod単位のサイドカーとしても、エッジゲートウェイとしても使われる。

近年はEnvoy Gateway(CNCF)、スマートフォン向けのEnvoy Mobile、独自ロジックを載せるWASMフィルターが登場している。競合はHAProxy(単純な負荷分散なら高速)とNginx(エッジでの普及度は上)。

← 用語集に戻る