Amazon Kinesis
Collectez, traitez et analysez facilement les flux vidéo et de données en temps réel
Amazon Kinesis facilite la collecte, le traitement et l'analyse de données en streaming en temps réel, afin d'obtenir rapidement des informations stratégiques et de réagir rapidement. Amazon Kinesis offre des capacités cruciales pour traiter de façon économique des données en streaming à n'importe quelle échelle, ainsi que la possibilité de choisir les outils les mieux adaptés aux besoins de votre application. Avec Amazon Kinesis, vous pouvez intégrer des données en temps réel, comme de la vidéo, de l'audio, des journaux d'applications, des flux de clics sur le site web et des données de télémétrie IoT pour l'apprentissage automatique, l'analyse et d'autres applications. Amazon Kinesis permet de traiter et d'analyser des données à mesure de leur réception et de réagir instantanément au lieu d'attendre que toutes les données soient collectées pour démarrer leur traitement.
Miniséries de messagerie de streaming en direct
Avantages
En temps réel
Amazon Kinesis vous permet d'absorber, de mettre en mémoire tampon et de traiter des données de flux vidéo en temps réel, afin d'obtenir des informations stratégiques en quelques minutes ou quelques secondes au lieu d'avoir à attendre plusieurs heures ou plusieurs jours.
Entièrement géré
Amazon Kinesis est un service entièrement géré. Vos applications en streaming sont exécutées sans que vous ayez à gérer la moindre infrastructure.
Scalable
Amazon Kinesis est capable de manipuler n'importe quelle quantité de données en streaming et de traiter les données de plusieurs centaines de milliers de sources à des latences très faibles.
Capacités d'Amazon Kinesis
Capturer, traiter et stocker des flux vidéo
Amazon Kinesis Video Streams facilite la diffusion sécurisée de vidéo en streaming vers AWS depuis des appareils connectés pour les analyses, l'apprentissage machine et d'autres méthodes de traitement.
Capturer, traiter et stocker des flux de données
Amazon Kinesis Data Streams vous permet de créer des applications personnalisées en temps réel qui traitent les flux de données à l'aide de cadres de traitement de flux populaires.
Charger des flux de données dans le stockage de données AWS
Amazon Kinesis Data Firehose est le moyen le plus simple de capturer, transformer et charger des flux de données dans du stockage de données AWS pour des analyses en temps quasi réel avec des outils d'aide à la décision existants.
Analyser des flux de données avec le standard SQL
Amazon Kinesis Data Analytics est la solution la plus simple pour traiter des flux de données de en temps réel avec du code SQL , sans avoir à maîtriser de nouveaux langages de programmation ou frameworks de traitement.
Fonctionnement
Amazon Kinesis Video Streams
Amazon Kinesis Data Streams
Amazon Kinesis Data Firehose
Amazon Kinesis Data Analytics
Cas d'utilisation
Créer des applications d'analyse de vidéo
Vous pouvez utiliser Amazon Kinesis pour diffuser en toute sécurité des vidéos à partir d'appareils équipés d'une caméra dans les maisons, les bureaux, les usines et les endroits publics vers AWS. Vous pouvez ensuite utiliser ces flux vidéo pour la lecture vidéo, la surveillance de la sécurité, la détection de visages, l'apprentissage automatique et d'autres analyses.
Veritone Inc. (NASDAQ : VERI), un fournisseur éminent de solutions cognitives et d'intelligence artificielle (IA), combine une suite puissante d'applications avec plus de 120 moteurs cognitifs à la pointe de leur secteur, notamment pour la reconnaissance des visages et des objets, la transcription, la géolocalisation, la détection des émotions et la traduction. Avec Amazon Kinesis Video Streams, les clients peuvent diffuser aisément leur contenu vers AWS, et Veritone s'occupe alors de le traiter et de l'enrichir avec son intelligence artificielle, en temps quasi-réel et à n'importe quelle échelle. Quelques secondes après la collecte de données, Kinesis Video Streams et Veritone permettent de lancer des recherches dans chaque trame de fichier vidéo ou seconde de fichier audio à la recherche d'objets, de visages, de marques, de mots clés, etc.
Passer des lots aux analyses en temps réel
Avec Amazon Kinesis, vous pouvez réaliser des analyses en temps réel sur des données qui ont déjà été analysées avec des méthodes traditionnelles de traitement par lot dans des entrepôts de données ou avec des frameworks Hadoop. Les cas d'utilisation les plus courants incluent les lacs de données, la science des données et l'apprentissage automatique. Vous pouvez utiliser Kinesis Firehose pour charger continuellement des données en streaming dans vos lacs de données S3. Il est également possible de mettre à jour plus fréquemment les modèles de machine learning à mesure que de nouvelles données sont disponibles, pour des résultats plus fiables et plus précis. Essayer un didacticiel pratique »
Zillow utilise Kinesis Streams 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. Zillow envoie également ces données à son lac de données S3 avec Kinesis Firehose pour que toutes ses applications tiennent compte des informations les plus récentes. Lire l'étude de cas »
Créer des applications en temps réel
Vous pouvez utiliser Amazon Kinesis pour créer différentes applications en temps réel, notamment pour la surveillance des applications, la détection des fraudes et les classements dynamiques. Il est possible d'absorber des données en streaming avec Kinesis Streams, de les traiter avec Kinesis Analytics et d'envoyer les résultats aux entrepôts de données ou aux applications de votre choix avec Kinesis Streams, avec une latence de l'ordre de quelques millisecondes de bout en bout. Vous bénéficiez ainsi de davantage d'informations sur l'activité en cours de vos clients, de vos applications et de vos produits et vous pouvez réagir plus rapidement. Pour en savoir plus, consultez ce livre blanc »
Netflix utilise Amazon 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. Lire l'étude de cas »
Analyser les données d'appareils IoT
Vous pouvez utiliser Amazon Kinesis pour traiter 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 ou d'exécuter d'autres actions programmées dès qu'un capteur a atteint un certain seuil en fonctionnement. Utilisez notre exemple de code d'analyse IoT pour créer votre application. Inutile de partir de zéro. Télécharger un échantillon de code »
Sonos utilise Amazon Kinesis pour surveiller un milliard d'événements par semaine générés par ses appareils audio sans fil et offrir une meilleure expérience auditive à ses clients. Regarder la session re:Invent »
Billets de blog et articles
Premiers pas avec Amazon Kinesis
Commencer à créer des applications en temps réel
En savoir plus sur Amazon Kinesis