Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Templat penilaian persyaratan teknis
Berikan informasi tentang jenis konsumsi data:
Jenis konsumsi data |
Y/N |
Deskripsi |
Frekuensi |
Akses aplikasi |
Y |
|
|
Gerbang API |
Y |
|
|
Streaming data |
N |
|
|
Proses Batch |
N |
|
|
ETL |
N |
|
|
Impor data |
N |
|
|
Deret waktu |
N |
|
|
Memberikan informasi tentang jenis konsumsi data:
Jenis konsumsi data |
Y/N |
Deskripsi |
Frekuensi |
Akses aplikasi |
|
|
|
Gerbang API |
|
|
|
Ekspor data |
|
|
|
Analisis data |
|
|
|
Agregasi data |
|
|
|
Pelaporan |
|
|
|
Cari |
|
|
|
Streaming data |
|
|
|
ETL |
|
|
|
Berikan perkiraan volume data:
Nama entitas |
Perkiraan # catatan |
Ukuran rekam |
Volume data |
Pemain Game |
1 MM |
< 1 KB |
~ 1 GB (1 MM * 1 KB) |
Contoh Permainan |
6 MM (100K/hari * 60 hari) |
< 1 KB |
~ 6 GB (6 MM * 1 KB) |
Pemetaan Pengguna Game |
300 MM (Game 6 MM* 50 pemain) |
< 1 KB |
~ 300 GB (300 MM * 1 KB) |
catatan
Periode penyimpanan data adalah 60 hari. Setelah 60 hari, data harus disimpan di Amazon S3 untuk analitik, dengan menggunakan DynamoDB Time to Live (TTL) untuk secara otomatis memindahkan data dari DynamoDB ke Amazon S3.
Jawab pertanyaan-pertanyaan ini tentang pola waktu:
Kerangka waktu apa aplikasi tersedia untuk pengguna (misalnya, 24/7 atau 9 pagi hingga 5 sore pada hari kerja)?
Apakah ada puncak penggunaan di siang hari? Berapa jam? Berapa persentase penggunaan aplikasi?
Tentukan persyaratan throughput tulis:
Nama entitas |
Menulis/hari |
Jam/hari |
Menulis/detik |
Pemain Game |
10.000 pembaruan |
18 |
< 1 |
Contoh Permainan |
300.000 |
18 |
< 5 |
Pemetaan Pengguna Game |
1.800.000.000 |
18 |
~ 27,777 |
Catatan
Operasi penulisan Game Player: 1 persen pengguna memperbarui profil mereka setiap hari, jadi kami mengharapkan 10.000 pembaruan untuk 1.000.000 pengguna.
Operasi penulisan Instans Game: 100.000 game/hari. Untuk setiap game, kami memiliki setidaknya 3 operasi tulis — saat pembuatan, awal, dan akhir — jadi totalnya adalah 300.000 operasi tulis.
Operasi penulisan Pemetaan Pengguna Game: 100.000 game/hari untuk setiap game dengan 50 pemain. Durasi permainan rata-rata adalah 30 menit, dan posisi gamer diperbarui setiap 5 detik. Kami memperkirakan rata-rata 360 pembaruan per gamer, jadi totalnya adalah 100.000 * 50 * 360 = 1.800.000.000 operasi tulis.
Tentukan persyaratan throughput baca:
Nama entitas |
Membaca/hari |
Jam/hari |
Membaca/detik |
Pemain Game |
200.000 |
18 |
~ 3 |
Contoh Permainan |
5.000.000 |
18 |
~ 77 |
Pemetaan Pengguna Game |
1.800.000.000 |
18 |
~ 27,777 |
Catatan
Game Player membaca operasi: 20 persen pengguna memulai game, jadi 1 MM* 0,2 = 200.000.
Operasi baca Instans Game: 100.000 game/hari. Untuk setiap game kami memiliki setidaknya 1 operasi baca per pemain, dan 50 pemain per game, jadi totalnya adalah 5.000.000 operasi baca.
Operasi baca Pemetaan Pengguna Game: 100.000 game/hari untuk 50 pemain. Durasi permainan rata-rata adalah 30 menit, dan posisi gamer diperbarui setiap 5 detik. Kami memperkirakan rata-rata 360 pembaruan per gamer, dan setiap pembaruan memerlukan operasi baca, jadi totalnya adalah 100.000 * 50 * 360 = 1.800.000.000 operasi baca.
Tentukan persyaratan latensi akses data:
Operasi |
99 persentil |
Latensi maksimum |
Baca |
30 ms |
100 ms |
Menulis |
10 ms |
50 ms |
Tentukan persyaratan ketersediaan data:
Persyaratan |
Y/N |
Metrik |
Catatan |
Ketersediaan tinggi |
Y |
99,9% |
|
RTO |
Y |
1 jam |
Tujuan waktu pemulihan |
RPO |
Y |
1 jam |
Tujuan titik pemulihan |
Pemulihan bencana |
N |
|
|
Replikasi data di Wilayah |
N |
|
|
Replikasi data lintas wilayah |
N |
Latensi 3 detik |
Yang manaWilayah AWS? |
Tentukan persyaratan keamanan:
Persyaratan |
Y/N |
Catatan |
Penyimpanan data sensitif |
N |
Informasi kesehatan yang dilindungi (PHI), informasi industri kartu pembayaran (PCI), informasi identitas pribadi (PII)? |
Enkripsi saat istirahat |
Y |
|
Enkripsi dalam perjalanan |
Y |
|
Enkripsi sisi klien |
N |
|
Pustaka enkripsi proprietary atau vendor ketiga |
N |
|
Pencatatan akses data |
N |
|
Audit akses data |
N |
|