API Gatewayでマイクロサービスの入口を作る
近年では組織のスケールに応じてアジリティを高めるためにマイクロサービスアーキテクチャを導入している会社が多いです。システムデザイン面接においては必須の項目ではないですが、複数のサービスを集約し、リクエストの内容に応じてバックエンドのサービスにリクエストをルーリングしたりする事が目的で導入されています。
普通のロードバランサーでも似たような事はできそうですが、API Gatewayは認証と認可の機能を持ちバックエンドサービスではトークンのバリデーションなどを行わずに済むこともできます。API Gatewayの概要、どのように活用されているかをついて学んでいきましょう。
API Gateway
基本的にAPI Gatewayはリクエストを一元管理する事でマイクロサービスアーキテクチャ下において様々な利点を発揮します。
この続きは、購入者向けの内容です。
非表示コンテンツ 📝 5,061文字 🖼 2枚の画像
続きは購入後に閲覧できます。
この教材を購入 ↗