¿Qué hace esta implementación de soluciones de AWS?

Actualizaciones de deportes en vivo en tiempo real con AWS AppSync brinda interacciones casi en tiempo real en redes sociales, actualizaciones de deportes de fantasía, estadísticas de partidos y juegos y actualizaciones de puntuaciones de deportes.  

La solución crea una arquitectura de referencia implementable para entregar datos en tiempo real a los clientes. Incluye las siguientes funcionalidades:

  • Flexibilidad para incorporación de varios orígenes y datos: El origen de datos puede ser la compañía de entretenimiento y multimedia o un proveedor externo
  • Actualizaciones de partidos en directo: Las actualizaciones de eventos (como un gol) se muestran en la aplicación web o móvil
  • Actualizaciones de puntuaciones en juegos de fantasía: Las puntuaciones y el estado de los miembros de equipos de juegos de fantasía se entregan casi en tiempo real durante una partida
  • Notificaciones push: Se entregan actualizaciones a los usuarios cuando la aplicación móvil no está en primer plano

La solución es altamente personalizable y puede aplicarse a otros sistemas de la industria multimedia y de entretenimiento, como actualizaciones de programas en streaming y en directo, noticias o cambios en el mercado de valores.

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.

Actualizaciones de deportes en vivo en tiempo real con recursos de AWS AppSync | Diagrama de arquitectura de referencia
 Haga clic para ampliar

Arquitectura de implementación de soluciones: Actualizaciones de deportes en vivo en tiempo real con AWS AppSync

La plantilla de AWS CloudFormation implementa servicios de AWS en las siguientes pilas:

Pila principal: La pila principal gestiona el preprocesamiento y la entrega en tiempo real de datos. Los datos de un proveedor de origen externo se incorporan en Amazon Kinesis Data Streams; a continuación, una función de AWS Lambda transforma y enriquece los datos utilizando información de configuración de la tabla de Amazon DynamoDB. La función Lambda también llama a AWS AppSync para invocar una mutación de GraphQL, guardar los datos en una tabla de DynamoDB y notificar a los suscriptores de eventos casi en tiempo real.
 
Pilas de incorporación: Las dos pilas de incorporación opcionales pueden aprovisionarse para gestionar la incorporación de datos. Pueden implementar una API REST de Amazon API Gateway y un flujo de trabajo de AWS Step Functions.
 
Pila de notificación: La pila de notificación utiliza una función Lambda para conectarse a Amazon Pinpoint y notificar a los usuarios mediante notificaciones push.
 
Pila de simulación: La pila de simulación demuestra cómo funciona la solución y prueba las personalizaciones en un conjunto de encuentros deportivos simulados. Esta pila brinda además una aplicación web interactiva alojada en un bucket de Amazon Simple Storage Service.

Actualizaciones de deportes en vivo en tiempo real con AWS AppSync

Versión 1.0.0
Lanzamiento: noviembre de 2020
Autor: AWS

Tiempo estimado de implementación: 10 minutos

Código fuente  Plantilla de CloudFormation 
Use el siguiente botón para suscribirse para recibir actualizaciones sobre esta implementación de soluciones.
Nota: Para suscribirse a las actualizaciones de RSS, debe disponer de un complemento de RSS habilitado para el navegador que utilice.
¿Le ayudó esta implementación de soluciones?
Proporcione su opinión 

Características

Incorporación de fuentes y datos flexible

Incorpore datos desde una compañía multimedia y de entretenimiento o un proveedor externo.

Notificaciones push para actualizaciones de encuentros deportivos en vivo y cambios en puntuaciones de deportes de fantasía

Entregue actualizaciones prácticamente en tiempo real a usuarios, incluso cuando la aplicación móvil no esté en primer plano.
Í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