ExtendアプリのテストにおけるゲームスタジオとAccelByteの役割と責任
注釈:本資料はAI技術を用いて翻訳されています。
Overview
Extendアプリをテストする際、ゲームスタジオとAccelByteはそれぞれ異なる責任を担います。このページでは、各当事者が担うものと、パフォーマンステスト中にどのように連携するかについて説明します。
役割
ゲームスタジオは、主要な開発者として、パフォーマンステストの計画、実行、トラブルシューティングに重点を置きます。
AccelByteは、Extendインフラストラクチャの提供者として、Extendアプリのパフォーマンス分析を支援するサポートとツールを提供します。
責任
ゲームスタジオ
ゲームスタジオは、Extendアプリのパフォーマンステストに関して責任を持ち、以下の主要な領域に重点を置きます。
-
テストの計画と実行
- テストシナリオ、負荷プロファイル、成功基準を定義するテスト計画を策定・設計する。
- パフォーマンステストの前に、AccelByteのアカウントマネージャー(AM)またはソリューションアーキテクト(SA)と事前に調整し、AccelByteが適切なサポートを提供できるようにする。
- テストを実行してパフォーマンスメトリクスを測定・分析し、アプリが求める基準を満たしていることを確認する。
- テスト結果を確認し、改善が必要な領域を特定し、パフォーマンスを最適化するために必要な調整を行う。
-
ダッシュボードとメトリクスの活用
- ダッシュボード、メトリクス、およびAccelByteがサポートするサードパーティツール(例:Grafana)を使用して、システムの動作、リソース使用状況、応答時間についてリアルタイムの洞察を得る。
- メトリクスを監視し、さまざまな条件下でExtendアプリがどのように動作するかを評価し、パフォーマンスのボトルネックを特定する。
-
パフォーマンス上の問題のトラブルシューティング
- ログ、メトリクス、その他のデータを分析して問題を特定し、根本原因を突き止める。
- 問題を解決するか、修正措置を講じる。これにはExtendアプリのソースコードの更新が含まれる場合がある。
-
リソースとコストに関する考慮事項の管理
パフォーマンステストはリソースを多く消費する可能性があり、クラウドインフラストラクチャやテストツールに大きなコストがかかることがあります。ゲームスタジオは、予算内で十分なテストを行うバランスを取る必要があります。
AccelByte
Extendインフラストラクチャの提供者として、AccelByteは以下を提供することでゲームスタジオを支援します。
-
技術的支援
AccelByteは、Extendインフラストラクチャに関連する問題や質問に対するサポートを提供します。これには、インフラストラクチャコンポーネントの設定と最適化に関するガイダンスも含まれます。
-
サポートサービス
AccelByteは、ゲームスタジオがパフォーマンステストを成功させるために、インフラストラクチャ関連の課題に対して迅速な支援を提供します。
-
メトリクスとダッシュボード
AccelByteは、Extendアプリ向けに設計されたパフォーマンスメトリクスとダッシュボードを提供します。これには、応答時間、スループット、エラー率、リソース使用状況に関するデータが含まれます。これらのツールにより、ゲームスタジオはテスト中のアプリの健全性とパフォーマンスを明確に把握できます。