High-Performance ETL-Service

Ein konfigurierbares eventgetriebenes Datenverarbeitungssystem

In diesem Kundenprojekt wurde ein ereignisgesteuertes Programm zum Abruf und der Analyse externer Daten entwickelt. Die Daten werden aus unterschiedlichen öffentlichen Quellen bezogen. Mittels Konfigurationseinträgen kann der Kunde das abzufragende Quellsystem einstellen. Je nach Konfiguration erfolgt ein zyklischer oder Event-getriebener Datenabruf durch API, Websockets und Webhooks. Die bezogenen Informationen werden mittels Regeln gefiltert. Diese sind konfigurierbar und können weitere Aktionen auslösen. Die verarbeiteten Daten werden in eine Datenbank eingespielt und von einem bestehenden Kundensystem weiterverarbeitet.

Ganzheitliche Lösungsentwicklung

DTQ Solutions entwickelte nicht nur die gewünschte Software in Time, Budget und Scope, sondern unterstützte seinen Kunden ganzheitlich in der Lösungserstellung. Hierzu zählt etwa die Auswahl eines Hosting-Unternehmens, welches die besonderen funktionalen Anforderungen des Kunden erfüllt – natürlich unter Beachtung wesentlicher Kriterien wie Preis und Zuverlässigkeit. Auch die Einrichtung des Software-Artefakts auf dem Zielsystem oder die Konfiguration und Anbindung von Nebensystemen sind Bestandteil der Lösung. Ebenso ist eine praxistaugliche Dokumentation und Einführungsschulung im Rahmen der Systemübergabe für uns selbstverständlich.

„Die DTQ Solutions GmbH hat sich bereits in mehreren Projekten als zuverlässiger und kompetenter Partner erwiesen. Unsere Anforderungen wurden stets hochqualitativ, außerordentlich schnell und zu unserer vollsten Zufriedenheit umgesetzt.

Der Service ist hochprofessionell und flexibel bei einem fairen Preis; wir empfehlen DTQ Solutions uneingeschränkt weiter.

Besonders hervorheben möchten wir die ausgesprochen gute Erreichbarkeit, kurze Reaktionszeit und die stets verbindliche und freundliche Kommunikation auf Augenhöhe.“

Wernberg & Partner GbR, Mai 2023

Technologien

In diesem Projekt setzten wir die folgenden Technologien ein: Agile Software-Entwicklung mit Python, MySQL, API-, Websocket- und Webhook-Anbindung, Event Driven Programming, Test-driven Development (TDD), grundlegende Data-Analytics-Verfahren.