Trace Id is missing
メイン コンテンツにスキップ

Azure Load Testing

大規模な負荷を生成し、パフォーマンスのボトルネックを特定します。

大規模な負荷テストでパフォーマンスを最適化する

Azure 向けに構築されたフル マネージドの負荷テスト サービスを使用して、開発者とテスト担当者が大規模な負荷を生成し、シミュレーションを実行できるようにします。ロード テスト ツールを知らなくてもテストをすばやく作成したり、既存の Apache JMeter スクリプトをアップロードしたりできます。自動化された継続的インテグレーションと継続的デリバリー (CI/CD) ワークフローを通じて、パフォーマンス、スケーラビリティ、容量に関する実用的な分析情報を取得し、継続的な改善をサポートします。

Apache JMeter の忠実度の高いサポートを備えた、簡素化されたクラウドベースのロード テスト サービス。

アプリのパフォーマンスに関する実用的な分析情報を含む、キュレーションされたクライアントとサーバーのメトリックの包括的なビュー。

自動化された共同ロード テストのための CI/CD ワークフローとの統合。

既存の Azure 規則に基づいて構築された、合理化された課金とテストの管理。

大規模な負荷を迅速かつ簡単に生成

複雑なインフラストラクチャを必要とせずに大規模な負荷を生成します。負荷テスト ツールの予備知識がなくてもテストをすばやく作成したり、Apache JMeter の忠実度の高いサポートを使用して、既存のテスト スクリプトを大規模に実行したりできます。ネットワークのベスト プラクティスを自動的に組み込むフル マネージド サービスを使用して負荷テストを合理化し、Azure またはマルチクラウド、オンプレミス、またはハイブリッド環境でホストされているパブリックおよびプライベート エンドポイントのスムーズなテスト エクスペリエンスを保証します。

実用的な分析情報を使用してボトルネックを特定する

高負荷がパフォーマンスに与える影響を観察して、アプリのスケーラビリティと容量を最適化します。キュレーションされたクライアントとサーバーのメトリックの包括的なビューから、詳細で実用的な分析情報と推奨事項を取得し、アプリのパフォーマンスを大規模に把握し、改善しますーすべて1 つのダッシュボードで。ロード テストを視覚的に比較して、アプリケーションと環境の変化の影響と、テストがアプリのすべての部分に与える影響を確認します。

DevOps ワークフローにロード テストを組み込む

ロード テストを自動化された CI/CD ワークフローに簡単に組み込み、開発ライフサイクルの早い段階でパフォーマンスの低下をキャッチしてブロックすることができます。パフォーマンス ベースラインを確立してテストを比較し、、デプロイ パイプラインで実行されているロード テストのクリアパスと不合格の条件を設定します。GitHubAzure Pipelinesでロード テストの概要を表示するか、Azure portalで詳細を確認します。

Azure のフル マネージド テスト サービスを使用する

他の Azure サービス上に構築された、摩擦のないコスト効率の高いテスト サービス を体験できます。ネットワークの問題やオーバーロードについて心配することなく、あらゆる規模の負荷を自信を持って生成できます。Azure Load Testing には、セキュリティ リスクと誤ったテストを回避するための Azure ネットワークの成功事例が自動的に組み込まれ、自動中止センサーによって調整が識別され、ランタイムの信頼性を向上させるための推奨事項が提供されます。

包括的なセキュリティとコンプライアンスの組み込み

Azure 無料アカウントで使用を開始する

1

無料で始めましょうUSD200 相当のクレジットを取得して 30 日間使用できます。クレジットを保持している間は、最も人気のあるサービスの多くを無料で利用できるほか、55 以上のその他のサービスを常時無料で利用できます。

2

クレジットがなくなった後に、同じ無料サービスでビルドを続けるには、従量課金制に移行してください。月々の無料使用分を超えた場合にのみ、お支払いいただきます。

3

12 か月が経過した後も、55 以上の常時無料サービスを引き続き利用できます。料金は、月々の無料利用分を超えて使用した分だけをお支払いいただきます。

Azure Load Testing についてよく寄せられる質問

  • 米国東部
    米国東部 2
    米国中南部
    米国西部 2
    米国西部 3
    オーストラリア東部
    北ヨーロッパ
    西ヨーロッパ
    英国南部
    東アジア
    スウェーデン中部

  • Azure Load Testing は、テストの実行ごとに最大 45 個のエンジン インスタンスをサポートします。エンジン インスタンスごとの仮想ユーザーの数は、テスト スクリプトの複雑さによって異なります。エンジン インスタンスごとに最大 250 の仮想ユーザーをおすすめします。エンジンの正常性メトリックを監視して、特定のシナリオの仮想ユーザーの最大数を決定できます。

     エンジンの正常性 と  Azure Load Testing で大規模な負荷を構成する方法について説明します。

  • 各ロード テストは、最大 3 時間まで実行するように構成できます。

  • Azure Load Testing を使用すると、Web アプリケーション、モバイル アプリケーション、Web API、マイクロサービス、データベース接続などに対してパフォーマンス テストを実行できます。Azure Load Testing は、HTTP、HTTPS、TCP、JDBC、LDAP、FTP など、JMeter でサポートされているさまざまなプロトコルをサポートしています。

  • はい。Azure Load Testing は、VNET インジェクションを使用したプライベート エンドポイント テストをサポートしています。Azure 仮想ネットワークにデプロイされたエンドポイント、アクセス制限のあるパブリック エンドポイント、または ExpressRoute 経由で Azure に接続されているパブリックにアクセスできないオンプレミス サービスに負荷を生成することができます。

    プライベート エンドポイントに対して負荷テストを実行する方法について説明します

準備が整ったら、Azure の無料アカウントを設定しましょう