API Management

API を数分で発行、管理、保護、および分析

API ゲートウェイと開発者ポータルを数分で作成

Microsoft Azure API Management は、API を外部または内部のコンシューマーに発行するためのすぐに使用できるソリューションです。あらゆる場所でホストされる既存のバックエンド サービスに対して一貫性のある最新の API ゲートウェイを迅速に作成し、サービスの誤用や乱用を防止し、使用量と健全性への洞察を得ることができます。さらに、API プログラムが即座に稼働するよう、開発者の新人研修を自動化および拡張できます。

あらゆるホスト、API、スケールで機能

Microsoft ではお客様の業務に合わせて機能する API Management プラットフォームを提供しています。あらゆるテクノロジー スタック上に構築され、実行されているバック エンドのサービスにセキュアに接続できます。API をホストするサービスは、Azure であっても、他社製のサービスであっても構いません。API Management は世界中で使用でき、サービスを中断せず、トラフィックの増加や急増への対処は不要で、オン デマンドでスケールアップおよびスケールダウンする準備が整っています。

より多くの開発者を魅了

セルフサービスの開発者ポータルでは、自動生成される API カタログ、ドキュメント、およびコード サンプルにアクセスできます。開発者は、お持ちのコンシューマー ID またはワーク ID を使用してサインインして、アクセス キーを管理し、API 使用量のレポートを参照できます。また、対話型コンソールを使用して、コードを記述することなく API 呼び出しを実行できます。

API の保護と最適化

キー、トークン、および IP のフィルタリングにより API を保護してください。柔軟できめ細かいクォータとレート制限を実施し、ポリシーを使用して API の形式と動作を変更し、応答キャッシュを使用して待機時間を向上し、API をスケールしてください。

API に対する洞察を得る

API がどのように使用され、実行されているかをより深く理解できるようになります。ほぼリアルタイムの分析レポートを参照して、ビジネスに影響を及ぼす可能性のある傾向を確認してください。また、より詳細なオンラインおよびオフライン分析を行うために、リクエストと応答データをログに記録できます。

Diagram showing that app developers, apps, and API publishers input to Azure API Management through the developer portal, gateway, and publisher portal, which outputs directly or by VPN to backend services

開発者に最高のエクスペリエンスを提供

  • セルフサービス API キー管理
  • 自動生成される API カタログ、ドキュメント、およびコード サンプル
  • コードを記述することなく API を調査できる OAuth 対応の API コンソール
  • 普及しているインターネット ID プロバイダーと Azure Active Directory を使用したサインイン

API の保護と最適化

  • 変換ポリシーを使用してリクエストと応答を簡素化および最適化
  • キー、JWT トークン検証、および IP のフィルタリングにより API を保護
  • クォータとレート制限により API の過負荷と乱用を防止
  • 応答キャッシュを使用して待機時間とスケールを向上

1 か所ですべての API を管理

  • 単一の静的 IP およびドメインの背後にあるすべての API を公開
  • 使用量、パフォーマンス、および健全性の分析をほぼリアルタイムで確認
  • REST API、PowerShell、および Git を使用した管理の自動化と統合
  • API Management をプロビジョニングし、1 つまたは複数の地理的リージョンにオン デマンドでスケール

あらゆる場所のバックエンドのサービスに接続

  • クライアント証明書認証
  • Azure VNET
  • Azure ExpressRoute

デモをご覧になりますか?

API Management プラットフォームにより、API の発行をいかに簡素化できるかをご覧ください

デモを要求する

今すぐ API ゲートウェイを作成して、API の管理を始める