Bewertungsvorlage für technische Anforderungen - AWS Präskriptive Leitlinien

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Bewertungsvorlage für technische Anforderungen

Geben Sie Informationen zu Datenerfassungstypen an:

Datenaufnahmetyp

J/N

Beschreibung

Frequency (Frequenz)

Anwendungszugriff

Y

 

 

API-Gateway

Y

 

 

Daten-Streaming

N

 

 

Batch-Prozess

N

 

 

ETL

N

 

 

Datenimport

N

 

 

Zeitreihen

N

 

 

Geben Sie Informationen zu Datennutzungstypen an:

Datennutzungstyp

J/N

Beschreibung

Frequency (Frequenz)

Anwendungszugriff

 

 

 

API-Gateway

 

 

 

Datenexport

 

 

 

Datenanalysen

 

 

 

Datenaggregation

 

 

 

Berichterstellung

 

 

 

Suche

 

 

 

Daten-Streaming

 

 

 

ETL

 

 

 

Geben Sie Schätzungen des Datenvolumens an:

Entitätsname

Geschätzte Anzahl von Datensätzen

Datensatzgröße

Datenvolumen

Game Player

1 MM

< 1 KB

~ 1 GB

(1 MM * 1 KB)

Spiel-Instance

6 MM

(100 000/Tag * 60 Tage)

< 1 KB

~ 6 GB

(6 MM * 1 KB)

Zuordnung von Spielbenutzern

300 MM

(6 MM-Spiele * 50 Spieler)

< 1 KB

~ 300 GB

(300 MM * 1 KB)

Anmerkung

Der Aufbewahrungszeitraum für Daten beträgt 60 Tage. Nach 60 Tagen müssen Daten für Analysen in Amazon S3 gespeichert werden, indem DynamoDB Time to Live (TTL) verwendet wird, um Daten automatisch aus DynamoDB nach Amazon S3 zu verschieben.

Beantworten Sie diese Fragen zu Zeitmustern:

  • In welchem Zeitraum steht die Anwendung dem Benutzer zur Verfügung (z. B. 24.00 Uhr oder 9.00 Uhr bis 17.00 Uhr an Wochentagen)?

  • Gibt es am Tag einen Spitzenwert? Wie viele Stunden? Wie hoch ist der Prozentsatz der Anwendungsnutzung?

Geben Sie die Anforderungen an den Schreibdurchsatz an:

Entitätsname

Schreibvorgänge/Tag

Stunden/Tag

Schreibvorgänge/Sekunde

Game Player

10 000 Updates

18

< 1

Spiel-Instance

300 000

18

< 5

Zuordnung von Spielbenutzern

1 800 000 000

18

~ 27,777

Hinweise

Game-Player-Schreibvorgänge: 1 Prozent der Benutzer aktualisieren ihre Profile täglich, daher erwarten wir 10 000 Updates für 1 000 000 Benutzer.

Schreibvorgänge für Game Instances: 100.000 Spiele/Tag. Für jedes Spiel haben wir mindestens 3 Schreibvorgänge – bei der Erstellung, beim Start und am Ende –, sodass die Gesamtzahl 300.000 Schreibvorgänge beträgt.

Schreibvorgänge für Game User Mapping: 100.000 Spiele/Tag für jedes Spiel mit 50 Spielern. Die durchschnittliche Spieldauer beträgt 30 Minuten, und die Spielposition wird alle 5 Sekunden aktualisiert. Wir schätzen einen Durchschnitt von 360 Updates pro Spieler, sodass die Summe 100.000 * 50 * 360 = 1.800.000.000 Schreibvorgänge beträgt.

Geben Sie die Anforderungen an den Lesedurchsatz an:

Entitätsname

Lesevorgänge/Tag

Stunden/Tag

Lesevorgänge/Sek.

Game Player

200 000

18

~ 3

Spiel-Instance

5 000 000

18

~ 77

Zuordnung von Spielbenutzern

1 800 000 000

18

~ 27,777

Hinweise

Game Player-Lesevorgänge: 20 Prozent der Benutzer starten Spiele, also 1 MM * 0,2 = 200.000.

Lesevorgänge für Game Instances: 100.000 Spiele/Tag. Für jedes Spiel haben wir mindestens eine Leseoperation pro Spieler und 50 Spieler pro Spiel, sodass die Gesamtzahl 5 000 000 Leseoperationen beträgt.

Lesevorgänge für Game User Mapping: 100.000 Spiele/Tag für 50 Spieler. Die durchschnittliche Spieldauer beträgt 30 Minuten, und die Spielposition wird alle 5 Sekunden aktualisiert. Wir schätzen einen Durchschnitt von 360 Updates pro Spieler, und jedes Update erfordert einen Lesevorgang, sodass der Gesamtwert 100.000 x 50 * 360 = 1.800.000.000 Lesevorgänge beträgt.

Geben Sie die Latenzanforderungen für den Datenzugriff an:

Operation

99 Perzentile

Maximale Latenz

Read (Lesen)

30 ms

100 ms

Write (Schreiben)

10 ms

50 ms

Geben Sie die Anforderungen an die Datenverfügbarkeit an:

Anforderung

J/N

Metrik

Hinweise

Hohe Verfügbarkeit

Y

99,9 %

 

RTO

Y

1 Stunde

Recovery Time Objective

RPO

Y

1 Stunde

Recovery Point Objective

Notfallwiederherstellung

N

 

 

In-Region-Datenreplikation

N

 

 

Regionsübergreifende Datenreplikation

N

Latenz von 3 Sekunden

Welche AWS-Regionen?

Geben Sie die Sicherheitsanforderungen an:

Anforderung

J/N

Hinweise

Sensibler Datenspeicher

N

Geschützte Gesundheitsdaten (PHI), Informationen zur Zahlungskartenbranche (PCI), persönlich identifizierbare Informationen (PII)?

Verschlüsselung im Ruhezustand

Y

 

Verschlüsselung während der Übertragung

Y

 

Clientseitige Verschlüsselung

N

 

Jede proprietäre Bibliothek oder Verschlüsselungsbibliothek eines Drittanbieters

N

 

Protokollierung des Datenzugriffs

N

 

Prüfung des Datenzugriffs

N