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
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.