Onlineshop in den Wolken – Interdiscount migriert in die Cloud

Projektdauer
von Oktober 2021 – Februar 2022
Technologien & Lösungen
Google Cloud Plattform, SAP Commerce Cloud, Kubernetes, GKE, Cloud Run, Docker Container, Github, Github Actions, Helm, Terraform, Prometheus, Grafana, Java, NodeJS, Python
Themen
Cloud, Migration, Cloud-Native
Cloud Migration Interdiscount
Skalierbarkeit, Flexibilität und Sicherheit. Das sind nur einige Vorteile der Migration in die Cloud. Interdiscount setzt bei ihren zwei Onlineshops interdiscount.ch und microspot.ch mit Unterstützung von Puzzle ITC auf die SAP Commerce und die Google Cloud.

Um Kosten einzusparen, die Ausfallsicherheit gewährleisten und die Flexibilität zu erhalten, hat sich Interdiscount für die Migration in die Cloud entschieden. Im Jahr 2022 realisierte man das Projekt mit Hilfe von Puzzle ITC.

Der Kern der beiden Onlineshops besteht aus einem eigenentwickelten Frontend (React, Redux, Node.js/Express.js). Und einem SAP Hybris Backend mit Datenbank Cluster, welches auch die Schnittstelle ins SAP ERP bildet. Diese stellt die Verarbeitung von Kund:innen, Bestellungen und Produktupdates sicher. Ergänzend dazu gibt es eine Vielzahl an technischen und folglich fachlichen Services rund um den Onlineshop. Sie übernehmen dadurch nicht nur verschiedene Aufgaben, einerseits Caching, Web Application Firewall, Static Content, Suchvorschläge, Recommendations, Retouren sondern auch die Verfügbarkeit von Produkten.

Philip Stark
Software Engineer bei Puzzle ITC
«Die Migration von einer klassischen VM-basierten Infrastruktur zu einem modernen Cloud-Native Ansatz für das Software-Deployment wurde erfolgreich durchgeführt. Der Entwicklungsprozess bei Interdiscount war bereits sehr vorbildlich. Nach der Migration ist auch die Infrastruktur ganz vorne dabei. Es wird jetzt alles per GitHub pull request deployt und geht ruckzuck»!

Auf dem Weg in die Cloud

Im Rahmen des Gesamtprojekts sollten die beiden Hybris Backends in die SAP Commerce Cloud und die restlichen Services in die Google Cloud migriert werden. Hierbei unterstützte Puzzle das Projektteam mit der Rolle Techlead. Das Systemteam war sowohl für die Services auf der Google Cloud Plattform als auch für die SAP Commerce Cloud Kyma Plattform verantwortlich.Zusammen wurde die Migration dieser Komponenten in die Cloud vollzogen. Im Systemkontext ist dieses Team und deren Services Drehscheibe für eine Vielzahl an Stakeholdern. In diesem Fall übernahm Puzzle im Rahmen des Consultings die Funktion einer zentralen Anlaufstelle.

Erfolgreiche Migration

Im Februar 2022 folgte die erfolgreiche Migration der beiden Shops auf die neue Plattform. Der hohe Grad an Automatisierung und Standardisierung sowie der Einsatz von modernen Technologien, Prozessen und Vorgehensweisen hat einen wesentlichen Beitrag zum Erfolg dieses Projekts beigetragen.

Dürfen wir dein Projekt auf das nächste Level bringen?

Wir sind bereit, dein Projekt voranzutreiben. Lass uns gemeinsam deine Ziele erreichen und dein Unternehmen weiterbringen.
Pfeifhofer_Anna
Anna Pfeifhofer
Co-Lead /cicd & /container

Weitere Success Stories