Modernización Bancaria: Oracle SOA & AWS
Enterprise Architecture

Modernización Bancaria: Oracle SOA & AWS

Arquitectura híbrida de alto rendimiento. Transformación de Core Bancario Legacy a Microservicios y APIs gestionadas.

  • Date: 15 Feb, 2024
  • Client: Sector Bancario
  • Role: Senior SOA Architect

🏛️ El Reto: Del Monolito a la Agilidad

El banco requería exponer su Core Legacy (Mainframe) a nuevos canales digitales. El desafío: Latencia cero y seguridad bancaria.

🔧 Ingeniería de la Solución

1. Modelo Canónico y Transformaciones

Estandarización de la comunicación mediante un Modelo de Datos Canónico (XSD), desacoplando los formatos del sistema legado de los canales frontend.

Transformación XSLT en JDeveloper Ejemplo conceptual de mapeo de datos complejos en JDeveloper.

2. Orquestación BPEL y Reglas de Negocio

Implementación de flujos BPEL para manejar la lógica transaccional, compensaciones (Rollback) y manejo de excepciones.

Flujo BPEL Diseño de orquestación de servicios y manejo de fallos.

3. Virtualización con OSB

Uso de Oracle Service Bus para enrutamiento inteligente, throttling y seguridad (OWSM).

💻 Tecnologías Clave

  • IDE: JDeveloper 12c.
  • Formatos: XML, JSON, XSLT, XQuery.
  • Servidor: WebLogic 12c.
Pizarra a Distancia en Tiempo Real
Realtime Web App

Pizarra a Distancia en Tiempo Real

Cómo construí una pizarra remota en tiempo real para dar clase con React + Firebase + Netlify, le di un rediseño oscuro con fondo de video y, al final, un candado real para cobrar por su uso.

raul@wesoft: ~/ficha