Plataforma Blockchain Self-Service

Rol
Ingeniero Full-Stack — Arquitectura · Backend · Frontend · DevOps
Stack
NestJS · Kubernetes · Hyperledger Fabric v2 · Ansible · Helm · React · Next.js · TypeScript · CloudNativePG · nginx
Levantar una red blockchain permisionada —Certificate Authorities, peers, orderers, MSP, canales y chaincode— tomaba días de operaciones manuales y propensas a errores para cada organización. Tenía que volverse self-service, totalmente aislada por tenant y repetible.
Qué hicimos
Diseñamos la arquitectura de un pipeline de despliegue de 11 etapas en NestJS que orquesta playbooks de Ansible contra la API de Kubernetes a través del IBM Blockchain Platform Operator, con streaming de logs en tiempo real vía SSE, aislamiento de namespace por organización y autenticación JWT + RBAC agnóstica de proveedor. Todo el ciclo de vida de chaincode de Hyperledger Fabric v2 —package, install, approve, commit— está automatizado con YAML dinámico por organización vía Helm, además de tokenización de activos on-chain. Un front-end en React/Next.js ofrece un visor en tiempo real de la construcción de la red y un panel administrativo por roles con CRUD completo sobre todas las redes.
Convertimos días de infraestructura Fabric manual en un pipeline self-service de 11 etapas, aislado por organización.






Números
Días → Min
Tiempo de setup
Por org
Aislamiento de tenant
11
Etapas del pipeline
Fabric v2
Blockchain
K8s
Orquestación
Self-service
Aprovisionamiento
Resultados
Redujimos la configuración de una red blockchain de días de trabajo manual a minutos
Redes Fabric totalmente aisladas, aprovisionadas de forma self-service con un asistente de 5 pasos
Visibilidad de la construcción en tiempo real mediante streaming de logs vía SSE
Autenticación agnóstica de proveedor (JWT + RBAC) lista para Auth0/OIDC
Siguiente proyecto
NERO — Smartcare Masculino
