Erste Schritte mit dem Projekt

8 Schritte  |  60 Minuten

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

Die Protokollanalyse ist ein häufiger Big Data-Anwendungsfall. Dabei werden Protokolldaten von Websites, Mobilgeräten, Servern, Sensoren usw. für viele verschiedene Anwendungen, zum Beispiel digitales Marketing, Anwendungsüberwachung, Betrugserkennung, Ad Tech, Gaming und IoT, analysiert. In diesem Projekt werden Sie mit Amazon Web Services eine Ende-zu-Ende-Lösung für die Protokollanalyse erstellen, die Batch- und Streaming-Daten erfasst, aufnimmt, verarbeitet und lädt und die verarbeiteten Daten Benutzern in den von ihnen verwendeten Analysesystemen fast in Echtzeit bereitstellt. Die Lösung ist sehr zuverlässig und kostengünstig, kann automatisch an sich ändernde Datenvolumen angepasst werden und erfordert fast keine Verwaltung seitens der IT-Abteilung.

Lerninhalte:

Einrichten von Kinesis Agenten für Datenquellen, um Daten zu erfassen und fortlaufend an Amazon Kinesis Firehose zu senden.

Erstellen eines Ende-zu-Ende-Streams für die Datenbereitstellung mithilfe von Kinesis Firehose. Der Bereitstellungsstream überträgt Ihre Daten vom Agenten an Ziele, darunter Amazon Kinesis Analytics, Amazon Redshift, Amazon Elasticsearch Service und Amazon S3.

Verarbeiten eingehender Protokolldaten mithilfe von SQL-Abfragen in Amazon Kinesis Analytics.

Laden verarbeiteter Daten aus Kinesis Analytics in Amazon Elasticsearch Service zum Indizieren der Daten.

Analysieren und Visualisieren der verarbeiteten Daten mithilfe von Kibana.

Vor dem Start benötigen Sie Folgendes:

Ein AWS-Konto: Für die Bereitstellung von Ressourcen zum Hosten Ihrer Website benötigen Sie ein AWS-Konto. Registrieren Sie sich bei AWS.

IT-Vorkenntnisse: Sie benötigen ein grundlegendes Verständnis von Webtechnologien und Kenntnisse über SQL, um dieses Projekt erfolgreich durchzuführen.

AWS-Erfahrung: Für die erfolgreiche Durchführung dieses Projekts sind keine Vorkenntnisse hinsichtlich AWS erforderlich.

Einen vorhandenen Server zum Generieren von Anwendungsprotokollen.

 

Kostenkalkulation:

Kosten für die Durchführung des Projekts: Die geschätzten Kosten für die Durchführung dieses Projekts betragen 0,51 USD. Dabei wird angenommen, dass Sie sich an die Limits des kostenlosen AWS-Kontingents halten, die empfohlenen Konfigurationen verwenden und alle Ressourcen innerhalb 1 Stunde nach dem Projektabschluss wieder beenden. Ihr Anwendungsfall erfordert möglicherweise andere Konfigurationen, die sich auf die Fakturierung auswirken können. Verwenden Sie den Preisrechner, um die für Ihre jeweiligen Anforderungen anfallenden Kosten zu berechnen.

Voraussichtliche monatliche Kosten: Die Gesamtkosten für die Erstellung und Pflege Ihrer Protokollanalyselösung variieren je nach Nutzung und Konfigurationseinstellungen. Wenn Sie die in diesem Leitfaden empfohlene Standardkonfiguration verwenden, betragen die Kosten normalerweise 367,74 USD pro Monat. Eine Aufstellung der verwendeten Services sowie der zugehörigen Kosten finden Sie unter Verwendete Services und Kosten.

Erste Schritte mit dem Projekt

Erfahren Sie mehr zu Streaming-Daten-Lösungen von Amazon Web Services (AWS). 

Weitere Informationen zu Amazon Kinesis finden Sie in den Entwicklerhandbüchern und API-Referenzen.

Benötigen Sie für die ersten Schritte mit AWS mehr Ressourcen? Weitere Informationen finden Sie im Ressourcencenter zu den ersten Schritten.