API gateway

[ˌeɪ.piː.ˈaɪˌɡeɪt.weɪ] エーピーアイゲートウェイ

1. マイクロサービスやバックエンドサービスへの単一のアクセスポイントとして機能し、認証、ルーティング、レート制限などを処理するサーバー。

API Gatewayは、マイクロサービスアーキテクチャにおいて、外部からのリクエストを一元的に受け付けるフロントエンドサーバーの役割を果たします。これにより、クライアントは複数のバックエンドサービスに直接アクセスすることなく、ゲートウェイを通じて必要な機能にアクセスできます。ゲートウェイは、認証、認可、レート制限、ロギング、ルーティング、レスポンス変換など、共通の横断的な関心事を処理し、個々のマイクロサービスはビジネスロジックに集中できるようになります。
We should implement an API Gateway to manage all incoming requests efficiently. (すべての着信リクエストを効率的に管理するために、API Gatewayを実装すべきです。)