Mises à jour de l'actualité sportive en direct en temps réel à l'aide d'AWS AppSync

Les mises à jour de l'actualité sportive en temps réel grâce à AWS AppSync fournissent des conseils pour créer des mises à jour des résultats sportifs en temps réel, des statistiques sur les jeux et les matchs, des mises à jour des jeux de sport fantasy et des interactions avec les médias sociaux.  

Ces conseils sont hautement personnalisable et peuvent être appliqués à d'autres systèmes du secteur des médias et du divertissement comme les mises à jour du programme de diffusion en direct, les dernières nouvelles ou les changements du marché boursier.

Avantages

Flexibilité pour l'ingestion de données/flux multiples

La source de données peut être l'entreprise de médias et de divertissement ou un fournisseur tiers

Informations relatives au jeu en direct
Informations relatives au jeu en direct

Les informations nouvelles (par exemple, un but marqué) s'affichent dans l'application mobile ou web

Informations relatives aux scores Fantasy
Informations relatives au jeu en direct

Le statut et les scores des membres de l'équipe Fantasy sont fournis en temps quasi réel pendant une partie

Notifications push
Informations relatives au jeu en direct

Les informations nouvelles sont fournies aux utilisateurs lorsque l'application mobile n'est pas au premier plan

Présentation

Le diagramme ci-dessous présente l'architecture que vous pouvez créer à l'aide de l'exemple de code sur GitHub.

Architecture de la solution Mises à jour de l'actualité sportive en temps rée à l'aide l'application AWS AppSync

Créez avec les services AWS dans les piles suivantes :

Pile principale – La pile principale gère le prétraitement des données et la livraison en temps réel des données. Les données d'un fournisseur de flux tiers sont ingérées dans Amazon Kinesis Data Steams, puis une fonction AWS Lambda transforme et enrichit les données à l'aide des informations de configuration de la table Amazon DynamoDB. La fonction Lambda appelle également AWS AppSync pour appeler une mutation GraphQL, enregistrer les données dans une table DynamoDB et informer les abonnés des évènements en temps quasi réel.
 
Piles d’ingestion — Les deux piles d'ingestion facultatives peuvent être provisionnées pour gérer l'ingestion de données. Elles peuvent déployer une API REST Amazon API Gateway et un flux de travail AWS Step Functions.
 
Pile de notification – La pile de notification utilise une fonction Lambda pour se connecter à Amazon Pinpoint et notifier les utilisateurs via des notifications push.
 
Pile de simulation — La pile de simulation illustre comment la solution fonctionne et teste vos personnalisations par rapport à un ensemble de jeux de sport simulés. Elle fournit une application web interactive hébergée dans un compartiment Amazon Simple Storage Service.

Mises à jour de l'actualité sportive en temps réel à l'aide d'AWS AppSync

Version 1.0.1
Date de publication : 08/2021
Auteur : AWS

Ressources supplémentaires

Ce guide vous a-t-il été utile ?
Donner mon avis 
Icône Créer
Déployez vous-même une solution AWS

Parcourez notre bibliothèque de solutions AWS pour obtenir des réponses aux problèmes architecturaux courants.

En savoir plus 
Trouver un partenaire APN
Trouvez une solution Partenaire AWS

Trouvez des partenaires AWS certifiés pour vous aider à démarrer.

En savoir plus 
Icône Explorer
Explorer les conseils

Trouvez des diagrammes d'architecture prescriptifs, des exemple de code et du contenu technique pour les cas d'utilisation courants.

En savoir plus