Templat penilaian persyaratan teknis - AWS Panduan Preskriptif

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