Amazon Kinesis Data Analytics est la solution la plus simple pour traiter des données de streaming en temps réel avec du code SQL standard, sans avoir à maîtriser de nouveaux langages de programmation ou frameworks de traitement. Amazon Kinesis Data Analytics permet d'interroger les données de streaming ou de créer intégralement des applications de streaming avec SQL, de manière à obtenir des informations exploitables et à répondre rapidement aux besoins de votre entreprise et de vos clients.

Amazon Kinesis Data Analytics s'occupe de toutes les opérations nécessaires pour exécuter vos requêtes en continu et assure un dimensionnement automatique en fonction du volume et du débit de vos données entrantes. Avec Amazon Kinesis Data Analytics, vous ne payez que les ressources consommées par vos requêtes. Il n'y a pas de montant minimum ni de frais d'installation.


Pour commencer à utiliser Amazon Kinesis Data Analytics, il vous suffit d'effectuer trois étapes simples via AWS Management Console : vous lancez ainsi, en quelques minutes seulement, une solution complète de traitement de flux.

thumbnail-kinesis-analytics-source
kinesis-analytics-console-configure-input-stream-screenshot-1

Vous devez, tout d'abord, accéder à la console Kinesis Data Analytics et sélectionner un flux de données Kinesis ou un flux de diffusion Kinesis Data Firehose. Amazon Kinesis Data Analytics intègre les données, reconnaît automatiquement les formats de date standard et suggère un schéma. Vous pouvez ensuite affiner ce schéma ou, si vos données en entrée ne sont pas structurées, définir un nouveau schéma à l'aide de notre éditeur de schémas intuitif.

thumbnail-kinesis-analytics-editor
kinesis-analytics-console-sql-editor-with-dropdown-screenshot-2

Vous devez ensuite écrire les requêtes SQL permettant de traiter les données de streaming. Pour cela, vous utilisez l'éditeur SQL de Kinesis Data Analytics et des modèles intégrés que vous testez directement sur les données de streaming.

thumbnail-kinesis-analytics-destination
kinesis-analytics-console-configure-output-stream-screenshot-3

Enfin, vous indiquez où les résultats doivent être chargés. L'intégration d'Amazon Kinesis Data Analytics à Kinesis Data Streams et Kinesis Data Firehose a été prévue pour vous permettre de transmettre facilement les résultats traités vers Amazon S3, Amazon Redshift, Amazon Elasticsearch Service ou votre propre destination personnalisée.



KinesisAnalytics_LP_RealTimeProcessing

Amazon Kinesis Data Analytics traite les données de streaming avec une latence inférieure à 1 seconde, permettant une analyse et une réponse en temps réel. Les fonctionnalités intégrées, telles que la détection des anomalies et l'analyse Top-K, sont optimisées pour le traitement des flux et vous pouvez donc facilement réaliser des analyses avancées.

KinesisAnalytics_LP_FullyManaged

Amazon Kinesis Data Analytics est un service entièrement géré : il exécute vos applications de streaming sans que vous ayez besoin de mettre en service ou de gérer une infrastructure.

KinesisAnalytics_LP_AutomaticElasticity

Amazon Kinesis Data Analytics effectue automatiquement la mise à l'échelle descendante et ascendante de l'infrastructure afin de toujours exécuter vos applications de streaming avec une faible latence.

KinesisAnalytics_LP_EasyToUse

Amazon Kinesis Data Analytics propose divers outils interactifs (éditeur de schémas, éditeur SQL et modèles SQL notamment) qui vous permettent de facilement créer des requêtes et de les tester sur des flux de données entrantes structurées et non structurées.

KinesisAnalytics_LP_StandardSQL

Amazon Kinesis Data Analytics prend en charge le code SQL standard. Inutile d'apprendre à utiliser des frameworks de traitement ou des langages de programmation complexes.

KinesisAnalytics_LP_PayForUse

Avec Amazon Kinesis Data Analytics, vous payez uniquement les ressources de traitement réellement consommées par votre application de streaming. À mesure que le volume de données en entrée évolue, Amazon Kinesis Data Analytics effectue automatiquement la mise à l'échelle descendante ou ascendante des ressources, et seules celles ayant effectivement servi au traitement vous sont facturées. Il n'y a pas de frais minimaux et aucun engagement initial n'est requis.

Vous pouvez transmettre des milliards de courts messages à Amazon Kinesis Data Analytics et calculer des métriques clés qui vous serviront ensuite à actualiser les tableaux de bord affichant les performances du contenu en temps réel et à améliorer ces performances.

KinesisAnalytics_LP_Digital Marketing

Vous pouvez intégrer divers types d'enregistrements de données à partir de systèmes de suivi des audiences, de programmes d'écoute/d'enchères pour les plates-formes d'échange d'espaces publicitaires et de serveurs d'annonces, et tout combiner dans un même flux. Vous pouvez ensuite utiliser Amazon Kinesis Data Analytics pour réaliser des transformations de données de manière continue, en vue d'alimenter des solutions de marketing numérique et de publicité en temps réel.

KinesisAnalytics_LP_AdTech

Vous pouvez utiliser Amazon Kinesis Data Analytics pour transformer, agréger et filtrer des données de streaming issues d'appareils IoT tels que des équipements électroménagers, des capteurs intégrés ou des décodeurs TV. Ces données permettent alors d'envoyer des alertes en temps réel dès qu'un capteur a atteint un certain seuil en fonctionnement.

KinesisAnalytics_LP_IoT

Pour commencer à utiliser Amazon Kinesis Data Analytics, c'est très simple. Suivez la procédure indiquée dans la console pour déployer votre première application de streaming en quelques clics.

 

Démarrez avec Amazon Kinesis Data Analytics