Anzeige

Supply Chain

Anwendungen, die auf einer Microservices-Architektur basieren, haben das Potenzial, die Skalierbarkeit zu unterstützen und das Supply Chain Management flexibler zu gestalten – sei es bei schwankender Arbeitsbelastung, anhaltenden Verkaufsspitzen oder bei der verlässlichen Transport- und Lieferplanung. Warum das wettbewerbsentscheidend sein kann, haben uns die vergangenen Monate gezeigt.

Das Verbraucherverhalten ändert sich, und damit auch die Anforderungen an den stationären und den Online-Handel. Flexibilität, Agilität und Customer Experience spielen für den Handel eine zentrale Rolle. Sichtbar ist dieser Wandel insbesondere bei den Lieferketten – was bereits vor der Corona-Pandemie der Fall war, sich in den vergangenen Monaten aber verschärft hat.

Smarte IT-Lösungen, aufgebaut auf Microservices, können das Supply Chain Management optimieren. Der entscheidende Vorteil: Bestimmte Komponenten eines Warehouse Management Systems können abgetrennt, aktualisiert und neu eingesetzt werden, ohne die gesamte IT-Anwendung zu beeinträchtigen.

Die Umstellung auf Microservices ist eine Investition in Agilität. Eine zentrale Cloud-basierte Anwendung, die vollständig auf Microservices aufbaut, macht Lieferketten belastbarer. Der Systemaufbau basierend auf Microservices bedeutet, dass ein Einzelhändler oder ein für das Supply Chain Management zuständiges Team innerhalb eines Unternehmens die Möglichkeit hat, die Technologie genau zum gewünschten Zeitpunkt ändern und neu einsetzen zu können – ein entscheidender Faktor, wie wir bei den starken Schwankungen des Verbraucherverhaltens im Verlauf der Pandemie sehen.

Vergleichbar mit Lego

Der Unterschied zu monolithischen IT-Systemen lässt sich am Beispiel Knetgummi und Lego ganz einfach darstellen. Werden bei einer monolithischen Architektur aus Knetgummi Funktionen in Form von zwei oder drei Farben vermischt, ist es nahezu unmöglich, eine einzelne Funktion wieder herauszulösen, um sie zu einem späteren Zeitpunkt in eine neue Anwendung zu integrieren. Lego hingegen ist komponentenbasiert, sodass es einfach ist, eine bestimmte Funktion zu entfernen und in die nächste Anwendung einzubauen. Nur der entsprechende Microservice muss geändert werden, nicht die komplette Anwendung. Bei einem partiellen Systemfehler fällt nur der betroffene Microservice aus, alle weiteren Services funktionieren weiterhin.

In der Vergangenheit bedeuteten monolithische IT-Umgebungen, dass Unternehmen oft zögerten, Änderungen an einer einzelnen Anwendung vorzunehmen. Sie befürchteten, dass beim Ausfall einer einzelnen Funktion oder Komponente die gesamte Anwendung ausfallen würde. Das Problem bei der monolithischen Architektur besteht darin, dass alle Änderungszyklen in der Regel aneinander gebunden sind. Eine Änderung an einem kleinen Abschnitt einer beliebigen Anwendung kann die Erstellung einer völlig neuen Version erfordern. Oft sind dabei auch strenge und manchmal teure Testläufe erforderlich. 

Quelle: Manhattan Associates

Diese Zurückhaltung bei technischen Neuerungen betraf insbesondere Einzelhändler, die sich auf die Kontinuität der Lieferkette und die Flexibilität bei der Bedienung der Endkunden verlassen müssen. Allerdings sind Ausfallzeiten in einer Nicht-Cloud-basierten Umgebung Realität. Bei einigen Unternehmen geht es sogar so weit, dass Ausfälle zu einem einkalkulierten Teil des IT-Systems geworden sind – die Einschränkungen und die verlorene Zeit werden manchmal gar nicht mehr in Frage gestellt.

Pieter Van den Broecke, Managing Director Benelux and Germany
Pieter Van den Broecke
Managing Director Benelux and Germany, Manhattan Associates
Pieter Van den Broecke ist seit 2008 Geschäftsführer Benelux und Deutschland bei Manhattan Associates. Mit seiner langjährigen Erfahrung in den Bereichen Supply Chain und Logistik versteht er wie kein anderer die Herausforderungen, denen sich Einzelhändler in der heutigen dynamischen Omni-Channel-Landschaft stellen müssen. (Bildquelle: Manhattan Associates)

Artikel zu diesem Thema

Stonehenge
Okt 19, 2020

Der „tanzende Monolith“ ergänzt die moderne Microservices-Architektur

Microservices rangieren zurzeit weit oben in der Gunst der Software-Entwickler. Aber sie…
Supply Chain Management
Sep 24, 2020

Wie sich das Supply Chain Management verändert

Schon seit jeher gehören Trends zu den unterschiedlichen Märkten der Wirtschaft. Auch auf…
Microservices
Feb 19, 2020

Sicherheit in Zeiten der Microservices

Wenn es um die Bereitstellung Cloud-basierter Anwendungen über Microservices geht,…

Weitere Artikel

Unternehmenserfolg

So profitieren Unternehmen von einer digitalen Liquiditätsplanung

Vor allen Dingen in Krisensituationen ist es für Unternehmen essenziell, die eigene Zahlungsfähigkeit exakt beurteilen und vorhersagen zu können. Viele Betriebe setzen bei dieser Aufgabe noch immer auf Hilfsmittel wie Excel-Tabellen. Dabei bringt ein Umstieg…
Puzzle

Deshalb sollten NetOps- und SecOps-Teams zusammenarbeiten

Jahrzehntelang arbeiteten die Teams für Netzwerk- (NetOps) und Security Operations (SecOps) getrennt voneinander. Das Netzwerkteam konzentriert sich darauf, den Zugang zu Anwendungen und Diensten zu gewährleisten, während sich das Sicherheitsteam darauf…
Testautomatisierung

Die 5 größten Herausforderungen bei der Testautomatisierung

Um neue Anwendungen und Releases schneller bereitzustellen, müssen Unternehmen Continuous Testing in ihre DevOps-Prozesse integrieren. Doch die Automatisierung von End-to-End Functional Tests ist komplex. Welche Hindernisse es auf dem Weg dorthin zu…
Managed Services

Visibility as a Service bietet umfassenden Schutz für kritische IT-Services

NETSCOUT SYSTEMS, ein Anbieter von Cybersecurity-, Service Assurance- und Business Analytics-Lösungen, hat heute sein Managed Service-Angebot NETSCOUT Visibility as a Service (VaaS) vorgestellt, das rund um die Uhr Tests, Überwachung, Fehlerbehebung und…
Code - Software

Sechs profunde Gründe für die gemeinsame Codebasis von Programmen

Es ist wenig sinnvoll, das Rad ständig neu erfinden zu wollen. In der Software-Entwicklung ist das aber immer noch häufige Praxis. VNC erklärt die wichtigsten Vorteile einer einheitlichen Codebasis.
Software

Mythen rund um Softwareverteilung

Beim Endpoint-Management und bei der Verteilung von Softwarepaketen finden sich IT-Chefs und Admins häufig mit dem Status Quo ab. Sie können sich nicht vorstellen, dass es auch einfacher, zuverlässiger und ressourcenschonender als bisher geht.

Anzeige

Jetzt die smarten News aus der IT-Welt abonnieren! 💌

Mit Klick auf den Button "Zum Newsletter anmelden" stimme ich der Datenschutzerklärung zu.