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.
PokéAPI Explorer: React & Data Fetching
Frontend Development

PokéAPI Explorer: React & Data Fetching

Aplicación SPA interactiva que consume la PokéAPI en tiempo real. Implementación de Hooks personalizados, renderizado dinámico y diseño responsivo moderno.