
Core Financiero · SYSDE
Diseñada para crecer.
Microservicios distribuidos. Un gateway. Infinita escala.
Multiplexado de tráfico bancario en milisegundos.
JWT stateless con claims firmados.
Stack tecnológico, compuesto como ecuaciones
Cada capa es una suma deliberada: descripciones funcionales + componentes probados = resultado en producción bancaria.
Plataformas & Marcos
Núcleo de ejecución multiplataforma
- Robustez
- Modernidad
- Interfaz gráfica avanzada
- Comunicación eficiente
- Moderna
- Multiplataforma
Bases de datos & Gestión
Persistencia, caché y mensajería
- Escalable
- Rápida
- Eficiente
- Mensajería confiable
- Service discovery
- Integración
Web & Front-End
Documentación, contenedores e interfaz
- API documentada
- Contenedores
- Interfaz dinámica
- Diseño adaptable
- Web moderna
- Estilización
Microservicios bajo un API Gateway HUB
Cada dominio del core financiero se aísla como microservicio independiente, contenerizado en Docker y orquestado a través de comunicación interna API HUB.
Provider
Préstamos
Originación, desembolso, cobranza y cierre de operaciones crediticias.
Anatomía de una petición autenticada
Trace en vivo del ciclo completo: desde el handshake del cliente hasta la persistencia, pasando por gateway, emisor JWT y microservicio.
Bus de eventos RabbitMQ
Comunicación asíncrona pub/sub: cada microservicio publica eventos de dominio y los consumidores reaccionan sin acoplamiento directo.
channel.publish('loan.created', payload)binding: loan.* → loan.eventsqueue.consume(ack=manual, prefetch=10)Pipeline de entrega continua
Cada commit recorre un camino determinista: compilar, empaquetar, registrar, descubrir y publicar sin downtime.
Swagger en vivo: Loan Service v2
Más de 300 endpoints REST documentados para el microservicio de Préstamos. Aquí mostramos algunos representativos — acuerdos de pago, agencias, avances de obra, créditos, garantías, líneas, plan de inversión, cierres, depósitos · etc. Todo expuesto bajo el contrato OpenAPI.
Acuerdos de Pago
8 endpoints/v2/acuerdos-pagos/encabezadosObtiene todos los acuerdos de pago (encabezados).
curl -X GET \ 'https://api.sysde.com/loan-service/v2/acuerdos-pagos/encabezados' \ -H 'Authorization: Bearer $JWT' \ -H 'Accept: application/json'
{
"codEmpresa": "001",
"codAgencia": "01",
"numCredito": 1024876,
"estado": "ACTIVO",
"monto": 15000.00,
"moneda": "USD",
"fechaApertura": "2026-05-22",
"cliente": {
"id": "10198372",
"nombre": "ACME COMERCIAL S.A."
}
}Seguridad de grado bancario
Comunicación cifrada, identidad firmada y claims explícitos en cada llamada.
Canal cifrado entre cliente y servidor.
Usuario y contraseña que devuelven un JSON Web Token.
Estándar abierto para representar identidad y permisos entre partes.
On-Cloud sobre Microsoft Azure
Tres tiers desacoplados, escalado horizontal automático y respaldo geo-redundante. Diseñado para producción bancaria 24/7.
Servidor de Aplicaciones
App Tier- CPU
- 4 cores
- RAM
- 16 GB
- Storage
- 128 GB SSD
- OS
- Windows Server 2019
Servidor Base de Datos
Data Tier- Engine
- SQL Modelo SaaS
- CPU
- 4 núcleos
- RAM
- 16 GB
- Storage
- 500 GB
- DB
- Microsoft SQL 2019
Servidor Web · Servicios
Edge Tier- CPU
- 4 cores
- RAM
- 16 GB
- Storage
- 128 GB SSD
- OS
- Linux
Microsoft Azure
Aprovisionamiento, escalado dinámico y observabilidad de toda la malla de microservicios. Servicios PaaS gestionados para reducir el tiempo de operación.
Resguardo de información
- DiarioRetención 15 días naturales15d
- MensualÚltimos 12 meses12m
- ReplicaciónGeo-redundante en Azuregeo