Plataforma Blockchain Self-Service

Cliente

BrBPO

Serviços

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

Ano

2025 — Atual

Papel

Engenheiro Full-Stack — Arquitetura · Backend · Frontend · DevOps

Stack

NestJS · Kubernetes · Hyperledger Fabric v2 · Ansible · Helm · React · Next.js · TypeScript · CloudNativePG · nginx

Subir uma rede blockchain permissionada — Certificate Authorities, peers, orderers, MSP, canais e chaincode — levava dias de operações manuais e propensas a erro para cada organização. Precisava virar self-service, totalmente isolada por tenant e repetível.

O que fizemos

Arquitetamos um pipeline de implantação de 11 etapas em NestJS que orquestra playbooks Ansible contra a API do Kubernetes através do IBM Blockchain Platform Operator, com streaming de logs em tempo real via SSE, isolamento de namespace por organização e autenticação JWT + RBAC agnóstica de provedor. Todo o ciclo de vida de chaincode do Hyperledger Fabric v2 — package, install, approve, commit — é automatizado com YAML dinâmico por organização via Helm, além de tokenização de ativos on-chain. Um front-end em React/Next.js expõe um visualizador de build da rede em tempo real e um painel administrativo por papéis com CRUD completo em todas as redes.

Transformamos dias de infraestrutura Fabric manual num pipeline de 11 etapas, self-service e isolado por organização.

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

Dias → Min

Tempo de setup

Por org

Isolamento de tenant

11

Etapas do pipeline

Fabric v2

Blockchain

K8s

Orquestração

Self-service

Provisionamento

Resultados

  • Reduzimos a configuração de rede blockchain de dias de trabalho manual para minutos

  • Redes Fabric totalmente isoladas provisionadas de forma self-service por um assistente de 5 passos

  • Visibilidade de build em tempo real via streaming de logs SSE

  • Autenticação agnóstica de provedor (JWT + RBAC) pronta para Auth0/OIDC

Próximo projeto

NERO — Smartcare Masculino