Plataforma Blockchain Self-Service

Cliente

BrBPO

Servicios

Blockchain, Infraestructura Cloud, SaaS, DevOps, Full-Stack

Año

2025 — Actualidad

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.

Plataforma Blockchain Self-Service — 1
Plataforma Blockchain Self-Service — 2
Plataforma Blockchain Self-Service — 3
Plataforma Blockchain Self-Service — 4
Plataforma Blockchain Self-Service — 5
Plataforma Blockchain Self-Service — 6

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