Amazon Kinesis Data Streams

Collecter des données en continu, à l'échelle, pour des analyses en temps réel

Amazon Kinesis Data Streams (KDS) est un service de diffusion de données en temps réel extrêmement évolutif et durable. KDS peut capturer en continu des gigaoctets de données par seconde à partir de centaines de milliers de sources telles que les clics de sites Web, les flux d'événements de bases de données, les transactions financières, les flux de médias sociaux, les journaux informatiques et les événements de localisation. Les données collectées sont disponibles en millisecondes pour permettre l'utilisation d'analyses en temps réel telles que les tableaux de bord en temps réel, la détection des anomalies en temps réel, la tarification dynamique, etc.

Demandez de l'assistance pour votre démonstration de faisabilité ou votre évaluation »
Qu'est-ce qu'Amazon Kinesis Data Streams ? (2:08)

Avantages

Performances en temps réel

Mettez vos données de diffusion en continu à disposition de plusieurs applications d'analyse en temps réel, sur Amazon S3 ou sur AWS Lambda dans les 70 millisecondes suivant la collecte des données.

Durable

Réduisez la probabilité de la perte de données. La réplication synchronisée de vos données de diffusion sur trois zones de disponibilité dans une région AWS et le stockage de ces données pendant 365 jours maximum offrent plusieurs couches de protection contre la perte de données.

Sécurisé

Répondez à vos besoins en matière de réglementation et de conformité en cryptant les données sensibles au sein de KDS et en accédant en privé à vos données via votre Amazon Virtual Private Cloud (VPC). Les données peuvent être sécurisées au repos à l'aide de chiffrement côté serveur et des clés maîtres d'AWS KMS.

Simple d'utilisation

Créez rapidement vos applications de streaming avec le kit SDK AWS, laKinesis Client Library (KCL), les connecteurs et les agents. Traitez facilement les données avec l'intégration avec AWS Lambda, Amazon Kinesis Data Analytics et Amazon Kinesis Data Firehose.

Élastique

Mettez vos applications à l'échelle dynamiquement. Les flux de données Kinesis vont de mégaoctets à téraoctets par heure et évoluent de milliers à des millions d'enregistrements PUT par seconde. Vous pouvez ajuster de manière dynamique le débit de votre flux à tout moment, en fonction du volume de vos données en entrée.

Faible coût

Kinesis Data Streams est disponible sans frais initiaux et vous payez uniquement pour les ressources que vous utilisez. Pour à peine 0,015 USD de l'heure, vous pouvez disposer d'un flux Kinesis doté d'une entrée de 1 Mo/seconde et d'une capacité de sortie de 2 Mo/seconde.

Fonctionnement

Comment fonctionne Amazon Kinesis Data Streams

Cas d'utilisation

Collecte des données de journalisation et d'événements

Kinesis Data Streams peut être utilisé pour collecter les données de journalisation et d'événements à partir de sources telles que des serveurs, des ordinateurs de bureau et des appareils mobiles. Vous pouvez ensuite créer des applications Kinesis pour traiter en continu les données, générer des métriques, optimiser des tableaux de bord en direct et transmettre des données agrégées dans des magasins de données tels qu'Amazon S3.

Analyses en temps réel

Vous pouvez faire en sorte que vos applications Kinesis exécutent des analyses en temps réel sur les données d'événements à fréquence élevée, telles que les données de capteurs collectées par Kinesis Data Streams, ce qui vous permet d'obtenir des informations sur vos données à une fréquence de quelques minutes au lieu de plusieurs heures ou jours.

Collecte des données mobiles

Vous pouvez faire en sorte que vos applications mobiles transfèrent les données vers Kinesis Data Streams depuis des centaines de milliers d'appareils, mettant ainsi les données à votre disposition dès qu'elles sont créées sur les appareils mobiles.

En savoir plus sur Kinesis Data Streams et sur l'intégration du kit SDK AWS Mobile (iOS | Android)

Flux de données de jeux

Kinesis Data Streams peut être utilisé pour collecter en continu des données concernant les interactions d'un joueur et transmettre les données à votre plate-forme de jeu. Avec Kinesis Data Streams, vous pouvez concevoir un jeu offrant des expériences attrayantes et dynamiques basées sur les actions et les comportements des joueurs.

Études de cas

Netflix
Netflix utilise Kinesis pour surveiller les communications entre chacune de ses applications, afin de détecter et de corriger rapidement les problèmes et d'offrir une disponibilité d'exception à ses clients. Lisez l'étude de cas.
Lire l'étude de cas 
Zillow
Zillow utilise Kinesis Data pour collecter des données publiques et des annonces MLS, afin de mettre à jour les estimations de valeur immobilière en temps quasi-réel pour offrir aux acheteurs et aux vendeurs de biens immobiliers les informations les plus à jour possible. Lisez l'étude de cas.
Lire l'étude de cas 
Thomson Reuters
Thomson Reuters a conçu une solution utilisant Amazon Kinesis pour obtenir des informations à partir des données générées par ses offres et améliorer continuellement l'expérience utilisateur. Lisez l'étude de cas.
Lire l'étude de cas 
Hearst
Hearst a créé une solution d'analyse des parcours de navigation à l'aide d'Amazon Kinesis pour transmettre et traiter 30 téraoctets de données par jour depuis les 300 sites web internationaux de Hearst. Lisez l'étude de cas.
Lire l'étude de cas 

Démarrer avec Amazon Kinesis Data Streams

Guide du développeur Kinesis Data Streams
Consulter le guide du développeur

En savoir plus sur Kinesis Data Streams avec le guide du développeur.

Lire la documentation 
Créer gratuitement un compte AWS
Créer gratuitement un compte

Obtenez un accès instantané à l'offre gratuite d'AWS. 

S'inscrire 
Commencer à créer avec un didacticiel Kinesis Data Streams
Commencer à diffuser vos données

Obtenez de l'expérience pratique avec ce didacticiel.

Commencer le didacticiel 

En savoir plus sur les fonctions d'Amazon Kinesis Data Streams

Visitez la page de démarrage
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Nous contacter