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.

Vidéo : What is Amazon Kinesis Data Streams ?

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 perte de données. La réplication synchronisée de vos données de diffusion sur trois centres de données dans une région AWS et le stockage de ces données pendant sept 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

Facilité d'utilisation

Bâtissez vos applications de streaming rapidement avec l'AWS SDK, la Kinesis 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.

Élasticité

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.

Coût réduit

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

diagram-how-it-works-kinesis-data-streams

Cas d'utilisation

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

Le service 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

Le service 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.

Démarrer avec Amazon Kinesis Data Strams

icon1

Créer un compte AWS

Obtenez un accès instantané au Niveau gratuit d'AWS.
icon2

Consultez le guide du développeur

En savoir plus sur Kinesis Data Streams grâce au guide du développeur.
icon3

Commencez à diffuser vos données

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

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

Visiter la page Démarrez
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Contactez-nous