← TOPにもどる
ITパスポート|IT全般

APIゲートウェイとは?自分ごと体験で覚えるITパスポート対策

ITパスポート対策 / 読了:約3分
APIゲートウェイ IT全般 ITパスポート

🎬 こんなシーン、想像してみて

マイクロサービスアーキテクトの自分。「10個のサービスへの認証・ログ・レート制限を一元管理」する仕組み。LB?

❓ 2問問題:あなたならどっち?

次の状況に当てはまるのは?

  • APIゲートウェイ
  • ロードバランサー
    → LBは同一サービスへの分散。「マイクロサービス群への玄関口・横断機能」がAPIゲートウェイ

✅ 正解:APIゲートウェイ

📘 APIゲートウェイとは何か

複数マイクロサービスへのリクエストを一元受付・制御

APIゲートウェイはマイクロサービスアーキテクチャの「玄関口」。主な機能:①リクエストルーティング(URLパスに応じて適切なサービスへ転送)②認証・認可(JWT・OAuth検証)③レート制限(DoS対策)④ログ・モニタリング集約⑤プロトコル変換(REST⇔gRPC等)。

🎯 試験のキモ

APIゲートウェイとBFFの使い分け:APIゲートウェイ=全クライアント共通の横断処理(認証・ログ・レート制限)。BFF=クライアントごとに最適化した集約API(例:モバイル用BFFはスマホに必要な項目だけに絞ってレスポンスを返す)。両者を組み合わせる構成も一般的。試験では「横断的な共通機能の一元管理→APIゲートウェイ」で押さえる。 **覚え方** 🎯 APIゲートウェイ=**マイクロサービス群の玄関口・受付係**。**認証・レート制限・ルーティング**を一元処理。

⚠️ 間違いやすいポイント

【混同注意】APIゲートウェイとロードバランサーは別物。LBはリクエストをサーバー群に分散するだけだが、APIゲートウェイは認証・レート制限・ログ収集・プロトコル変換まで行う。「認証・横断処理の一元管理=APIゲートウェイ」「負荷分散だけ=LB」と区別せよ。BFFとの違いも頻出:BFFはクライアント種別ごとに最適化した集約レイヤー。

🧠 覚え方

APIゲートウェイ=**マイクロサービス群の玄関口・受付係**。**認証・レート制限・ルーティング**を一元処理。

📚 ITパスポートの試験対策・勉強方法

APIゲートウェイはITパスポートのIT全般分野で頻出(mid)。ITパスポート 過去問・勉強方法・独学・何時間に取り組むなら、自分ごとシナリオで一度体験してから問題を解くのが定着の鍵。何度も繰り返して覚え方フレーズを口に出すと記憶に残りやすい。

知識をクイズで確認しよう!

🏆 用語4択チャレンジ →