
Neugestaltung eines print-on-demand-betriebssystems in einer laufenden produktionsstätte
Home >
Lulu ist eine weltweit führende Verlagsplattform, die Autoren, Kreativen und Verlagen eine skalierbare Infrastruktur für den weltweiten Verkauf von Büchern bietet. Durch direkte E-Commerce-Integrationen, API-Automatisierung, Print-on-Demand-Produktion und globale Vertriebsdienste ermöglicht das Unternehmen eine effiziente und flexible Veröffentlichung in großem Maßstab. Mit Fokus auf Innovation und operative Exzellenz entwickelt Lulu kontinuierlich digitale Lösungen, die Verlagsabläufe, Produktionsprozesse und die Logistikleistung auf internationalen Märkten optimieren.
www.lulu.com
Lulu Press, Inc.
USA
Architecture Re-design
Front-end development
Back-end development
Desktop Application Development (WPF)
.NET
WPF
Web API

.avif)
DIE HERAUSFORDERUNG
ERA, das Kernsystem, das den gesamten Auftragslebenszyklus bei Bridgeport National Bindery steuert, war durch seine monolithische Architektur stark eingeschränkt. Eng gekoppelte Komponenten verlangsamten die Einführung neuer Funktionen und führten in Spitzenzeiten der Verlagsbranche zu Leistungsengpässen. Die größte Einschränkung bestand darin, dass das System nicht offline genommen werden konnte – Bücher mussten jeden Tag versandt werden, ohne dass es zu auch nur einer Minute Betriebsunterbrechung kam.


DIE LÖSUNG
Anstelle einer riskanten „Big-Bang“-Neuprogrammierung haben wir eine „Strangler-Fig“-Strategie umgesetzt, um die Funktionen schrittweise zu migrieren. Um absolute Datensicherheit zu gewährleisten, liefen sowohl das Altsystem als auch das neue System auf einer einzigen, unveränderten Datenbank, wodurch das Risiko von Datenabweichungen vollständig ausgeschlossen wurde. Die aufgerüsteten WPF-Bedienterminals wurden station für station bereitgestellt und liefen parallel zu den alten Terminals, um die Stabilität unter realen Produktionslasten sicher zu überprüfen.


DIE ERGEBNISSE
Die gesamte groß angelegte Neugestaltung der Architektur erfolgte im Hintergrund und war für die Endkunden somit völlig unsichtbar. Der Ansatz mit gemeinsamem Schema garantierte von vornherein keinerlei Datenabweichungen, während die schrittweise Einführung nach einzelnen Stationen eine Bereitstellung mit minimalem Einflussbereich sicherstellte. Der Kunde verfügt nun über eine saubere, moderne .NET-Architektur, die auf die schnelle Integration neuer Funktionen und eine nahtlose Skalierung gemeinsam mit Lulu.com ausgelegt ist.

Für Unternehmen, die rund um die Uhr arbeiten, ist ein Systemausfall keine Option. Durch einen schrittweisen Modernisierungsansatz können neue Komponenten nach und nach eingeführt werden, während das bestehende System weiterhin vollständig betriebsbereit bleibt. So wird eine unterbrechungsfreie Geschäftskontinuität gewährleistet.
Eine schrittweise Migration reduziert das Implementierungsrisiko, ermöglicht eine kontinuierliche Validierung in der Produktivumgebung und erlaubt es Teams, Verbesserungen schneller bereitzustellen. Gleichzeitig werden Unterbrechungen für Endnutzer und operative Mitarbeitende minimiert, während der Zugriff auf geschäftskritische Funktionen jederzeit erhalten bleibt.
Moderne Architekturen verbessern die Skalierbarkeit, Wartbarkeit und Entwicklungsgeschwindigkeit. Sie erleichtern die Einführung neuer Funktionen, die Integration externer Systeme sowie die Bewältigung wachsender Arbeitslasten. Gleichzeitig unterstützen sie das langfristige Unternehmenswachstum, ohne durch die Einschränkungen veralteter Software ausgebremst zu werden.
Beschreibe uns kurz deine aktuelle Herausforderung, und wir melden uns mit konkreten Lösungsansätzen zurück.
Practical insights into the architecture, development, and maintenance of IT systems