TechTargetは「APIゲートウェイを使わないマイクロサービスの管理方法」に関する記事を公開した。マイクロサービスの管理はAPIゲートウェイを使うのが一般的だ。もしそれを使わない場合、どのようなメリットとデメリットがあるのか。
この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。
TechTargetは2024年6月17日(米国時間)、「APIゲートウェイを使わないマイクロサービスの管理方法」に関する記事を公開した。
APIゲートウェイとマイクロサービスは密接に関係し合っている。開発者は通常、アクティビティーを規制するためにAPIゲートウェイを利用する。だが、APIゲートウェイを使わなくてもマイクロサービスは管理できる。場合によっては、APIゲートウェイを使わない方がよいこともある。
企業では、マイクロサービスとAPIゲートウェイはよく併用されている。では、APIゲートウェイを使わないマイクロサービス管理が適しているのはどのような場合か。
マイクロサービスとはアプリケーションアーキテクチャの一種で、アプリケーションの機能を幾つもの個別のサービス(マイクロサービス)に分割するという特徴がある。マイクロサービスアーキテクチャでは、アプリケーションを1つのマイクロサービスだけで実行するのではなく、各マイクロサービスが異なる種類のタスクを処理する。これによってモジュール化された柔軟性の高いアプローチが可能になる。
APIゲートウェイは、アプリケーションの各マイクロサービスとクライアント間の仲介役として機能し、通信を容易にして効率を高めるツールだ。APIゲートウェイは、複数のマイクロサービスインスタンス間でのリクエストのバランス調整や悪意のあるリクエストのブロックなど、パフォーマンス管理とセキュリティの重要なプロセスにも役立つ。
Copyright © ITmedia, Inc. All Rights Reserved.