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