Vorlage für die Bewertung der Geschäftsanforderungen - 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.

Vorlage für die Bewertung der Geschäftsanforderungen

Geben Sie eine Beschreibung für den Anwendungsfall an:

Beschreibung

Stellen Sie sich vor, Sie entwickeln ein Online-Multiplayer-Spiel. In Ihrem Spiel nehmen Gruppen von 50 Spielern an einer Sitzung teil, um ein Spiel zu spielen. Das Spielen dauert in der Regel etwa 30 Minuten. Während des Spiels müssen Sie den Datensatz eines bestimmten Spielers aktualisieren, um anzugeben, wie lange der Spieler gespielt hat, welche Statistiken er hat oder ob er das Spiel gewonnen hat. Benutzer möchten frühere Spiele sehen, die sie gespielt haben, entweder um die Gewinner der Spiele oder um sich eine Wiederholung der Aktionen jedes Spiels anzusehen.

Geben Sie Informationen über Ihre Nutzer an:

Nutzer

Beschreibung

Erwartete Anzahl

Spieler des Spiels

Spieler im Online-Spiel.

1 MM

Entwicklungsteam

Internes Team, das die Spielstatistiken nutzen wird, um das zu verbessern

Spielerlebnis.

100

Geben Sie Informationen über die Datenquellen und die Art und Weise, wie Daten aufgenommen werden, an:

Quelle

Beschreibung

Nutzer

Online-Spiel

Spieler werden Profile erstellen und neue Spiele starten.

Spieler

Spiel-App

Die Spiele-App sammelt automatisch Statistiken über die Spiele, wie Start- und Endzeit, Anzahl der Spieler, Position jedes Spielers und Karte für das Spiel.

 

Geben Sie Informationen darüber an, wie Daten verbraucht werden:

Verbraucher

Beschreibung

Nutzer

Online-Spiel

Die Spieler sehen sich Profile an und überprüfen ihre Spielstatistiken.

Spieler

Datenanalyse

Das Spieleentwicklungsteam wird Spielstatistiken zur Datenanalyse und zur Verbesserung der Benutzererfahrung extrahieren. Daten werden aus dem Datenspeicher exportiert und in Amazon S3 importiert, um Analysen über eine Spark-Anwendung zu unterstützen.

Entwicklungsteam

Geben Sie eine Liste der Entitäten an und geben Sie an, wie sie identifiziert werden:

Name der Entität

Beschreibung

ID

Spieler im Spiel

Speichert Informationen wie Identifikation, Adresse, Demografie und Interessen für jeden Benutzer (Spieler).

Username

Spiel-Instanz

Stellt Informationen zu jedem gespielten Spiel bereit, einschließlich Ersteller, Start, Ende und Karte, die von Yplayed gespielt wurde.

Spiel-ID

Zuordnung von Spielbenutzern

Stellt die many-to-many Beziehungen zwischen Benutzern und Spielen dar.

Spiel-ID UND Nutzername

Erstellen Sie ein ER-Modell für die Entitäten:

Creating an ER model

Stellen Sie allgemeine Statistiken über die Entitäten bereit:

Entity Name

Geschätzte Anzahl der Datensätze

Größe des Datensatzes

Hinweise

Spieler im Spiel

1 MM

< 1 KB

Die Spieleplattform hat etwa 1 Millionen Benutzer.

Spielinstanz

6 MM

(100.000K/Tag * 60 Tage)

< 1 KB

Im Durchschnitt gibt es täglich 100.000 Spiele. Wir müssen die letzten 60 Tage speichern.

Zuordnung von Spielbenutzern

300 MM

(6 MM Spiele * 50 Spieler)

< 1 KB

Im Durchschnitt hat jedes Spiel 50 Spieler, über die wir Informationen speichern müssen.