Azure Load Testing を調べる
Azure Load Testing プレビューは、大規模な負荷を生成できるフル マネージドのロード テスト サービスです。
このサービスは、アプリケーションのトラフィックをシミュレートし、アプリケーションのパフォーマンス、スケーラビリティ、または容量を最適化するのに役立ちます。
Apache JMeter に基づいた既存のテスト スクリプトを使ってロード テストを作成できます。 Azure Load Testing は、JMeter スクリプトを実行し、アプリケーションのロード テストを行うためのインフラストラクチャを抽象化します。
Azure Load Testing は Azure ベースのアプリケーションの詳細なリソース メトリックを収集し、Azure アプリケーション コンポーネント全体のパフォーマンスのボトルネックの特定に役立ちます。
継続的インテグレーションと継続的デプロイ (CI/CD) ワークフローの一部としてロード テストを実行すると、 回帰テストを自動化できます。
Note
概要の画像は、Azure Load Testing から Azure Monitor を使用して、アプリ コンポーネントのメトリックをキャプチャする方法を示しています。 サポートされている Azure リソースの種類の詳細について説明します。
各スプリントの最後またはステージング環境でロード テストを自動的に実行して、リリース候補のビルドを検証できます。
Azure Pipelines または GitHub Actions ワークフローから Azure Load Testing をトリガーできます。
Azure Pipelines の CI/CD ワークフローにロード テストを追加することで始めるか、Azure Load Testing GitHub アクションを使います。
Azure Load Testing プレビューの詳細については、次を参照してください。
- Azure のロード テストとは
- チュートリアル: ロード テストを使ってパフォーマンスのボトルネックを特定する
- チュートリアル: 自動ロード テストを設定する
- Azure Load Testing の主要な概念について確認してください。
- クイックスタート: Azure Load Testing を使用してロード テストを作成して実行する。
- チュートリアル: Azure Load Testing と GitHub Actions を使用したパフォーマンス回帰の特定 - Azure Load Testing。
- 高スケールのロード テスト用に Azure Load Testing を構成する - Azure Load Testing。