¿Qué se logra con esta implementación de soluciones de AWS?

La solución de canalización de análisis de videojuegos ayuda a los desarrolladores de videojuegos a lanzar una canalización de datos sin servidor escalable para incorporar, almacenar y analizar datos de telemetría generados a partir de videojuegos y servicios. La solución admite el streaming en la incorporación de datos, lo que permite a los usuarios obtener información de los videojuegos y otras aplicaciones en cuestión de minutos. La solución también proporciona una API REST y servicios de Amazon Kinesis para la incorporación y el procesamiento de la telemetría de videojuegos. Automáticamente valida, transforma y entrega datos a Amazon Simple Storage Service (Amazon S3) en un formato optimizado para lograr que el análisis y el almacenamiento sean rentables. La solución ofrece integración con el lago de datos. Para ello, organiza y estructura los datos en Amazon S3 y configura AWS Glue a fin de catalogar los metadatos para los conjuntos de datos, lo que hace que integrar y compartir los datos con otros usuarios y aplicaciones sea fácil.

La solución se diseñó a fin de proporcionar un marco para la incorporación de eventos de videojuegos al lago de datos para su análisis y almacenamiento. Esto le permite centrarse en ampliar la funcionalidad de la solución en lugar de administrar las operaciones de la infraestructura subyacente.

Información general sobre la implementación de soluciones de AWS

En el siguiente diagrama, se muestra la arquitectura que puede implementar automáticamente con la guía de implementación de la solución y la plantilla de AWS CloudFormation correspondiente.

Canalización de análisis de videojuegos | Diagrama de la arquitectura
 Haga clic para ampliar

Arquitectura de la solución de canalización de análisis de videojuegos

La plantilla de AWS CloudFormation implementa recursos de AWS para permitir la incorporación, el análisis y el monitoreo de datos de análisis de videojuegos, además de la generación de informes sobre ellos, lo que configura la infraestructura para que sea capaz de admitir una canalización de datos sin servidor. Amazon API Gateway proporciona puntos de enlace de API REST para registrar las aplicaciones del videojuego en la solución y para incorporar los datos de telemetría del videojuego, lo que envía los eventos a Amazon Kinesis Data Streams. Amazon DynamoDB almacena las configuraciones de la aplicación de videojuego y las claves de la API.

Kinesis Data Streams captura los datos de videojuegos de streaming a partir de sus generadores de datos, incluidos clientes de videojuegos, servidores de videojuegos y otras aplicaciones, y permite el procesamiento de datos en tiempo real a través de Amazon Kinesis Data Firehose y Amazon Kinesis Data Analytics. Kinesis Data Firehose consume los datos de streaming de Kinesis Data Streams e invoca a AWS Lambda con lotes de eventos para el procesamiento y la transformación de datos sin servidor antes de incorporarlos en Amazon Simple Storage Service (Amazon S3) para su almacenamiento.

AWS Glue proporciona flujos de trabajo de procesamiento con extracción, transformación y carga (ETL), y almacenamiento de metadatos en el Catálogo de datos de AWS Glue, que ofrece la base para un lago de datos en el que se produciría la integración con herramientas de análisis flexibles. Las consultas de Amazon Athena de muestra analizan los eventos de videojuegos, y la integración con Amazon QuickSight está disponible para la generación de informes y la visualización. Amazon CloudWatch monitorea, registra y genera alarmas para la utilización de recursos de AWS y crea un panel operativo. Amazon Simple Notification Service (Amazon SNS) ofrece la entrega de notificaciones a los administradores de soluciones y otros consumidores de datos cuando se activan las alarmas de CloudWatch.

Canalización de análisis de videojuegos

Versión 1.1.0
Última actualización: 09/2020
Autor: AWS

Tiempo estimado de implementación: 5 minutos

Utilice el siguiente botón para suscribirse a las actualizaciones de la solución.

Nota: Para suscribirse a las actualizaciones de RSS, debe disponer de un complemento de RSS habilitado para el navegador que utilice.  

¿Lo ayudó esta implementación de soluciones?
Proporcione su opinión 

Características

Lance una canalización de datos escalable sin servidor en AWS para analizar los datos de videojuegos de streaming

Los desarrolladores de videojuegos pueden crear una canalización de datos sin servidor escalable en AWS para incorporar, almacenar y analizar datos de telemetría generados a partir de videojuegos y servicios.

Integre y comparta datos fácilmente con otras aplicaciones y usuarios

Organice y estructure datos en Amazon S3 para brindar integración con el lago de datos y configure AWS Glue a fin de catalogar metadatos para los conjuntos de datos.

Obtenga información de los videojuegos y las aplicaciones con rapidez

Obtenga información de videojuegos y otras aplicaciones en cuestión de minutos a partir de la incorporación de datos mediante streaming.

Personalice la solución según sus proyectos de videojuegos

Personalice la solución para que se ajuste a sus necesidades particulares. Por ejemplo, puede editar la API de la solución y adaptar los flujos de trabajo de procesamiento y la aplicación de análisis de streaming en tiempo real.
Ícono de creación
Implemente usted mismo una solución

Consulte nuestra biblioteca de Implementaciones de soluciones de AWS para obtener respuestas a problemas de arquitectura comunes.

Más información 
Buscar un socio de APN
Buscar un socio de APN

Encuentre socios consultores y tecnológicos certificados por AWS que lo ayudarán a comenzar.

Más información 
Ícono de exploración
Explore las ofertas de asesoramiento sobre soluciones

Explore nuestra cartera de ofertas de asesoramiento para obtener ayuda autorizada por AWS con la implementación de la solución.

Más información