翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
技術要件評価テンプレート
データの取り込みタイプに関する情報を提供する:
データインジェストタイプ |
Y/N |
説明 |
[Frequency] (頻度) |
アプリケーションアクセス |
Y |
|
|
API ゲートウェイ |
Y |
|
|
データストリーミング |
N |
|
|
バッチプロセス |
N |
|
|
ETL |
N |
|
|
データインポート |
N |
|
|
時系列 |
N |
|
|
データ消費タイプに関する情報を提供する:
データ消費タイプ |
Y/N |
説明 |
[Frequency] (頻度) |
アプリケーションアクセス |
|
|
|
API ゲートウェイ |
|
|
|
データエクスポート |
|
|
|
データ分析 |
|
|
|
データ集約 |
|
|
|
レポート作成 |
|
|
|
検索 |
|
|
|
データストリーミング |
|
|
|
ETL |
|
|
|
データ量の見積もりを提供する:
エンティティ名 |
推定レコード数 |
レコードサイズ |
データボリューム |
ゲームプレーヤー |
1 MM |
< 1 KB |
最大 1 GB (1 MM * 1 KB) |
ゲームインスタンス |
6 MM (100K/日 * 60 日) |
< 1 KB |
最大 6 GB (6 MM * 1 KB) |
ゲームユーザーマッピング |
300 MM (6 MM ゲーム * 50 プレイヤー) |
< 1 KB |
最大 300 GB (300 MM * 1 KB) |
注記
データの保存期間は 60 日間です。60 日を過ぎると、DynamoDB から Amazon S3 に自動的にデータを移動するDynamoDB Time to Live (TTL) を使って、分析用にデータを Amazon S3 に保存する必要があります。
時間パターンに関する次の質問に答える:
アプリケーションはどの時間帯に利用可能ですか(例えば、年中無休か、平日の午前 9 時から午後 5 時までか)。
日中に使用量がピークに達することはありますか? 何時間ですか。アプリケーションの使用率はどれくらいですか?
書き込みスループット要件を指定する:
エンティティ名 |
書き込み/日 |
時間/日 |
書き込み/秒 |
ゲームプレーヤー |
10,000 件の更新 |
18 |
< 1 |
ゲームインスタンス |
300,000 |
18 |
< 5 |
ゲームユーザーマッピング |
1,800,000,000 |
18 |
~ 27.777 |
メモ
Game Player の書き込み操作:ユーザーの 1% が毎日プロファイルを更新するため、100 万人のユーザーに対して 10,000 件の更新が見込まれます。
ゲームインスタンスの書き込みオペレーション:100,000 ゲーム/日。各ゲームには、作成時、開始時、終了時に少なくとも 3 つの書き込み操作があるため、合計で 300,000 件の書き込み操作になります。
ゲームユーザーマッピングの書き込みオペレーション:50 人のプレイヤーがいる各ゲームで 1 日あたり 100,000 ゲーム。平均ゲーム時間は 30 分で、ゲーマーの位置は 5 秒ごとに更新されます。ゲーマー 1 人あたりの平均更新回数は 360 回と推定されるため、合計は 100,000 × 50 × 360 = 1,800,000,000 回の書き込み操作になります。
読み取りスループット要件を指定する:
エンティティ名 |
読み取り/日 |
時間/日 |
読み取り/秒 |
ゲームプレーヤー |
200,000 |
18 |
~ 3 |
ゲームインスタンス |
5,000,000 |
18 |
最大 77 |
ゲームユーザーマッピング |
1,800,000,000 |
18 |
~ 27.777 |
メモ
ゲームプレイヤーの読み取り操作:ユーザーの 20% がゲームを開始するので、1 MM * 0.2 = 200,000 です。
ゲームインスタンスの読み取り操作: 100,000ゲーム/日。各試合で、選手 1 人につき少なくとも 1 回の読み出し操作があり、1 試合あたり 50 人の選手がプレーするので、合計で 5,000,000 回の読み出し操作があることになります。
ゲーム・ユーザー・マッピングの読み取り操作:50人のプレーヤーで100,000ゲーム/日。平均ゲーム時間は 30 分で、ゲーマーの位置は 5 秒ごとに更新されます。ゲーマー 1 人あたり平均 360 回の更新があると推定され、各更新には読み取り操作が必要なので、合計で 100,000 * 50 * 360 = 1,800,000,000 回の読み取り操作が必要となります。
データアクセスのレイテンシ要件を指定する:
操作 |
99 パーセンタイル |
最大レイテンシー |
読み込み |
30 ミリ秒 |
100 ミリ秒 |
書き込み |
10 ミリ秒 |
50 ミリ秒 |
セキュリティ要件を指定する:
要件 |
Y/N |
メトリクス |
Notes (メモ) |
高可用性 |
Y |
99.9% |
|
RTO |
Y |
1 時間 |
目標復旧時間 |
RPO |
Y |
1 時間 |
目標復旧時点 |
ディザスタリカバリ |
N |
|
|
リージョン内データレプリケーション |
N |
|
|
クロスリージョンデータレプリケーション |
N |
3 秒のレイテンシー |
どの AWS リージョン? |
セキュリティ要件を指定する:
要件 |
Y/N |
Notes (メモ) |
機密データストア |
N |
保護対象の医療情報 (PHI)、支払いカード業界 (PCI) 情報、個人を特定できる情報 (PII) |
保管時の暗号化 |
Y |
|
転送時の暗号化 |
Y |
|
クライアント側の暗号化 |
N |
|
所有権のある暗号化ライブラリまたはサードパーティーの暗号化ライブラリ |
N |
|
データアクセスのログ記録 |
N |
|
データアクセス監査 |
N |
|