À quoi sert l'implémentation des solutions AWS ?

La solution Pipeline d'analyse de jeu permet aux développeurs de jeux de lancer un pipeline de données sans serveur évolutif pour ingérer, stocker et analyser les données télémétriques générées par les jeux et services. La solution prend en charge l'ingestion des données en streaming, fournissant ainsi à vos utilisateurs des informations sur leurs jeux et d'autres applications en quelques minutes seulement. La solution fournit une API REST et les services Amazon Kinesis pour l'ingestion et le traitement des données télémétriques de jeux. Elle valide, transforme et achemine automatiquement les données à Amazon Simple Storage Service (Amazon S3) dans un format optimisé pour un stockage et une analyse rentables. La solution fournit l'intégration à un lac de données en organisant et en structurant les données dans Amazon S3, et en configurant AWS Glue afin de cataloguer les métadonnées pour des ensembles de données, ce qui simplifie l'intégration et le partage des données avec d'autres utilisateurs et d'autres applications.

La solution est conçue pour fournir un cadre dédié à l'ingestion des événements de jeux dans votre lac de données à des fins d'analyse et de stockage, ce qui vous permet de vous concentrer sur l'expansion des fonctionnalités de la solution plutôt que sur la gestion des opérations de l'infrastructure sous-jacente.

Présentation de l'implémentation des solutions AWS

Le diagramme ci-dessous présente l'architecture que vous pouvez déployer automatiquement à l'aide du guide d'implémentation de la solution et du modèle AWS CloudFormation fourni.

Pipeline d'analyse de jeu | Diagramme d'architecture
 Cliquer pour agrandir

Architecture de la solution Pipeline d'analyse de jeu

Le modèle AWS CloudFormation déploie les ressources AWS pour permettre l'ingestion, l'analyse, la surveillance et les rapports de données d'analyse de jeu, configurant ainsi l'infrastructure pour prendre en charge un pipeline de données sans serveur. Amazon API Gateway fournit des points de terminaison REST API pour l'enregistrement d'applications de jeu avec la solution et pour l'ingestion de données de télémétrie de jeu, ce qui envoie les événements à Amazon Kinesis Data Streams. Amazon DynamoDB stocke les configurations d'application de jeu et les clés API.

Kinesis Data Streams capture les données de jeu en diffusion continue à partir de vos producteurs de données, y compris les clients de jeu, les serveurs de jeu, et d'autres applications. Il permet le traitement des données en temps réel par Amazon Kinesis Data Firehose et Amazon Kinesis Data Analytics. Kinesis Data Firehose consomme les données en diffusion continue de Kinesis Data Streams et invoque AWS Lambda avec des lots d'événements pour le traitement des données sans serveur et la transformation avant ingestion en Amazon Simple Storage Service (Amazon S3) pour le stockage.

AWS Glue fournit des flux de travail de traitement d'extraction, de transformation et de charge (ETL), ainsi que le stockage des métadonnées dans le Catalogue de données AWS Glue, ce qui fournit la base pour un lac de données d'intégration avec des outils d'analyse flexibles. Un exemple Amazon Athena de requêtes qui analysent les événements de jeu et l'intégration avec Amazon QuickSight est disponible pour les rapports et la visualisation. Amazon CloudWatch surveille, journalise et génère des alarmes pour l'utilisation des ressources AWS et crée un tableau de bord fonctionnel. Amazon Simple Notification Service (Amazon SNS) offre la distribution de notifications aux administrateurs de solution et aux autres consommateurs de données lorsque les alarmes CloudWatch sont déclenchées.

Pipeline d'analyse de jeu

Version 1.1.0
Date de la dernière mise à jour : 09/2020
Auteur : AWS

Temps de déploiement estimé : 5 min

Utilisez le bouton ci-dessous pour vous abonner aux mises à jour de la solution.

Remarque : pour vous abonner aux mises à jour RSS, vous devez activer un plug-in RSS pour le navigateur que vous utilisez.  

Fonctionnalités

Lancez un pipeline de données sans serveur scalable dans AWS pour analyser les données de jeu en diffusion continue

Les développeurs de jeux peuvent créer un pipeline de données sans serveur scalable dans AWS pour ingérer, stocker et analyser les données télémétriques générées par les jeux et services.

Intégrez et partagez facilement des données avec d'autres applications et utilisateurs

Organisez et structurez les données dans Amazon S3 pour fournir une intégration à un lac de données et configurez AWS Glue pour cataloguer les métadonnées pour les ensembles de données.

Obtenez rapidement des informations utiles des jeux et des applications

Obtenez des informations sur des jeux et d'autres applications en quelques minutes seulement à partir de l'ingestion en continu de données.

Personnalisation de la solution pour vos projets de jeux

Personnalisez la solution pour qu'elle soit adaptée à vos besoins particuliers, par exemple, en modifiant l'API de la solution et en adaptant les flux de travail de traitement et l'application d'analyse de diffusion en continu en temps réel.
Icône Créer
Déployer vous-même votre solution

Parcourez notre bibliothèque des implémentations des solutions AWS pour obtenir des réponses aux problèmes d'architecture courants.

En savoir plus 
Rechercher un partenaire APN
Rechercher un partenaire APN

Trouvez des partenaires consultants et technologiques certifiés AWS pour vous aider à commencer.

En savoir plus 
Icône Explorer
Explorer les offres de conseil pour les solutions AWS

Parcourez notre portefeuille d'offres de conseil pour obtenir une aide approuvée AWS au déploiement de solutions.

En savoir plus