

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Pipeline d'analytique de jeu
<a name="game-analytics-pipeline"></a>

 Les développeurs de jeux recherchent de plus en plus de moyens de mieux comprendre le comportement des joueurs afin d'améliorer l'expérience de jeu afin de fidéliser et d'élargir leur base de joueurs. L'analyse des jeux représente l'infrastructure et les processus techniques nécessaires pour comprendre et analyser les données générées par le jeu et les services associés. Cela nécessite généralement l'utilisation d'une architecture de pipeline d'analyse capable de prendre en charge ce processus de bout en bout, comme la mise en œuvre de la [ solution ](https://aws.amazon.com/solutions/implementations/game-analytics-pipeline/) Game Analytics Pipeline. 

 Les architectures d'analyse des jeux présentent les caractéristiques suivantes : 
+  Les sources de données envoient des données dans un format courant tel que JSON et incluent généralement des serveurs de jeux et des services de backend de jeux, ainsi que des clients de jeux, notamment des PC, des appareils mobiles et des consoles de jeux. 
+  Un pipeline d'analyse de jeux automatise l'ensemble du flux de travail consistant à ingérer et à stocker les données brutes et à les traiter dans des formats de sortie utilisables afin qu'elles puissent être analysées de manière efficace et rentable par les consommateurs de données, tels que les utilisateurs finaux et les applications d'analyse. 
+  Les pipelines d'analyse des jeux permettent d'ingérer et de traiter de grands volumes de données en temps réel afin de les adapter à la croissance du jeu. 
+  Fournissez une assistance pour les cas d'utilisation des rapports en temps réel et par lots. Par exemple, les équipes opérationnelles utilisent généralement des tableaux de bord et des alertes en temps réel pour surveiller l'infrastructure du jeu et le comportement des joueurs afin de détecter les problèmes. Les équipes d'analystes de données s'appuient généralement sur des rapports par lots et selon les besoins pour comprendre les tendances au fil du temps. 

![Pipeline d'analyse de jeux sans serveur pour la télémétrie de jeu](https://docs.aws.amazon.com/fr_fr/wellarchitected/latest/games-industry-lens/images/image8.jpeg)


 Les données de jeu sont ingérées par les clients de jeu, les serveurs de jeu et d'autres applications. Les données de streaming sont ingérées dans Amazon S3 pour l'intégration des lacs de données et des analyses interactives. L'analyse du streaming traite les événements en temps réel et génère des métriques. Les consommateurs de données analysent les données métriques dans Amazon CloudWatch et les événements bruts dans Amazon S3. 
+  **API de solution et données de configuration : ** utilisez Amazon API Gateway pour fournir une API REST permettant d'administrer votre pipeline d'analyse de jeux et de stocker les données de configuration dans Amazon DynamoDB à l'aide des fonctions Lambda. Vous pouvez créer un portail interne à partir de cette API ou une interface de ligne de commande personnalisée pour l'administration. Une API REST permet également d'authentifier le serveur pour ingérer des données de jeu provenant de sources de données et transmettre les données de télémétrie à Amazon Kinesis Data Streams pour un traitement en temps réel et une ingestion dans le stockage. 
+  **Flux d'événements : ** Amazon Kinesis Data Streams capture les données de streaming de votre jeu et permet le traitement des données en temps réel par Amazon Data Firehose et Amazon Managed Service pour Apache Flink. 
+  **Analyse du streaming : le service ** géré pour Apache Flink analyse les données d'événements de streaming provenant des flux de données Kinesis et peut générer des mesures et des alertes personnalisées qui sont publiées à CloudWatch l'aide des fonctions Lambda. 
+  **Statistiques et notifications : ** utilisez Amazon CloudWatch pour surveiller les statistiques, les journaux et les alarmes de votre solution. Utilisez Amazon SNS pour envoyer des notifications aux ingénieurs de garde et aux autres utilisateurs de données. 
+  **Ingestion du streaming : ** utilisez Firehose pour consommer vos données de streaming depuis Kinesis Data Streams et les transmettre à votre lac de données dans Amazon S3 pour un stockage à long terme, une transformation et une intégration avec d'autres données. 
+  **Intégration des lacs de données et ETL : à ** utiliser AWS Glue pour les flux de travail de traitement ETL et pour organiser vos métadonnées dans le AWS AWS Glue Data Catalog, qui constitue la base d'un lac de données à intégrer à des outils d'analyse flexibles. 
+  **Analyses interactives : les utilisateurs ** finaux peuvent utiliser Amazon Athena pour effectuer des requêtes interactives ad hoc sur les ensembles de données stockés dans Amazon S3, et Quick peut être utilisé pour créer des tableaux de bord. 

 Consultez le [ Game Analytics Pipeline ](https://aws.amazon.com/solutions/implementations/game-analytics-pipeline/) pour une implémentation de référence automatisée d'un pipeline d'analyse qui peut être déployé sur votre compte à l'aide de AWS CloudFormation. 