Konzeption und Realisierung von API-Produkten zur Bereitstellung anonymisierter Fahrzeugdaten

Kunde
Timeline
Services
Website

Du willst mehr wissen?

Lade Dir die ausführliche Version der Referenz herunter.

Das Projekt auf einen Blick

  • Datenbereitstellung: Anonymisierte Fahrzeugdaten als Data-as-a-Service für Länder und Kommunen mit Hilfe konfigurierbarer API-Produkte auf Basis einer zentralen Daten-Plattform.
  • Flexible API-Architektur: Skalierbare Lösung auf Basis von Microsoft Azure und Kubernetes.
  • Effizienz durch Automatisierung und Konfiguration: Infrastruktur automatisiert via Terraform und CI/CD mit Azure DevOps sowie auf die Anforderungen zugeschnittene Code-Generierung auf Basis von Konfiguration und API-Spezifikation.
  • Nutzung bestehender Plattform: Anbindung an API-Management-Plattform für konsistente Developer Experience.
Photo by Joseph Chan on Unsplash

Ausgangssituation

Mercedes-Benz suchte eine zuverlässige und skalierbare Lösung zur Bereitstellung anonymisierter Fahrzeugdaten, die die bestehende Implementierung ablösen und gleichzeitig die Anforderungen an Performance und Qualität erfüllen sollte. Wir arbeiteten bereits seit 2017 erfolgreich zusammen und hatten 2022 eine neue API-Management-Plattform ins Leben gerufen, die sich als Grundlage für das neue Projekt anbot. Ziel war es, die bisherigen Datenprodukte in eine flexible, zukunftsfähige API-Architektur zu überführen.

Lösung

Wir entwickelten gemeinsam mit Mercedes-Benz eine Lösung, die auf Microsoft Azure aufsetzt und speziell Azure Data Explorer und Kubernetes verwendet. Mit Event Hubs und Storage Accounts als Datenplattform-Komponenten ermöglicht die Architektur eine weitgehende Entkopplung von Daten-Providern und eine flexible Verarbeitung eingehender Daten. Die gesamte Infrastruktur setzen wir mithilfe von Terraform und Helm um und integrierten CI/CD-Pipelines über Azure DevOps, um eine durchgängige Automatisierung zu gewährleisten.

Ergebnis

Im Oktober 2023 wurden fünf API-Produkte erfolgreich in den Produktivbetrieb überführt. Die neue Architektur erlaubt eine hohe Skalierbarkeit und Flexibilität und bildet die Basis für weitere zukünftige Datenprodukte. Alle Services und die zugehörige Infrastruktur basieren auf einer stabilen Kern-Implementierung, die sich durch einfache Konfiguration und mit Hilfe der API-Spezifikation auf spezifische Produkteigenschaften anpassen lässt. Die gemeinsame Entwicklung der API-Management-Plattform und der API-Produkte hat die Abstimmung und Integration mit anderen Projekten und Stakeholdern erheblich erleichtert.

Über den Kunden

Die Mercedes-Benz AG zählt zu den führenden Automobilherstellern weltweit und nutzt Fahrzeugdaten, um innovative digitale Produkte und Dienstleistungen anzubieten. Mit diesem Projekt trägt das Unternehmen dazu bei, datengetriebene Einblicke in Infrastruktur und Verkehrsbedingungen für staatliche und kommunale Anwendungen bereitzustellen und die Entwicklung smarter Städte zu fördern.

Das Projekt auf einen Blick

  • Datenbereitstellung: Anonymisierte Fahrzeugdaten als Data-as-a-Service für Länder und Kommunen mit Hilfe konfigurierbarer API-Produkte auf Basis einer zentralen Daten-Plattform.
  • Flexible API-Architektur: Skalierbare Lösung auf Basis von Microsoft Azure und Kubernetes.
  • Effizienz durch Automatisierung und Konfiguration: Infrastruktur automatisiert via Terraform und CI/CD mit Azure DevOps sowie auf die Anforderungen zugeschnittene Code-Generierung auf Basis von Konfiguration und API-Spezifikation.
  • Nutzung bestehender Plattform: Anbindung an API-Management-Plattform für konsistente Developer Experience.
Photo by Joseph Chan on Unsplash

Ausgangssituation

Mercedes-Benz suchte eine zuverlässige und skalierbare Lösung zur Bereitstellung anonymisierter Fahrzeugdaten, die die bestehende Implementierung ablösen und gleichzeitig die Anforderungen an Performance und Qualität erfüllen sollte. Wir arbeiteten bereits seit 2017 erfolgreich zusammen und hatten 2022 eine neue API-Management-Plattform ins Leben gerufen, die sich als Grundlage für das neue Projekt anbot. Ziel war es, die bisherigen Datenprodukte in eine flexible, zukunftsfähige API-Architektur zu überführen.

Lösung

Wir entwickelten gemeinsam mit Mercedes-Benz eine Lösung, die auf Microsoft Azure aufsetzt und speziell Azure Data Explorer und Kubernetes verwendet. Mit Event Hubs und Storage Accounts als Datenplattform-Komponenten ermöglicht die Architektur eine weitgehende Entkopplung von Daten-Providern und eine flexible Verarbeitung eingehender Daten. Die gesamte Infrastruktur setzen wir mithilfe von Terraform und Helm um und integrierten CI/CD-Pipelines über Azure DevOps, um eine durchgängige Automatisierung zu gewährleisten.

Ergebnis

Im Oktober 2023 wurden fünf API-Produkte erfolgreich in den Produktivbetrieb überführt. Die neue Architektur erlaubt eine hohe Skalierbarkeit und Flexibilität und bildet die Basis für weitere zukünftige Datenprodukte. Alle Services und die zugehörige Infrastruktur basieren auf einer stabilen Kern-Implementierung, die sich durch einfache Konfiguration und mit Hilfe der API-Spezifikation auf spezifische Produkteigenschaften anpassen lässt. Die gemeinsame Entwicklung der API-Management-Plattform und der API-Produkte hat die Abstimmung und Integration mit anderen Projekten und Stakeholdern erheblich erleichtert.

Über den Kunden

Die Mercedes-Benz AG zählt zu den führenden Automobilherstellern weltweit und nutzt Fahrzeugdaten, um innovative digitale Produkte und Dienstleistungen anzubieten. Mit diesem Projekt trägt das Unternehmen dazu bei, datengetriebene Einblicke in Infrastruktur und Verkehrsbedingungen für staatliche und kommunale Anwendungen bereitzustellen und die Entwicklung smarter Städte zu fördern.

Challenge
Lösung
Ergebnis

Erfahre, wie wir auch dich unterstützen können.

Lass uns herausfinden, wie wir zusammen passen.
KONTAKT

Melde dich

Name
E-Mail
Nachricht
Vielen Dank für deine Nachricht.
Da ist was schief gelaufen. Bitte versuche es später erneut.