翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
パフォーマンスエンジニアリングの柱
パフォーマンスエンジニアリングの考え方を実現するには、アプリケーションのパフォーマンスエンジニアリングをセットアップしながら、強固な基盤を構築することが重要です。パフォーマンスエンジニアリングでは、次の 4 つの主要な柱を設定する必要があります。
-
テストデータ生成 — パフォーマンスエンジニアは、テストデータを生成するツールを設定します。
-
オブザーバビリティのテスト — パフォーマンスエンジニアは、パフォーマンスの実行をログに記録して追跡できること、および負荷を処理するリソースがモニタリングされていることを確認するためにオブザーバビリティ環境を設定します。
-
テスト自動化 — パフォーマンスエンジニアは、Apache JMeter
や ghz などのツールを使用して、ユーザートラフィックとシステム負荷をシミュレートする自動テストを開発します 。 -
テストレポート – 各テスト実行の設定とパフォーマンス結果に関するデータが収集されます。このデータにより、設定の変更をパフォーマンスに関連付けることができ、貴重なインサイトが得られます。
これらの柱を組み込むと、設計の初期段階からパフォーマンスの考え方が促進されます。これにより、開発とテストの後のフェーズでアプリケーションや環境が変更されるのを防ぐことができます。