APIゲートウェイ
APIゲートウェイは、APIフロントエンドとして機能するサーバーであり、APIリクエストを受信し、スロットリングやセキュリティポリシーを強制し、リクエストをバックエンドサービスに渡し、その後レスポンスをリクエスターに返します。これはクライアントと一連のバックエンドサービスとの間に位置します。
マイクロサービスアーキテクチャにおいて、APIゲートウェイは定義された一連のマイクロサービスに対する単一のエントリポイントを提供します。これはリバースプロキシとして機能し、すべてのアプリケーションプログラミングインターフェース(API)呼び出しを受け入れ、それらを処理するために必要なさまざまなサービスを集約し、適切な結果を返します。