Das sagen unsere Kunden

Martin Dilger war maßgeblich am erfolgreichen Aufbau des Datahub von Xempus beteiligt.

In knapp mehr als einem Jahr hat er dabei die Event-basierte Architektur des Datahubs konzipiert und federführend zusammen mit dem Team umgesetzt.

Dr. Daniela Steidl

Head of Data Management XEMPUS

Success Stories

Auszug

Unterstützung bei der Einführung von Kafka als zentrales unternehmensweites Kommunikationsmedium

Architektur, Konzeption und Umsetzung einer Apache-Kafka-basierten Architektur zur unternehmensweisen Systemkommunikation.

Beratung / Implementierung von Streaming Pipelines mit Apache Kafka

Aufbau vollautomatischer CI/CD Pipeline.

Ablösung schwer wartbarer ETL Strecken mit modernen Streaming Pipelines auf Basis Apache Kafka, Kafka Connect / Kotlin.

Beratung bei der globalen Einführung von Apache Kafka als zentrales Kommunikationsmedium.

Entwickler Schulung / Coaching

Unsere Aufgabe:
Coaching
Architektur + Implementierung
Blue-Print Entwicklung
Durchführung von Entwickler Trainings
Branche: Print / Werbung

Zentrales Datenmanagement mit Apache Kafka und Kafka Connect

Entwicklung einer zentralen Service Komponente zur Vereinheitlichung des Datenmanagements und unternehmensweiten Optimierung von Business Prozessen.

Auf Basis von Apache Kafka und Kafka Connect wird ein zentraler DataHub aufgebaut. Daten werden aggregiert, zentral verarbeitet und an verschiedene Konsumenten (BI, CRM) veröffentlicht.

Der Datahub wird die zentrale Schnittstelle für Daten im Unternehmen.

Unsere Aufgabe:
Architektur Evaluierung
Umsetzung fachlicher Anforderungen in Zusammenarbiet mit den Entwicklungsteams
CI / CD mit Jenkins / Kubernetes und Azure Cloud
Apache Kafka / Kafka Streams Beratung
Branche: Versicherung

Echtzeit Produktstreaming Pipeline mit Apache Kafka in AWS

Aufbau einer Streaming Pipeline zur Echtzeitverarbeitung von Produktangeboten in einer Ecommerce Plattform.

Um die Produktpflege in einer ECommerce Plattform zu beschleunigen wird ein Publizierungsprozess auf Basis Kafka und Kafka Streams realisiert. Die Zeitspanne von der Pflege von Produkten bis zur Liveschaltung in Produktion verringert sich dadurch von mehreren Stunden auf Minuten bis Sekunden.

Die Lösung basiert auf Kafka und Kafka Streams, realisiert mit mehreren Microservices und Pipelines. Die Umgebung wird auf AWS betrieben. Die Provisionierung der Umgebung basiert auf Infrastructure as Code, Terraform und GitOps mit Weaveworks Flux.

Unsere Aufgabe:
Architektur
Implementierung / Deployment
CI / CD
Coaching
Branche: Telekommunikation

ECommerce Plattform Relaunch

Agile Entwicklung einer leichtgewichtigen eCommerce Plattform. Fokus des Projektes liegt auf einer engen Zusammenarbeit mit dem Fachbereich und einer möglichst kurzen Time-To-Market. Hierfür müssen fachliche Konzepte überarbeitet und mit einem effizienten und modernen Technologiestack von Grund auf neu realisiert werden.

Die Architektur basiert auf lose gekoppelten Self Contained Systems (SCS) und technisch auf einer Kafka Event Architektur und Microfrontends auf Basis des Mosaic9 Stacks von Zalando.

Die in der AWS Cloud betriebene Infrastruktur wird über Cloudformation und Terraform provisioniert. Die komplette Infrastruktur ist über Infrastructure as Code versioniert und über runatlantis.io automatisch provisioniert. Die Umgebungen werden automatisiert durch die Entwickler bespielt per Continuous Delivery / Continuous Deployment.

Monitoring basiert auf Prometheus und Prometheus Operator. Visualisierung und Alerting erfolgt über Grafana.

Unsere Aufgabe:
Architektur Konzeption
Entwickler Coaching
Technischer Sparringspartner
Sicherstellung Einhaltung Enterprise Architektur Guidelines
Branche: Telekommunkikation

Digitale Kundenberatung

In enger Zusammenarbeit mit den Fachbereichen wurde ein analoger Prozess zur Kundenberatung in physikalischen Shops digitalisiert und neu konzipiert. Die Lösung wirkt modern und elegant und ist primär auf Tablets bedienbar. Entwicklung als Greenfield Projekt mit modernen und passenden Technologien. Starker Fokus auf die Entwicklung von wiederverwendbaren Komponenten durch Microfrontends, realisiert über ReactJS und WebComponents.
Unsere Aufgabe:
Requirements Engineering
Moderne Benutzeroberfläche auf Basis ReactJS
REST basiertes Backend
DSGVO konforme Speicherung von Beratungsdaten
Drag and Drop basierte Produktkonfiguration
Digitalisierung manueller Prozesse / Abbildung der Prozesse in Softwaremodulen
Branche: Telekommunkikation

ECommerce Plattform Architektur & Team Koordination

Ablösung einer monolithischen E-Commerce Plattform durch eine komplette Neuentwicklung auf Basis einer verteilten Microservice-Architektur im laufenden Betrieb. Modularisierung der Code-Basis in kleine beherrschbare fachliche Einheiten in einem Scrum-Team mit mehr als 20 Entwicklern. Durch stetige Verbesserung im Scrum Prozess wurde eine massive Steigerung der Velocity und der in Produktion gelieferten Features während der Laufzeit des Projektes erreicht.

Unsere Aufgabe:
Service & Moduldefinition
Teamkoordination
Technologieberatung
Coaching & Training
Anbindung Bestandssysteme
Branche: Telekommunkikation