企業の API が社内外で広く採用され、API と API ゲートウェイの数が増加するにつれて、インフラストラクチャ & 運用および DevOps チームは多くの課題に取り組む必要があります。 API はライフサイクル全体にわたって効率的に管理する必要があり、API ゲートウェイは最新の API ポリシーで更新する必要があります。 API 管理には、API の定義、公開、文書化、セキュリティ保護、ルーティング、監視、トラブルシューティング、および API の使用状況の分析による価値の評価が含まれます。 これらの管理アクティビティによって、トラフィックのルーティングと仲介を担当する API ゲートウェイ自体のパフォーマンスが低下してはなりません。
ここで、NGINX コントローラーの API 管理モジュールが役立ちます。
NGINX コントローラー API 管理モジュールは、API ゲートウェイとしての NGINX Plus のパワーと効率性を、新しいコントロール プレーン機能と組み合わせています。 その結果、インフラストラクチャと運用、および DevOps チームが API を定義、公開、保護、監視、分析するための強力な機能を提供するシンプルなユーザー インターフェースが実現しました。
API定義とそのコンポーネントリソースを管理し、アップストリームグループとそのバックエンドサーバーを定義し、リソースをアップストリームにルーティングする方法
環境固有のポリシー主導の管理により、チームが新しい API をより迅速に導入できるようにすることで、開発者の生産性を向上させる方法
レート制限を設定することで、DDoS 攻撃を軽減し、悪意のある API 呼び出しや誤った API 呼び出しによるapplicationsの氾濫を防ぐ方法
パフォーマンスの問題の根本原因を特定し、迅速にトラブルシューティングすることで、SLA を満たし、それを上回る方法
カルティク・クリシュナスワミ
NGINX プロダクトマーケティングディレクター