コンテンツへスキップ
uencoder

API Gateway

API ゲートウェイはマイクロサービスの統一入口であり、ルーティング、認証、流量制限、キャッシュ、プロトコル変換等の横断関心事を処理する。

目的

マイクロサービスの横断関心事を一元管理し、クライアントとサービスの相互作用を簡素化する。

メカニズム

クライアントがゲートウェイへ要求し、ゲートウェイがバックエンドサービスへルーティング。機能:認証認可、流量制限熔断、要求集約(BFF)、キャッシュ、プロトコル変換(REST↔gRPC)、ログ監視。Kong/APISIX/Envoy。

ユースケース

  • マイクロサービスの統一入口
  • オーセンティケーションの一元化
  • トラフィック管理

関連用語

関連チュートリアル

References