Use Case

Ein Legacy-Backend ablösen, ohne alle aufzuhalten, die davon abhängen

Ein stabiler Vertrag vor einer Legacy-Domäne erlaubt, das Backend nach eigenem Zeitplan zu aktualisieren oder abzulösen, ohne abgestimmte Tests mit jedem Consumer.

Ausgabe für die Geschäftsführung

Wenn Ihr Problem darin besteht, dass sich derselbe Verkauf von Kanal zu Kanal unterschiedlich verhält, siehe Ein Vertriebsprozess in jedem Kanal.

Das Problem

Das Legacy-Backend lässt sich nicht ändern, ohne alle einzubeziehen, die davon abhängen. Consumer greifen über proprietäre APIs, Hersteller-SDKs, direkten Datenbankzugriff, Dateien oder private Queues auf dieselbe Domäne zu; daher erfordert jedes Backend-Upgrade abgestimmte Tests mit allen, und jeder neue Consumer fügt eine weitere Abhängigkeit vom Release-Zyklus des Legacy-Systems hinzu.

Was sich ändert

  1. Eine Domäne abgrenzen — Produktkatalog, Kunde, Service-Inventory oder Billing — statt die gesamte Legacy-Anwendung offenzulegen.
  2. Einen stabilen Vertrag veröffentlichen, ausgerichtet an TM Forum Open APIs.
  3. Das Legacy-System dahinter anbinden über wiederverwendbare Mappings, mit BPMN für mehrstufige Operationen.
  4. Die Fassade als Produkt betreiben, mit Verantwortlichem, Versionen, Sicherheit und Abkündigungsplan.

Was Sie erhalten

  • Backend-Upgrades und Ablösung folgen ihrem eigenen Zeitplan.
  • Consumer hängen vom Vertrag ab, nicht vom Legacy-System, und ein neuer Consumer wird einmal integriert.
  • Der Fortschritt wird gemessen: Integrationsdauer, Wiederverwendungsquote, abgelöste Abhängigkeiten.
Architect edition — Ablösung eines Legacy-Backends hinter einem stabilen Vertrag

Problem

Gewachsene BSS- und OSS-Plattformen mit proprietären Schnittstellen, duplizierten Daten und eingebetteter Prozesslogik. Eine Änderung in einer Plattform pflanzt sich über Kanäle, Middleware und nachgelagerte Systeme fort.

Lösung mit MEF.DEV

  1. Domänengrenzen. Domänen für Kunde, Produkt, Auftrag, Service, Ressource, Nutzung und Billing, wo sinnvoll mit SID-Terminologie (Shared Information/Data) und eTOM-Terminologie.
  2. Versionierte Open API-Verträge. Jede Domäne wird über eine an TM Forum ausgerichtete Schnittstelle bereitgestellt; Consumer binden sich an den Zielvertrag, nicht an die Legacy-Struktur.
  3. Fassadenservices und Adapter übersetzen kanonische Ressourcen, Operationen, Events und Benachrichtigungen in proprietäre Schnittstellen und Datenstrukturen.
  4. Ausgelagerte systemübergreifende Prozesse. Die Koordination wandert in BPMN-Workflows, die Zustand, Timer, Wiederholungen, Kompensation und Ausnahme-Routing steuern.
  5. Schrittweise Ablösung. Neue ODA-konforme Komponenten werden hinter demselben Vertrag eingeführt, jeweils eine Domäne oder Geschäftsfunktion.
  6. Gemeinsamer Lebenszyklus. Registrierung, Review, Versionierung, Deployment, Rollback, Monitoring und Audit für neue Services; Legacy-Systeme bleiben auf ihrer Infrastruktur.

Ergebnis

Legacy-Systeme und neue ODA-Komponenten koexistieren hinter gemeinsamen Verträgen. Modernisierung wird zu einer Folge von Änderungen in Geschäftsdomänen mit messbaren Ergebnissen.

Komponentenmodell, Deployment-Muster und Autorisierungsstufen stehen auf platform.mef.dev.

Technische Details auf platform.mef.dev →

Für alle Leser gleich

TM Forum ODA · Open API

TM Forum ODA und Open APIs

MEF.DEV stellt TM Forum Open APIs bereit, folgt den ODA-Prinzipien und ist im TM Forum ODA Component Directory eingetragen.

BSL 1.1

Lizenz

Business Source License 1.1: kostenlos für den internen Produktiveinsatz; Enterprise Modules per Lizenzschlüssel; jede Version wird nach vier Jahren zu Apache 2.0.

EU · on-premises · Cloud

Sicherheit, Daten und Rechtsraum

EU-Unternehmen; Deployment in Ihrer Infrastruktur, Anmeldung über Standard-SSO; Entwicklung, Umsetzung und Support unter einem Qualitätssystem nach ISO 9001:2015.

ISO 9001:2015

Zertifizierte Entwicklung und Sicherheit

WideCoup Convergent BSS und MEF.DEV werden unter einem Qualitätsmanagementsystem nach ISO 9001:2015 entwickelt, eingeführt und betreut; MEF.DEV bestand ein unabhängiges Sicherheitsaudit und einen Penetrationstest.

Zertifikate und Audit →

Dokumentanfrage

 

Die Benachrichtigungen gehören zum Material: So bleibt es kostenlos. Jede Benachrichtigung enthält einen Abmeldelink.

Mit dem Absenden dieses Formulars akzeptieren Sie die Datenschutzerklärung, Nutzungsbedingungen und funktionale und Analyse-Cookies.