Audi on demand - Multi-tenant-capable Microservice Architecture

Customer: Audi Business Innovation GmbH
Project: Audi on demand

Audi on Demand mit Kunden-Web-App und web-basiertem Backoffice-Tool
Audi on demand app development
  • Implementation of the premium mobility service Audi on demand as multi-tenant-capable microservice architecture. Components are approx. 30 back end services, a customer web app and a web-based back office tool for administration.
  • Development of aligned microservices for the domains User, Booking, Vehicle and Billing-Invoicing-Payment with features like for example:
    • Automatic vehicle data readout (e.g. mileage) at the end of each booking
    • Implementation of complex booking rules such as vehicle delivery and collection
    • Integration of external payment service providers and automatic invoicing
  • Development of a plugin-capable admin interface as a single-page web app and implementation of plugins to manage users, vehicles and bookings.
  • Technologies used: SpringBoot, Angular, SQL-DBs, RabbitMQ, Redis, ElasticSearch, CloudFoundry, Kubernetes
  • For years, jambit has been a competent and reliable partner in the development of our mobility platform. With its high level of expertise and the agile mindset of its employees, jambit makes a significant contribution to the project success.

    A. K., Audi Business Innovation GmbH

Success:

  • From prototype to scalable product according to DevOps principles and with 3rd level support
  • Successful Migration to multi-tenant microservices
  • Successful international rollouts in Asia and Europe (status 2019: 7 countries, approx. 20 locations)
  • Implementation in seven distributed Scrum teams from jambit with domain-driven design
  • Use of scaled-Scrum methods to improve collaboration between teams

Contact us now!

* Mandatory field
Philip Achenbach jambit Head of Business Division Automotive

Philip Achenbach

Head of Business Division Automotive

Cookie Settings

This website uses cookies to personalize content and ads, provide social media features, and analyze website traffic. In addition, information about your use of the website is shared with social media, advertising, and analytics partners. These partners may merge the information with other data that you have provided to them or that they have collected from you using the services.

For more information, please refer to our privacy policy. There you can also change your cookie settings later on.

contact icon

Contact us now