Cosa fa questa implementazione di soluzioni AWS?

La soluzione di pipeline di analisi del gioco aiuta gli sviluppatori di giochi ad avviare una pipeline di dati serverless scalabile per inserire, archiviare e analizzare i dati di telemetria generati da giochi e servizi. La soluzione supporta l'inserimento in streaming di dati, consentendo agli utenti di ottenere informazioni dai propri giochi e da altre applicazioni in pochi minuti. La soluzione fornisce un'API REST e servizi Amazon Kinesis per l'inserimento e l'elaborazione dei dati de telemetria del gioco. Convalida, trasforma e fornisce automaticamente dati ad Amazon Simple Storage Service (Amazon S3) in un formato ottimizzato per uno storage e un'analisi efficaci. La soluzione fornisce l'integrazione di data lake organizzando e strutturando i dati in Amazon S3 e configurando AWS Glue per catalogare i metadati per i set di dati, il che semplifica l'integrazione e la condivisione di dati con altre applicazioni e altri utenti.

La soluzione è stata progettata per fornire un framework per l'inserimento di eventi di gioco nel data lake per l'analisi e lo storage, consentendo così al cliente di focalizzarsi sull'estensione delle funzionalità della soluzione piuttosto che sulla gestione delle operazioni dell'infrastruttura sottostante.

Panoramica sull'implementazione delle soluzioni AWS

Il diagramma di seguito presenta l'architettura che è possibile distribuire in modo automatico grazie alla guida all'implementazione della soluzione e al relativo modello AWS CloudFormation.

Pipeline di analisi del gioco | Diagramma dell'architettura
 Fai clic per ingrandire

Architettura della soluzione di pipeline di analisi del gioco

Il modello AWS CloudFormation distribuisce risorse AWS per consentire l'inserimento, l'analisi, il monitoraggio e il reporting dei dati di analisi dei giochi, configurando l'infrastruttura per supportare una pipeline di dati serverless. Amazon API Gateway fornisce endpoint API REST per la registrazione delle applicazioni di gioco con la soluzione e per l'inserimento di dati di telemetria di gioco, che inviano gli eventi ad Amazon Kinesis Data Streams. Amazon DynamoDB archivia le configurazioni delle applicazioni di gioco e le chiavi API.

Kinesis Data Streams acquisisce i dati di gioco in streaming dai produttori di dati, inclusi client di gioco, server di gioco e altre applicazioni e consente l'elaborazione dei dati in tempo reale da parte di Amazon Kinesis Data Firehose e Amazon Kinesis Data Analytics. Kinesis Data Firehose utilizza i dati di streaming da Kinesis Data Streams e richiama AWS Lambda con batch di eventi per l'elaborazione e la trasformazione serverless di dati prima dell'inserimento in Amazon Simple Storage Service (Amazon S3) per l'archiviazione.

AWS Glue fornisce flussi di lavoro di elaborazione ETL (Extract, Transform, Load) e storage di metadati nel catalogo dati AWS Glue, che fornisce le basi per un data lake al fine dell'integrazione con strumenti di analisi flessibili. Le query di esempio di Amazon Athena analizzano gli eventi di gioco mentre l'integrazione con Amazon QuickSight è disponibile per la creazione di report e la visualizzazione. Amazon CloudWatch monitora, registra e genera allarmi per l'utilizzo delle risorse AWS e crea un pannello di controllo operativo. Amazon Simple Notification Service (Amazon SNS) invia notifiche agli amministratori di soluzioni e ad altri utenti di dati in caso di violazione degli allarmi di CloudWatch.

Pipeline di analisi del gioco

Versione 1.1.0
Ultimo aggiornamento: 09/2020
Autore: AWS

Tempo di distribuzione stimato: 5 minuti

Utilizza il pulsante in basso per iscriverti e ricevere aggiornamenti in merito alla soluzione.

Nota: per iscriversi e ricevere gli aggiornamenti RSS, è necessario disporre di un plug-in RSS abilitato per il browser in uso.  

Caratteristiche

Avvia una pipeline di dati scalabile e serverless in AWS per analizzare i dati di gioco in streaming

Gli sviluppatori di giochi possono creare una pipeline di dati serverless scalabile in AWS per inserire, archiviare e analizzare i dati di telemetria generati da giochi e servizi.

Integra e condividi facilmente i dati con altre applicazioni e utenti

Organizza e struttura i dati in Amazon S3 per eseguire l'integrazione del data lake e configurare AWS Glue al fine di catalogare i metadati per i set di dati.

Ottieni rapidamente informazioni dettagliate da giochi e applicazioni

Ottieni informazioni dettagliate su giochi e altre applicazioni in pochi minuti dall'inserimento di dati in streaming.

Personalizza la soluzione per i tuoi progetti di gioco

Personalizza la soluzione in base alle proprie esigenze specifiche, ad esempio modificando l'API della soluzione e adattando i flussi di lavoro di elaborazione e l'applicazione di analisi dello streaming in tempo reale.
Icona Costruisci
Distribuisci una soluzione tu stesso

Sfoglia il nostro portfolio di implementazioni di soluzioni AWS per ottenere risposte a problemi architetturali comuni.

Ulteriori informazioni 
Trova un partner APN
Trova un partner APN

Trova partner tecnologici e di consulenza con certificazione AWS che ti aiutino a iniziare.

Ulteriori informazioni 
Icona Esplora
Esplora le offerte di consulenza in merito alle soluzioni

Sfoglia il nostro portfolio di offerte di consulenza per ottenere assistenza testata da AWS con la distribuzione della soluzione.

Ulteriori informazioni