• 9:00 - 18:00 Uhr

Telefonische Beratung

04131 927 948 0

Persönliche Beratung

aus Lüneburg

Beratung per Mail

info@innocommerce.de

Geschäftszeiten

9:00 bis 18:00 Uhr

Migration von Legacy PHP Anwendung in die Cloud mit NodeJS

Migration von Legacy PHP Anwendung in die Cloud mit NodeJS

Details

Kunde
Esyoil GmbH
Zeitraum
01/2018 - 07/2019
Technologien
Weiteres

Beratend begleiteten wir den Relaunch der Softwareplattform für Deutschlands führende Preissuchmaschine für Heizöl. Dieses ambitionierte Projekt umfasste die Transformation einer traditionellen Legacy PHP-Anwendung in eine zukunftsweisende Microservices-Architektur. Durch die Implementierung modernster Technologien und Methoden konnten wir eine signifikante Steigerung der Leistung, Skalierbarkeit und Flexibilität der Plattform erreichen.

Projekthighlights und Schlüsselleistungen:

Tiefgreifende Analyse und sorgfältige Konzeption: Zu Beginn des Projekts führten wir eine umfassende Analyse der bestehenden Anwendung durch, um einen detaillierten Umsetzungsplan für die Migration zu erstellen.

Innovative Technologiestapel: Für den Relaunch wählten wir eine Kombination aus NodeJS, TypeScript, MongoDB, NestJS und Docker, um eine leistungsstarke und flexible Microservices-Architektur aufzubauen.

Migration der Datenbank: Ein kritischer Aspekt des Projekts war die Migration von MySQL zu NoSQL (MongoDB), um eine höhere Leistung und bessere Skalierbarkeit der Datenverwaltung zu gewährleisten.

Cloud-Migration: Die Verlagerung der Infrastruktur in die Cloud unter Verwendung von Amazon Web Services ermöglichte eine verbesserte Verfügbarkeit und Skalierbarkeit der Anwendung.

Modernisierung des Codes: Der Legacy PHP-Code wurde erfolgreich in eine moderne, Microservice-orientierte NodeJS/TypeScript-Architektur umgewandelt, was die Grundlage für eine zukunftssichere und wartbare Plattform legte.

Durch diese umfassende Neugestaltung konnte die Preissuchmaschine ihre Marktposition festigen und weiter ausbauen. Die Plattform profitiert nun von einer deutlich verbesserten Performance, Flexibilität bei der Implementierung neuer Funktionen und einer erhöhten Benutzerzufriedenheit. Dieses Projekt unterstreicht unsere Kompetenz in der Leitung komplexer Softwareentwicklungsprojekte und der erfolgreichen Umsetzung technologischer Innovationen.

Copyright © 2014-2024 InnoCommerce e.K.