Kundengeschichten

Britischer Einzelhandelsriese rüstet auf ein leistungsstarkes System zur Lieferverfolgung um

Einzelhändler baut ein stabiles, skalierbares Tracking-System mit Disaster-Recovery-Funktionen auf, indem er von AWS zu Azure migriert


Regions:

Capabilities:

Partners:

Unser Kunde ist ein britischer multinationaler Einzelhändler für Lebensmittel und allgemeine Waren mit Hauptsitz in England.

Die Herausforderung verstehen

Der Einzelhändler wollte neben der Wartung der bestehenden Anwendung neue Funktionen in seinem Lieferverfolgungssystem entwickeln und eine nahtlose Migration von AWS zu Azure vornehmen. Die Anwendung zur Lieferverfolgung war veraltet und unterstützte nicht die Entwicklung neuer Funktionen, die Mitarbeitern und Endkunden eine Echtzeitansicht des Lieferstatus ermöglichten. Das Einzelhandelsunternehmen wollte außerdem Disaster-Recovery-Funktionen für die Dienste im lokalen Rechenzentrum einrichten.

Ein veraltetes System zur Nachverfolgung von Lieferungen ermöglichte keine schnelle Entwicklung neuer Funktionen

Warum

Das bestehende System zur Verfolgung von Lieferungen wurde um neue Funktionen erweitert, die eine Ansicht in Echtzeit ermöglichen.

Was

Migriert von AWS zu Azure, um die Entwicklung von Funktionen zu beschleunigen

Wie

Xebia's Strategie und Lösung

Aufbau eines widerstandsfähigen, robusten und skalierbaren Tracking-Systems

Als Teil der Strategie, das bestehende Tracking-System des Einzelhandelsriesen zu erneuern, half Xebia bei der Migration von AWS zu Azure.


Verwendete Technologie

Java, Azure, Jenkins, Kubernetes, Splunk, Git-Geheimnis

  • Das Team hat ein zentrales System entwickelt, das mit anderen Systemen in ihrem Ökosystem interagiert, darunter ein Lieferverwaltungssystem (Zuweisungs- und Verfolgungs-API), ein Verwaltungssystem für Drittanbieter und ein Lebensmitteleinkaufsdienst für zu Hause.
  • Bereitstellung von Microservices auf Azure-Kubernetes für Anwendungen, die sich in AWS befinden.
  • Migrierte Dienste von einer monolithischen zu einer Microservices-Architektur.

“Sobald das Fundament der neuen E-Commerce-Plattform gelegt war, begann ein Datenteam aus internen Spezialisten und Datenwissenschaftlern mit der Entwicklung personalisierter Algorithmen, die uns bei der Analyse des Verhaltens unserer Kunden helfen sollten. Wir erhielten sofort ein besseres Verständnis und Einblicke in die individuellen Kundenbedürfnisse, einschließlich Ideen für Produkte, an die unsere Kunden zuvor nicht gedacht hatten. ”

Marketing Technologie Manager

Auswirkungen

Geschäftliche Vorteile

  • Durch die Migration zu Azure wurde die Entwicklung von Funktionen 3x schneller.
  • Eine erhebliche Risikominderung wurde dadurch erreicht, dass das Geschäft im Falle einer Katastrophe wiederhergestellt werden konnte.
  • Das robuste neue System kann 10 Millionen API-Aufrufe pro Tag verarbeiten.

Technologische Vorteile

  • Das Tracking-System wurde unter Verwendung von Microservices mit CQRS-Architekturmustern aufgebaut.
  • Die Automatisierung durch Skripte und Jenkins reduzierte den Zeitaufwand für Aktivitäten wie DR-Einrichtung, Erstellung der Produktionsinfrastruktur und Bereitstellung.
  • Die Migration von AWS zu Azure erfolgte mit einer parallelen Bereitstellungsarchitektur, die eine nahtlose Migration und ein einfaches Rollback von Azure zu AWS ermöglichte, falls dies erforderlich war.
  • Es wurden Disaster-Recovery-Funktionen für das Rechenzentrum und Azure hinzugefügt, um die Infrastrukturressourcen und -kosten während der Leerlaufzeiten zu minimieren, und das System wurde so robust gemacht, dass es im Falle einer Katastrophe innerhalb von vier Stunden wieder betriebsbereit ist.
  • Die GDPR-Konformität wurde gemäß den britischen Richtlinien für verbesserte Sicherheit umgesetzt.

Contact

Let’s discuss how we can support your journey.