用語集
この用語集は、AWS での分散負荷テスト実装ガイド全体で使用されている頭字語と略語を定義しています。
技術的なプロトコルと形式
- AGPL
-
Affero General Public License。K6 で使用されるオープンソースソフトウェアライセンス。
- API
-
アプリケーションプログラミングインターフェイス。ソフトウェアアプリケーションを構築し、異なるシステム間の通信を可能にするための一連のプロトコルとツール。
- CLI
-
コマンドラインインターフェイス。ソフトウェアやオペレーティングシステムを操作するためのテキストベースのインターフェイス。
- CORS
-
クロスオリジンリソース共有。あるオリジンで実行されているウェブアプリケーションが別のオリジンのリソースにアクセスすることを許可または制限するセキュリティ機能。
- CSV
-
カンマ区切り値。表形式のデータをプレーンテキストで保存するために使用するファイル形式。一般的にデータのエクスポートに使用されます。
- gRPC
-
gRPC リモートプロシージャの呼び出し。リモートプロシージャの呼び出し用の高性能のオープンソースフレームワーク。
- HTTP
-
ハイパーテキスト転送プロトコル。World Wide Web でデータを送信するために使用する基本プロトコル。
- HTTPS
-
HTTP Secure。ネットワークを介した安全な通信の暗号化に使用する HTTP の拡張。
- JSON
-
JavaScript Object Notation。人間が読み書きしやすく、マシンが解析して生成しやすい軽量のデータ交換形式。
- JWT
-
JSON ウェブトークン。認証と認可のために二者間で転送されるクレームを表す、コンパクトで URL セーフな方法。
- OAuth
-
認可を開きます。一般的にトークンベースの認証と認可に使用されるアクセス委任のオープンスタンダード。
- REST
-
Representational State Transfer。ステートレスな通信と標準の HTTP メソッドを使用してネットワークアプリケーションを設計するためのアーキテクチャスタイル。
- SSE
-
Server-Sent Events。クライアントが HTTP 接続を介してサーバーから自動更新を受信できるようにするサーバープッシュテクノロジー。
- UI
-
ユーザーインターフェイス。ユーザーがソフトウェアアプリケーションを操作するビジュアル要素とコントロール。
- URL
-
Uniform Resource Locator。インターネット上のリソースへのアクセスに使用されるアドレス。
- XML
-
拡張マークアップ言語。人間が読み取れる形式と機械が読み取れる形式でドキュメントをエンコードするためのルールを定義するマークアップ言語。
テストとデータベースの用語
- FTP
-
File Transfer プロトコル。クライアントとサーバー間でファイルを転送するために使用される標準ネットワークプロトコル。
- GSI
-
グローバルセカンダリインデックス。代替キーを使用してデータをクエリできる DynamoDB 機能。
- JDBC
-
Java Database Connectivity。データベースに接続してクエリを実行するための Java API。
- JMS
-
Java Message Service。2 つ以上のクライアント間でメッセージを送信するための Java API。
- TPS
-
1 秒あたりのトランザクション数。システムが 1 秒間に処理できるトランザクションの数の測定値。
AWS およびシステムの用語
- ARN
-
Amazon リソースネーム。AWS のサービス全体でリソースを指定するために使用される AWS リソースの一意の識別子。
- ISO
-
国際標準化機構。国際標準を開発する独立した非政府組織。ISO 8601 タイムスタンプ形式について、このガイドで参照されています。
- SLA
-
サービスレベルアグリーメント。予想されるサービスのレベルを定義するサービスプロバイダーと顧客間のコミットメント。
- UUID
-
Universally Unique Identifier。コンピュータシステム内の情報を一意に識別するために使用される 128 ビットの番号。
- vCPU
-
仮想中央処理装置。仮想マシンまたはコンテナに割り当てられた仮想プロセッサ。物理 CPU の処理能力の一部を表します。
負荷テストの用語
- 同時実行
-
タスクごとの同時仮想ユーザーの数。このパラメータは、負荷テスト中に各 Fargate タスクが生成するシミュレートされたユーザーの数を制御します。
- リージョン用のスタック
-
マルチリージョン負荷テスト用にテストインフラストラクチャを提供するために AWS リージョンにデプロイされた CloudFormation スタック。
- タスク数
-
テストシナリオを実行するために起動された Fargate コンテナ (タスク) の数。生成された合計負荷は、タスク数に同時実行数を掛けた値に等しくなります。
- テストシナリオ
-
テストタイプ、ターゲットエンドポイント、タスク数、同時実行数、期間、その他のパラメータを含む、設定済みの負荷テスト。