Aufbau eines ganzen Ökosystems und einer Anwendung für einen multinationalen Automobilhersteller

Im Rahmen der Initiative eines multinationalen Automobilherstellers zur Umgestaltung der Automatisierung von Fahrzeugmanagementprozessen wurden wir mit der Entwicklung einer Anwendung betraut, die die Zuweisung von Servicepartnern für jedes Fahrzeug rationalisiert. Unser Team hat die Herausforderung angenommen und erfolgreich ein umfassendes Ökosystem aufgebaut. Das Projekt wurde innerhalb des vorgegebenen Zeitrahmens abgeschlossen und umfasste ein ganzes Ökosystem, neue Funktionen für das Microservice-basierte Backend-System mit einer skalierbaren Datenbank, moderne Betriebstechnologien, Automatisierung und neue Funktionen für das Frontend.

Kunde

Multinationale Automobilindustrie
Hersteller

Industrie

Automobilindustrie

Technologien

AngularJS, Hibernate, IBM MQ, Java, JSON, PostgreSQL, Quartz Framework

Über das Projekt

Der Kunde hat eine globale IT-Abteilung, die den Betrieb und die technologischen Anforderungen des Unternehmens unterstützt. Die Abteilung ist verantwortlich für die Entwicklung, Implementierung und Wartung der IT-Systeme und -Infrastruktur des Unternehmens sowie für die Unterstützung der Benutzer im gesamten Unternehmen.

Unser Kunde musste ein ganzes Ökosystem + eine Anwendung schaffen, um die Zuweisung von Servicepartnern für jedes Auto zu verbessern und den Anwendungen neue Funktionen zur Gewinnung von Geschäftskunden hinzuzufügen.

Um die Zuordnung von Servicepartnern für jedes Fahrzeug zu verbessern und das Kundenerlebnis zu steigern, hat der Automobilhersteller ein Projekt zur Entwicklung eines umfassenden Ökosystems und einer Anwendung gestartet. Ziel dieser Initiative war es, neue Funktionen in die Anwendung zu integrieren, um Geschäftskunden anzuziehen und so das Gesamtangebot des Unternehmens zu verbessern.

Herausforderungen

Die Gewährleistung der Skalierbarkeit und Zuverlässigkeit der Anwendung war eine der größten Herausforderungen, insbesondere während des Migrationsprozesses in die Cloud-Umgebung.

Lösung

Um ihre internen Entwicklungskapazitäten für den Aufbau neuer Microservices in den Frontend- und Backend-Anwendungen zu erweitern, suchte die IT-Abteilung des Unternehmens nach einer externen Partnerschaft. Daher wandte sich das Unternehmen an unser Team, um die notwendige Expertise und Unterstützung zu erhalten.

Unsere Entwicklungsarbeit konzentrierte sich auf:

    • Implementierung neuer Funktionen auf der Grundlage der Geschäftsanforderungen
    • Refactoring und Wartung des bereits bestehenden Codes, um die Zuverlässigkeit des Systems zu gewährleisten
    • Implementierung der Microservices zur Sicherstellung der Skalierbarkeit des Systems
    • Verbesserungen des Datenmodells
    • Integration mit internen Clients, die Anfragen an das System senden
    • Migration zur AWS

Unser Team entwickelte erfolgreich von Grund auf neue Microservices für das Backend-System, die eine skalierbare Datenbank, moderne Betriebstechnologien und Automatisierung umfassen. Darüber hinaus haben wir einen neuen Microservice implementiert, der Datenbankanfragen asynchron verarbeitet und eine konfigurierbare Anpassung der Anzahl der Threads und der verarbeiteten Anfragen ermöglicht.

Verwendete Technologien

AngularJS, Apache2 Webserver
Hibernate, IBM MQ, Java
JavaEE, JAX-RS, JSON
jUnit, Payara, PostgreSQL
Quartz-Framework, REST
Websocket, XML

Ergebnisse

Wir haben die Lieferung von 1000 User Stories in einem Zeitrahmen von 1095 Arbeitstagen erfolgreich abgeschlossen.

Wir konzentrierten uns auf die Einrichtung der neuen Microservices und die Sicherstellung der Zuverlässigkeit, die mehr als 6 Microservices für das Back-End und 1 Microservice für das Front-End umfasste.

Je nach den spezifischen Bedürfnissen und Anforderungen kann der Kunde die Anwendung skalieren und die Leistung erhöhen, wenn eine große Anzahl von Anfragen verarbeitet wird.

Benötigen Sie eine maßgeschneiderte Softwarelösung für Ihr Unternehmen?

Reden wir darüber