マネージドゲートウェイ
マネージドゲートウェイとは、すべてのネットワークトラフィック、アプリケーションリクエスト、またはデータストリームの単一のエントリおよびエグジットポイントとして機能する、集中型で通常はクラウドホストされたサービスを指します。個々のセキュリティアプライアンスや分散システム全体でのルーティングルールの管理を行う代わりに、マネージドゲートウェイはこれらの複雑さを統一されたサービス指向プラットフォームに抽象化します。これは、トラフィックがバックエンドサービスに到達する前に、イングレスおよびエグレストラフィックを処理し、ポリシー、セキュリティチェック、ルーティングロジックを適用します。
今日の分散型およびマイクロサービスベースのアーキテクチャでは、トラフィックの複雑性が指数関数的に増加しています。マネージドゲートウェイは、必要な抽象化と制御のレイヤーを提供するため極めて重要です。これにより、内部システムとのすべての外部インタラクションが、定義済みのエンタープライズポリシーに従って標準化、監視、および保護されることが保証されます。この集中化は、運用オーバーヘッドを劇的に削減し、コンプライアンス体制を向上させます。
ゲートウェイは、受信リクエストをインターセプトすることによって動作します。その後、一連の機能を順番に実行します。認証と認可のチェック、悪用を防ぐためのレート制限、プロトコル変換、およびリクエストを適切なダウンストリームサービスにルーティングします。リクエストがこれらのチェックを通過した場合、ゲートウェイはそれを転送します。失敗した場合は、ゲートウェイはそれを拒否し、クライアントに即座にフィードバックを提供します。
関連する概念には、APIゲートウェイ(マネージドゲートウェイの特定のアプリケーション)、ロードバランサー、サービスメッシュ、およびエッジコンピューティングプラットフォームが含まれます。サービスメッシュが内部の東西(サービス間)トラフィックを管理するのに対し、マネージドゲートウェイは主に境界での南北(クライアントからサービスへ)トラフィックを処理します。