Azure API Management v2 レベル
適用対象: Basic v2 | Standard v2 | Premium v2
API Management v2 のレベル (SKU) は、より信頼性が高くスケーラブルな新しいプラットフォーム上に構築され、より幅広いお客様が API Management にアクセスできるように設計されており、より多様なシナリオ向けに柔軟なオプションを提供します。 v2 レベルは、既存のクラシック レベル (Developer、Basic、Standard、Premium) と従量課金レベルに追加されたレベルです。 API Management のレベルの詳細な比較をご覧ください。
次の v2 レベルが一般公開されています。
Basic v2 - Basic v2 レベルは、開発とテストのシナリオ向けに設計されており、SLA でサポートされています。
Standard v2 - Standard v2 は、運用対応のレベルであり、ネットワーク分離バックエンドをサポートします。
次の v2 レベルはプレビュー段階です。
Premium v2 - Premium v2 は、完全な仮想ネットワーク分離や、大量のワークロード向けのスケーリングを含む、エンタープライズ機能を提供します。
Note
Premium v2 レベルは現在、限定プレビュー段階です。 サインアップするには、このフォームに入力してください。
主な機能
迅速なデプロイ、構成、スケーリング - 運用環境に対応した API Management インスタンスを数分でデプロイします。 証明書やホスト名の更新などの構成をすばやく適用します。 Basic v2 または Standard v2 インスタンスをすばやく最大 10 ユニットにスケーリングし、API 管理ワークロードのニーズを満たします。 Premium v2 インスタンスを最大 30 ユニットにスケーリングします。
簡略化されたネットワーク - Standard v2 および Premium v2 レベルでは、API Management の受信および送信トラフィックを分離するためのネットワーク オプションを提供します。
実稼働ワークロードのその他のオプション - v2 レベルはすべて SLA でサポートされています。
開発者ポータルのオプション - API コンシューマーが API を検出できるようにする準備ができたら、開発者ポータルを有効にします。
機能
API バージョン
v2 レベルの最新機能は、API Management API バージョン 2024-05-01 以降でサポートされています。
ネットワーク オプション
Standard v2 および Premium v2 では、接続されている単一の仮想ネットワーク内に分離された API バックエンドに API Management インスタンスが到達できるように、仮想ネットワーク統合がサポートされています。 API Management ゲートウェイ、管理プレーン、および開発者ポータルは、インターネットから公的にアクセス可能です。 仮想ネットワークは、API Management インスタンスと同じリージョンおよびサブスクリプションに存在する必要があります。 詳細情報。
プレビューでは、Standard v2 ではAPI Management ゲートウェイへの受信プライベート エンドポイント接続もサポートされています。
Premium v2 では、ネットワーク セキュリティ グループの規則、ルート テーブル、またはサービス エンドポイントを必要とせずに受信および送信ゲートウェイ トラフィックを完全に分離するための、簡略化された仮想ネットワーク インジェクションもサポートされています。 仮想ネットワークは、API Management インスタンスと同じリージョンおよびサブスクリプションに存在する必要があります。 詳細情報。
サポートされているリージョン
v2 レベルを利用できるリージョンの最新の一覧については、「v2 レベルとワークスペース ゲートウェイの可用性」を参照してください。
クラシック機能の提供状況
クラシック API Management レベルのほとんどの機能が、v2 レベルでもサポートされています。 ただし、v2 レベルでは次の機能はサポートされません。
- Git を使用した API Management サービスの構成
- API Management インスタンスのバックアップと復元
- Azure DDoS Protection を有効にする
- ダイレクト管理 API アクセス
制限事項
以下の API Management 機能は、現在、v2 レベルでは使用できません。
インフラストラクチャとネットワーク
- 複数リージョンのデプロイ
- 可用性ゾーンのサポート
- 複数のカスタム ドメイン名
- 容量メトリック - "ゲートウェイの CPU 使用率" と "ゲートウェイのメモリ使用率" メトリックに置き換えられました
- 組み込み分析 - "Azure Monitor ベースのダッシュボード" に置き換えられました
- 自動スケール
- クラシック レベルから v2 レベルへのアップグレード
- CA 証明書
- Event Grid へのイベントの送信
開発者ポータル
- Reports
- カスタム HTML コード ウィジェットとカスタム ウィジェット
- セルフホステッド開発者ポータル
ゲートウェイ
- セルフホステッド ゲートウェイ
- キー ポリシー別のクォータ
- 暗号の構成
- クライアント証明書の再ネゴシエーション
- 無料のマネージド TLS 証明書
- localhost を介したゲートウェイへの要求
リソース制限
v2 レベルには、次のリソース制限が適用されます。
制限の引き上げを要求するには、Azure portal からサポート リクエストを作成します。 詳細については、「Azure のサポート プラン」を参照してください。
リソース | Basic v2 | Standard v2 | Premium v2 |
---|---|---|---|
スケール ユニットの最大数 | 10 | 10 | 30 |
サービス インスタンスごとの最大キャッシュ サイズ | 250 MB | 1 GB | 5 GB |
サービス インスタンスごとの API の最大数 | 150 | 500 | 2,500 |
サービス インスタンスごとの API 操作の最大数 | 3,000 | 10,000 | 20,000 |
サービス インスタンスごとのサブスクリプションの最大数 | 500 | 2,000 | 4,000 |
サービス インスタンスごとの製品の最大数 | 50 | 200 | 400 |
サービス インスタンスごとのユーザーの最大数 | 300 | 2,000 | 4,000 |
サービス インスタンスごとのグループの最大数 | 20 | 100 | 200 |
サービス インスタンスごとの承認サーバーの最大数 | 10 | 500 | 500 |
サービス インスタンスごとのポリシー フラグメントの最大数 | 50 | 50 | 100 |
サービス インスタンスごとの OpenID Connect プロバイダーの最大数 | 10 | 10 | 20 |
サービス インスタンスごとの証明書の最大数 | 100 | 100 | 100 |
サービス インスタンスごとのバックエンドの最大数 | 100 | 100 | 100 |
サービス インスタンスごとのキャッシュの最大数 | 100 | 100 | 100 |
サービス インスタンスごとの名前付き値の最大個数 | 100 | 100 | 100 |
サービス インスタンスごとのロガーの最大数 | 100 | 100 | 100 |
サービス インスタンスごとのスキーマの最大数 | 100 | 100 | 100 |
API ごとのスキーマの最大数 | 100 | 100 | 100 |
サービス インスタンスごとのタグの最大数 | 100 | 100 | 100 |
API ごとのタグの最大数 | 100 | 100 | 100 |
サービス インスタンスごとのバージョン セットの最大数 | 100 | 100 | 100 |
API ごとのリリースの最大数 | 100 | 100 | 100 |
API ごとの操作の最大数 | 100 | 100 | 100 |
サービス インスタンスごとの GraphQL リゾルバーの最大数 | 100 | 100 | 100 |
API ごとの GraphQL リゾルバーの最大数 | 100 | 100 | 100 |
製品ごとの API の最大数 | 100 | 100 | 100 |
サブスクリプションごとの API の最大数 | 100 | 100 | 100 |
サブスクリプションごとの製品の最大数 | 100 | 100 | 100 |
製品ごとのグループの最大数 | 100 | 100 | 100 |
製品ごとのタグの最大数 | 100 | 100 | 100 |
HTTP 機関ごとのバックエンドの同時接続数1 | 2,048 | 2,048 | 2,048 |
キャッシュする応答の最大サイズ | 2 MiB | 2 MiB | 2 MiB |
ポリシー ドキュメントの最大サイズ | 256 KiB | 256 KiB | 256 KiB |
要求ペイロードの最大サイズ | 1 GiB | 1 GiB | 1 GiB |
バッファー処理されたペイロードの最大サイズ | 2 MiB | 2 MiB | 2 MiB |
診断ログの要求/応答ペイロードの最大サイズ | 8,192 バイト | 8,192 バイト | 8,192 バイト |
要求 URL の最大サイズ2 | 16,384 バイト | 16,384 バイト | 16,384 バイト |
URL パス セグメントの最大長 | 1,024 文字 | 1,024 文字 | 1,024 文字 |
名前付き値の最大文字長 | 4,096 文字 | 4,096 文字 | 4,096 文字 |
コンテンツ検証ポリシー内の要求または応答本文の最大サイズ | 100 KiB | 100 KiB | 100 KiB |
検証ポリシーによって使用される API スキーマの最大サイズ | 4 MB | 4 MB | 4 MB |
ユニットあたりのアクティブな WebSocket 接続の最大数3 | 5,000 | 5,000 | 5,000 |
1 バックエンドによって明示的に終了されない限り、接続はプールされ、再利用されます。
2 最大 2,048 バイト長のクエリ文字列を含みます。
3 サービス インスタンスごとに、最大 60,000 接続までサポートされています。
開発者ポータルの制限
v2 レベルの開発者ポータルには、次の制限が適用されます。
項目 | Basic v2 | Standard v2 | Premium v2 |
---|---|---|---|
アップロードするできるメディア ファイルの最大数 | 15 | 15 | 15 |
メディア ファイルの最大サイズ | 500 KB | 500 KB | 500 KB |
最大ページ数 | 30 | 50 | 50 |
ウィジェットの最大数1 | 30 | 50 | 50 |
ページごとのメタデータの最大サイズ | 350 KB | 350 KB | 350 KB |
ウィジェットごとのメタデータの最大サイズ1 | 350 KB | 350 KB | 350 KB |
1 分あたりのクライアント要求の最大数 | 200 | 200 | 200 |
1 テキスト、画像、API リストなどの組み込みウィジェットに関する制限。 現在、v2 レベルでは、カスタム ウィジェットとカスタム HTML コード ウィジェットはサポートされていません。
展開
Azure portal を使用するか、Azure REST API、Azure Resource Manager、Bicep テンプレート、または Terraform などのツールを使用して、v2 レベルのインスタンスをデプロイします。
よく寄せられる質問
Q: 既存の API Management インスタンスから新しい v2 レベルのインスタンスに移行できますか?
A: いいえ。 現時点では、既存の API Management インスタンス (Consumption、Developer、Basic、Standard、または Premium レベル) を新しい v2 レベルのインスタンスに移行することはできません。 現在、v2 レベルは、新規に作成されたサービス インスタンスでのみ使用できます。
Q: stv2 コンピューティング プラットフォームと v2 レベルにはどのような関係がありますか?
A: 関連性はありません。 stv2 は、Developer、Basic、Standard、Premium レベルのサービス インスタンスのコンピューティング プラットフォーム バージョンです。 stv2 は、2024 年に廃止された stv1 コンピューティング プラットフォームの後継です。
Q: Developer、Basic、Standard、または Premium レベルのサービスを引き続きプロビジョニングできますか?
A: はい。クラシック Developer、Basic、Standard、または Premium レベルに変更はありません。
Q: Standard v2 レベルの仮想ネットワーク統合と、Premium および Premium v2 レベルの仮想ネットワーク インジェクションの違いは何ですか?
A: Standard v2 サービス インスタンスは、仮想ネットワークと統合して、そこに存在するバックエンドへの安全なアクセスを提供できます。 仮想ネットワークと統合された Standard v2 サービス インスタンスには、受信アクセス用のパブリック IP アドレスがあります。
Premium レベルと Premium v2 レベルでは、パブリック IP アドレスを公開しない、仮想ネットワークへのデプロイ (インジェクション) による完全なネットワーク分離をサポートします。 API Management のネットワーク オプションに関する詳細情報をご覧ください。
Q: Basic v2 または Standard v2 レベルのインスタンス全体を自分の仮想ネットワークにデプロイできますか?
A: いいえ。そのようなデプロイは Premium および Premium v2 レベルでのみサポートされています。
関連するコンテンツ
- API Management レベルを比較します。
- API Management ゲートウェイの詳細情報
- API Management の価格についてご確認ください。