Audi on demand - Multi-Tenant-fähige Microservicearchitektur

Kunde: Audi Business Innovation GmbH
Projekt: Audi on demand

Audi on Demand mit Kunden-Web-App und web-basiertem Backoffice-Tool
Audi on demand app development
  • Implementierung des Premium Mobilitätsservice Audi on demand als Multi-Tenant-fähige Microservicearchitektur. Bestandteile sind ca. 30 Backend Services, eine Kunden-Web-App und ein web-basiertes Backoffice-Tool zur Administration.
  • Entwicklung aufeinander abgestimmter Microservices für die Domänen User, Booking, Vehicle und Billing-Invoicing-Payment mit Features wie zum Beispiel:
    • Automatisches Auslesen der Fahrzeugdaten (z.B. Kilometerstand) am Ende jeder Buchung
    • Umsetzung komplexer Buchungsregeln wie Fahrzeugzustellung und -abholung
    • Anbindung externer Zahlungsdienstleister und automatische Rechnungsstellung
  • Entwicklung einer Plugin-fähigen Admin-Oberfläche als Single-Page Web-App und Implementierung von Plugins zur Verwaltung der Benutzer, Fahrzeuge und Buchungen
  • Verwendete Technologien: SpringBoot, Angular, SQL-DBs, RabbitMQ, Redis, ElasticSearch, CloudFoundry, Kubernetes
  • jambit ist seit Jahren ein kompetenter und verlässlicher Partner bei der Entwicklung unserer Mobilitätsplattform. Durch die hohe Kompetenz und das agile Mindset der Mitarbeiter leistet jambit einen wesentlichen Beitrag zum Projekterfolg.

    A. K., Audi Business Innovation GmbH

Erfolg:

  • Vom Prototypen zum skalierbaren Produkt nach DevOps-Prinzipien und mit 3rd Level Support
  • Erfolgreiche Migration auf Multi-Tenantfähige Microservices
  • Erfolgreiche internationale Rollouts in Asien und Europa (Stand 2019: 7 Länder, ca. 20 Standorte)
  • Umsetzung in insgesamt sieben verteilten Scrum-Teams von jambit mit Domain-Driven-Design
  • Einsatz von Scaled-Scrum Methoden zur Verbesserung der Zusammenarbeit zwischen den Teams

Nehmen Sie jetzt Kontakt mit uns auf!

* Pflichtfeld
Philip Achenbach jambit Head of Business Division Automotive

Philip Achenbach

Head of Business Division Automotive

Cookie-Einstellungen

Diese Website verwendet Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und Zugriffe auf die Website zu analysieren. Zudem werden Informationen zu Ihrer Verwendung der Website an Partner für soziale Medien, Werbung und Analysen weitergegeben. Die Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie ihnen bereitgestellt haben oder die sie im Rahmen Ihrer Nutzung der Dienste gesammelt haben.

Weitere Informationen finden Sie in unserer Datenschutzerklärung. Dort können Sie nachträglich auch Ihre Cookie-Einstellungen ändern.

contact icon

Kontakt aufnehmen