Use case

Sustituir un backend legacy sin detener a todos los que dependen de él

Un contrato estable delante de un dominio legacy permite actualizar o sustituir el backend según su propio calendario, sin pruebas coordinadas con cada consumidor.

Edición ejecutiva

Si el problema es que una misma venta se comporta de forma distinta de un canal a otro, consulte Un único proceso de venta en todos los canales.

El problema

El backend legacy no puede cambiar sin todos los que dependen de él. Los consumidores acceden al mismo dominio mediante APIs propietarias, SDK de proveedores, acceso directo a la base de datos, archivos o colas privadas, por lo que cada actualización del backend exige pruebas coordinadas con todos ellos, y cada nuevo consumidor añade otra dependencia del ciclo de releases legacy.

Qué cambia

  1. Acotar un dominio — catálogo de productos, cliente, service inventory o billing — en lugar de exponer toda la aplicación legacy.
  2. Publicar un contrato estable alineado con TM Forum Open APIs.
  3. Adaptar el sistema legacy detrás de él mediante mappings reutilizables, con BPMN para las operaciones de varios pasos.
  4. Gestionar la fachada como un producto, con responsable, versiones, seguridad y un plan de retirada.

Qué se obtiene

  • Las actualizaciones y el reemplazo del backend avanzan según su propio calendario.
  • Los consumidores dependen del contrato, no del sistema legacy, y uno nuevo se integra una sola vez.
  • El avance se mide: plazo de integración, tasa de reutilización, dependencias retiradas.
Edición para arquitectos — Sustitución de un backend legacy detrás de un contrato estable

Problema

Plataformas BSS y OSS acumuladas, con interfaces propietarias, datos duplicados y lógica de procesos embebida. Un cambio en una plataforma se propaga a través de los canales, el middleware y los sistemas posteriores.

Solución con MEF.DEV

  1. Fronteras de dominio. Dominios de cliente, producto, pedido, servicio, recurso, uso y billing, con la terminología de SID (Shared Information/Data) y eTOM donde corresponda.
  2. Contratos Open API versionados. Cada dominio se expone mediante una interfaz alineada con TM Forum; los consumidores se vinculan al contrato objetivo, no a la estructura legacy.
  3. Servicios de fachada y adaptadores traducen los recursos, operaciones, eventos y notificaciones canónicos a interfaces y estructuras de datos propietarias.
  4. Procesos entre sistemas externalizados. La coordinación pasa a workflows BPMN que gestionan el estado, los temporizadores, los reintentos, la compensación y el enrutamiento de excepciones.
  5. Reemplazo gradual. Los nuevos componentes alineados con ODA se introducen detrás del mismo contrato, un dominio o una función de negocio a la vez.
  6. Ciclo de vida común. Registro, revisión, versionado, despliegue, rollback, monitorización y auditoría para los nuevos servicios; lo legacy permanece en su propia infraestructura.

Resultado

Los sistemas legacy y los nuevos componentes ODA coexisten detrás de contratos comunes. La modernización se convierte en una secuencia de cambios por dominio de negocio con resultados medibles.

El modelo de componentes, los patrones de despliegue y los niveles de autorización están en platform.mef.dev.

Detalle técnico en platform.mef.dev →

Lo mismo para cada lector

TM Forum ODA · Open API

TM Forum ODA y Open APIs

MEF.DEV expone TM Forum Open APIs, sigue los principios de ODA y figura en el TM Forum ODA Component Directory.

BSL 1.1

Licencia

Business Source License 1.1: gratuita para uso interno en producción; Enterprise Modules mediante clave de licencia; cada versión pasa a Apache 2.0 a los cuatro años.

UE · on-premises · nube

Seguridad, datos y jurisdicción

Empresa de la UE; despliegue en su infraestructura, acceso mediante SSO estándar; desarrollo, entrega y soporte bajo un sistema de calidad ISO 9001:2015.

ISO 9001:2015

Desarrollo y seguridad certificados

WideCoup Convergent BSS y MEF.DEV se desarrollan, entregan y soportan bajo un sistema de gestión de calidad ISO 9001:2015; MEF.DEV superó una auditoría de seguridad independiente y una prueba de penetración.

Certificados y auditoría →

Solicitud de documento

 

Los avisos acompañan al material: así sigue siendo gratuito. Cada aviso incluye un enlace para darse de baja.

Al enviar este formulario, acepta la Política de privacidad, Condiciones de uso y cookies funcionales y analíticas.