Commencer le projet

8 étapes | 60 minutes

aws-project_log-analytics
architectural-diagram
arch-diagram_build-log-analytics

L'analyse de journaux est un cas d'utilisation commun du Big Data qui vous permet d'analyser des données de journaux provenant de sites Web, d'appareils mobiles, de serveurs, de capteurs, etc., pour une large variété d'utilisations, par exemple le marketing numérique, la surveillance d'applications, la détection de fraudes, les technologies publicitaires, les jeux et l'IoT. Dans ce projet, vous allez utiliser Amazon Web Services pour créer une solution d'analyse de journaux de bout en bout qui collecte, intègre, traite et charge les données par lots comme en streaming. De plus, ces services mettent les données traitées à disposition de vos utilisateurs dans les systèmes d'analyse qu'ils utilisent déjà, et ce presque en temps réel. Cette solution est hautement fiable et économique, se met automatiquement à l’échelle selon les volumes de données et ne demande quasiment aucune administration informatique.

Tâches à accomplir :

Configurer un agent Kinesis sur les sources de données pour collecter les données et les envoyer en continu vers Amazon Kinesis Firehose.

Créer un flux de diffusion de données de bout en bout à l'aide de Kinesis Firehose. Le flux de diffusion transmettra vos données depuis l'agent vers des destinations, notamment Amazon Kinesis Analytics, Amazon Redshift, Amazon Elasticsearch Service et Amazon S3.

Traiter les données de journaux entrantes en utilisant des requêtes SQL dans Amazon Kinesis Analytics.

Charger les données traitées depuis Kinesis Analytics vers Amazon Elasticsearch Service afin de les indexer.

Analyser et visualiser les données traitées en utilisant Kibana.

Prérequis :

Compte AWS - vous devez disposer d'un compte AWS pour commencer à allouer des ressources afin d'héberger votre site Web. Inscrivez-vous à AWS.

Expérience informatique - une connaissance de base des technologies Web et la maîtrise du langage SQL sont nécessaires pour réaliser ce projet.

Expérience AWS - aucune expérience AWS n’est requise pour réaliser ce projet.

Serveur existant - il sera utilisé pour générer les journaux d'applications.

 

Estimation des coûts :

Coût d'exécution du projet - le coût d'exécution de ce projet est estimé à 0,51 USD. Pour cette estimation, nous partons du principe que vous êtes dans les limites de l'offre gratuite d'AWS, que vous respectez les configurations recommandées et que vous supprimez toutes les ressources utilisées dans le projet dans l'heure qui suit sa réalisation. Votre cas d'utilisation peut exiger d'autres configurations susceptibles d’avoir une incidence sur votre facture. Utilisez le Calculateur mensuel simple pour estimer les coûts liés à vos besoins.

Estimation de la facture mensuelle - le coût total de création et de maintenance de votre solution d'analyse de journaux variera en fonction de votre utilisation et de vos paramètres de configuration. L'utilisation de la configuration par défaut recommandée dans ce guide coûtera généralement 367,74 USD/mois. Pour connaître la répartition des services utilisés et les coûts associés, consultez la page Services utilisés et coûts.

Commencer le projet

En savoir plus sur les solutions de données en streaming sur Amazon Web Services (AWS). 

Consultez les guides de développeur et les références d’API pour plus d'informations sur Amazon Kinesis.

Vous avez besoin de plus de ressources pour commencer avec AWS ? Consultez la page Mise en route du Centre de ressources pour en savoir plus.