Kundengeschichten
Wehkamps neue Architektur automatisiert den DevOps-Betrieb
Automatisierung der kontinuierlichen Integration und Bereitstellung auf AWS für ein führendes E-Commerce-Unternehmen in den Niederlanden.
Capabilities:
Partners:
Regions:
Industries:

Capabilities:
Partners:
Regions:
Industries:
Über Wehkamp
Der führende E-Commerce-Händler Wehkamp ist ein Online-Kaufhaus, das hauptsächlich niederländische Produkte und Marken vertreibt. Das Unternehmen wurde 1952 unter dem Namen "Wehkamp's Fabriekskantoor" gegründet. Anfangs bestellten die Kunden Artikel (Matratzen und Bettwäsche) per Post als Reaktion auf Anzeigen in Zeitschriften. Heute wird die Wehkamp-Website täglich von fast einer halben Million Kunden besucht, und das Unternehmen verkauft jährlich mehr als 17 Millionen Produkte. Das Sortiment besteht aus mehr als 300.000 verschiedenen Artikeln von etwa 2.500 Marken, hauptsächlich aus den Kategorien Mode, Wohnen, Schönheit und Baby/Kind.
Steigende Geschäftsanforderungen führten zu Engpässen bei der Arbeitsbelastung.
Warum
Stellen Sie eine vollständig verwaltete CI/CD-Umgebung bereit.
Was
Gestalten Sie die Architektur neu, um bestehende Mechanismen zu nutzen.
Wie
Steigende Anforderungen führen zu Engpässen
Die qualifizierten Teams von Wehkamp sahen sich mit wachsenden geschäftlichen Anforderungen konfrontiert, um den Kunden kontinuierlich Lösungen und Beratung in einer inspirierenden Einkaufsumgebung zu bieten. Obwohl DevOps, Infrastructure as Code und Container für sie bereits gängige Begriffe waren, kam es zu Engpässen bei der Arbeitsbelastung. Die Einsätze waren schwer zu verwalten und die Integration hatte aufgrund einer nicht skalierbaren Architektur mit Leistungsproblemen zu kämpfen, was letztendlich die Entwicklungsgeschwindigkeit und die Markteinführungszeit insgesamt beeinträchtigte.
Agil, automatisiert und sicher
Das DevOps-Team von Wehkamp benötigte eine agilere, automatisierte und sichere Methode zur Verwaltung seiner CI/CD-Umgebung. Auf der Grundlage seiner umfassenden Erfahrung hat Xebia unsere bestehende Architektur umgestaltet und eine robuste Lösung geliefert, so ein Sprecher Wehkamps. Die neue Architektur stützt sich auf Amazon EC2 Container Service, Jenkins mit einem Hochverfügbarkeits-Plugin von CloudBees©, Auto Scaling und Amazon CloudTrail.
Unsere neue Architektur ermöglicht es uns, in einer hochmodernen, automatisierten, kosteneffizienten und zuverlässigen Umgebung zu arbeiten, die Best Practices befolgt und die neuesten und produktivsten Technologien einsetzt. Dank Xebia verbringen wir jetzt weniger Zeit mit gewöhnlichen Verwaltungsaufgaben und können uns stattdessen auf unsere sich schnell ändernden Geschäftsanforderungen konzentrieren.
DevOps Leiter
Wehkamp
Erhöhte Widerstandsfähigkeit
Die neue Architektur hat die Ausfallsicherheit der Anwendung verbessert. Durch die Nutzung der neuesten Erkenntnisse aus dem AWS Well-Architected Framework wurden Beobachtbarkeit, Betriebszeit und Leistung erhöht. Protokolle und Traces werden im OpenSearch-Cluster gespeichert, und das Dashboarding basiert auf Kibana und Grafana. Prometheus sammelt Metriken aus verschiedenen Quellen, und es werden Alarme ausgelöst, wenn Maßnahmen ergriffen werden müssen. Ausfallzeiten wirken sich direkt auf die Ergebnisse von Wehkamp aus, daher werden Ausfallsicherheit und Geschäftskontinuität ernst genommen. Das Ergebnis sind weniger Zwischenfälle, keine Datenverluste und eine kürzere mittlere Reparaturzeit.
Zentralisierung rettet den Tag
Anstatt Skripte lokal auszuführen, half uns Xebia bei der Implementierung eines zentralen CD-Servers zur Verwaltung unserer Bereitstellungen, so ein Sprecher von Wehkamp. Er fuhr fort: "Das neue Design ermöglicht Wiederholungen sowie eine automatische Skalierung in der CI-Einrichtung. Jetzt können in Spitzenzeiten mehrere Server die Last bewältigen und in ruhigen Zeiten herunterfahren, was unsere Kosten niedrig hält. Außerdem verwenden wir Amazon CloudTrail, um API-Aufrufe zu protokollieren, wodurch wir eine Prüfspur für die Einhaltung von Vorschriften erstellen können.
Contact