まとめ

完了

このモジュールの目標は、Azure API Management が組織の API の管理と公開に適しているかどうかを評価するのを助けることでした。 その決定を支援するために、使用できる条件をいくつか提示しました。

  • API の数
  • API の変更率
  • API 管理の負荷

これらの条件を、架空の食品配達組織のコンテキストで適用しました。 この条件は、組織の API を Azure API Management の下にまとめることにメリットがあるかどうかを評価するのに役立ちました。 ほとんどのシナリオで、Azure API Management には次のような利点があることを学習しました。

  • 1 つの管理インターフェイスから複数の API を管理できるようにすることで、API の標準化が向上しました。
  • 複数の API を 1 つの管理環境下に置くことで、すべての API 操作の一元化が強化されました。
  • アクセス許可、アクセス制御ポリシー、攻撃面の減少により、API のセキュリティを強化しました。

ただし、次のような組織では、Azure API Management を使用してもメリットがない場合があることも学習しました。

  • デプロイされている API の数が比較的少ない。
  • ほとんどの API が静的であるか、修正をあまり必要としない。
  • API で必要なポリシー、ユーザー、分析などの追加管理が、(あったとしても) わずかである。

"API の経済" — 開発者とそのコンシューマーによる API の使用方法により、API を公開する企業にとって重要な収益ストリームが生まれ、今日の接続された世界はますます促進されています。 API の経済性を最大化したい場合は、このモジュールの条件を使って、Azure API Management が自分の組織の改善にどのように役立つかを評価してください。 特に、API を適応してコンシューマーを満足させ、ビジネスのトレンドに従い、新しい機会を活用する能力です。 ここで行ってきたプロセスにより、組織に適した API ライフサイクル管理ソリューションを選択するための十分な情報が得られるはずです。

リファレンス