View a markdown version of this page

Technical-requirements modello di valutazione - AWS Linee guida prescrittive

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Technical-requirements modello di valutazione

Fornisci informazioni sui tipi di inserimento dei dati:

Tipo di ingestione dei dati

Y/N

Descrizione

Frequency (Frequenza)

Accesso alle applicazioni

Y

 

 

Gateway API

Y

 

 

Streaming di dati

N

 

 

Processo Batch

N

 

 

ETL

N

 

 

Importazione dei dati

N

 

 

Serie temporali

N

 

 

Fornisci informazioni sui tipi di consumo di dati:

Tipo di consumo di dati

Y/N

Descrizione

Frequency (Frequenza)

Accesso alle applicazioni

 

 

 

Gateway API

 

 

 

Esportazione dei dati

 

 

 

Analisi dei dati

 

 

 

Aggregazione dei dati

 

 

 

Creazione di report

 

 

 

Cerca

 

 

 

Streaming di dati

 

 

 

ETL

 

 

 

Fornisci stime del volume di dati:

Nome dell'entità

Numero stimato di record

Dimensione del record

Volume di dati

Giocatore di gioco

1 MM

< 1 KB

~ 1 GB

(1 MM X 1 KB)

Istanza di gioco

6 MM

(100K/day * 60 giorni)

< 1 KB

~ 6 GB

(6 MM X 1 KB)

Mappatura degli utenti del gioco

300 MM

(giochi da 6 MM* 50 giocatori)

< 1 KB

~ 300 GB

(300 MM* 1 KB)

Nota

Il periodo di conservazione dei dati è di 60 giorni. Dopo 60 giorni, i dati devono essere archiviati in Amazon S3 per l'analisi, utilizzando DynamoDB Time to Live (TTL) per spostare automaticamente i dati da DynamoDB ad Amazon S3.

Rispondi a queste domande sugli schemi temporali:

  • In che periodo l'applicazione è disponibile per l'utente (ad esempio, 24/7 dalle 9:00 alle 17:00 nei giorni feriali)?

  • C'è un picco di utilizzo durante il giorno? Quante ore? Qual è la percentuale di utilizzo dell'applicazione?

Specificate i requisiti di velocità di scrittura:

Nome dell'entità

Writes/day

Hours/day

Writes/second

Giocatore di gioco

10.000 aggiornamenti

18

< 1

Istanza di gioco

300.000

18

< 5

Mappatura degli utenti del gioco

1.800.000.000

18

~ 27,77

Note

Operazioni di scrittura di Game Player: l'1% degli utenti aggiorna il proprio profilo ogni giorno, quindi prevediamo 10.000 aggiornamenti per 1.000.000 di utenti.

Operazioni di scrittura sulle istanze di gioco: 100.000. games/day Per ogni gioco abbiamo almeno 3 operazioni di scrittura, alla creazione, all'inizio e alla fine, per un totale di 300.000 operazioni di scrittura.

Operazioni di scrittura di Game User Mapping: 100.000 games/day per ogni partita con 50 giocatori. La durata media del gioco è di 30 minuti e la posizione del giocatore viene aggiornata ogni 5 secondi. Stimiamo una media di 360 aggiornamenti per giocatore, quindi il totale è 100.000* 50* 360 = 1.800.000.000 di operazioni di scrittura.

Specificate i requisiti di velocità di lettura:

Nome dell'entità

Letture/giorno

Ore/giorno

Reads/sec

Giocatore di gioco

200.000

18

~ 3

Istanza di gioco

5.000.000

18

~ 77

Mappatura degli utenti del gioco

1.800.000.000

18

~ 27,77

Note

Operazioni di lettura di Game Player: il 20 percento degli utenti inizia a giocare, quindi 1 MM * 0,2 = 200.000.

Operazioni di lettura delle istanze di gioco: 100.000 games/day. Per ogni gioco abbiamo almeno 1 operazione di lettura per giocatore e 50 giocatori per partita, quindi il totale è di 5.000.000 di operazioni di lettura.

Operazioni di lettura di Game User Mapping: 100.000 games/day per 50 giocatori. La durata media del gioco è di 30 minuti e la posizione del giocatore viene aggiornata ogni 5 secondi. Stimiamo una media di 360 aggiornamenti per giocatore e ogni aggiornamento richiede un'operazione di lettura, quindi il totale è 100.000* 50* 360 = 1.800.000.000 di operazioni di lettura.

Specificare i requisiti di latenza di accesso ai dati:

Operazioni

99 percentili

Latenza massima

Lettura

30 ms

100 ms

Scrittura

10 ms

50 ms

Specificare i requisiti di disponibilità dei dati:

Requisito

Y/N

Parametro

Note

Elevata disponibilità

Y

99,9%

 

RTO

Y

1 ora

Obiettivo del tempo di recupero

RPO

Y

1 ora

Obiettivo del punto di ripristino

Ripristino di emergenza

N

 

 

In-Region replica dei dati

N

 

 

Cross-Region replica dei dati

N

latenza di 3 secondi

Quali Regioni AWS?

Specificare i requisiti di sicurezza:

Requisito

Y/N

Note

Archivio dati sensibili

N

Informazioni sanitarie protette (PHI), informazioni sul settore delle carte di pagamento (PCI), informazioni di identificazione personale (PII)?

Crittografia dei dati inattivi

Y

 

Crittografia in transito

Y

 

Client-sidecrittografia

N

 

Qualsiasi libreria di crittografia proprietaria o di terze parti

N

 

Registrazione dell'accesso ai dati

N

 

Controllo dell'accesso ai dati

N