01 / 12
Showcase · 2026

Visibilidade total das amostras, em tempo real.

Um laboratório de biotecnologia rastreando cada amostra — da recepção à liberação — em um único painel, sobre os sistemas que já operavam.

12 capítulos · ~16 min
Deslize
A escala do desafio

Uma operação de laboratório em crescimento.

Uma biotech com 100 mil amostras ativas a qualquer momento — e milhões no histórico — em múltiplas unidades e sistemas LIMS distintos — alimentando recepção, laboratório, diagnóstico, médicos, gestão, qualidade, clientes e auditoria a partir do mesmo dado: o estado de cada amostra.

100k
Amostras ativas ao mesmo tempo
Multi
LIMS integrados
2 min
Relatório de status
8
Áreas conectadas
24/7
Operação
AMOSTRAS ATIVAS · POR SISTEMALIMS · Norte≈42kLIMS · Sul≈38kCRM≈20k≈100k amostras ativas · registradas em sistemas que não se conversam
O contexto operacional

Uma jornada de amostra que atravessa muitos sistemas.

Da recepção à liberação, cada amostra passa por sistemas que não conversam entre si — e a visão do todo só existe quando alguém a reconstrói manualmente.

JORNADA DE UMA AMOSTRA · ENTRE SISTEMAS ISOLADOSCRMLIMS · NorteDiagnósticoLIMS · Sul1. cadastro2. recepção3. análise4. validação5. liberaçãoVISÃOÚNICA⚠ manual~2 semanas para montar a visão única — à mão, de todos os sistemas
01Recepção & coleta

Amostras chegam e são registradas — cada unidade no seu próprio LIMS, com padrões e campos distintos.

02Processamento no laboratório

Cada etapa — análise, validação, liberação — atualiza o LIMS local, isolado dos demais sistemas.

03Relatório de status

Para responder “onde está a amostra X?”, alguém consolida à mão planilhas e e-mails de vários sistemas.

O que isso causava
Relatórios lentos
Até 2 semanas para um status
LIMS fragmentados
Nenhum lugar único de verdade
Amostras invisíveis
Somem entre etapas, SLA sem controle
Acesso por planilha
Sem permissão nem trilha de auditoria
Por que este caso importa

O LIMS não podia sair. Então construímos por cima.

Os laboratórios rodam sobre o Illumina Clarity LIMS — onde vivem os workflows validados, a integração com os instrumentos e anos de histórico. Ele não foi feito para uma arquitetura moderna orientada a eventos, mas substituí-lo significaria parar e revalidar a operação.

Monólito Java on-premise

Uma aplicação Java servida por Tomcat, com Tomcat 9 e OpenJDK 8 como as únicas versões suportadas — e hardware dedicado para rodar.

Integração por script

A automação nativa dispara comandos de linha de comando nos gatilhos de cada etapa. Não existe um fluxo de eventos para outros sistemas consumirem.

API feita para a bancada

Uma API REST em XML, boa para scripts de laboratório — não para alimentar, em tempo real, um painel de toda a operação.

Impossível de trocar

É onde a operação clínica acontece. Migrar exigiria revalidar workflows e integrações com instrumentos, com o laboratório parado.

A decisão: deixar o LIMS intocado e extrair cada evento no momento em que acontece — a fundação para o painel, os insights e os agentes.

Arquitetura da solução

Do evento ao painel.

01Origens
LIMS · CRM · coletas
Múltiplos LIMS
CRM
Recepção / coleta
Eventos de estado
awsCloud-native · orientada a eventos
02Ingestão
Conectores LIMS
Conectores CRM
Pub/Sub
API Gateway
03Plataforma
AWS Lambda
Amazon S3
PostgreSQL
Docker / Kubernetes
04Consumo
Angular
C# WebAPI
Azure AD (SSO)
Alertas / API
05Ação
Painel · alertas · API
Dashboard (Angular)
Notificações
Médicos / gestão
Clientes / auditoria
aws

A AWS oferece a base cloud-native para escala, isolamento e deploy elástico (Docker, Kubernetes, Terraform). A ZBRA transforma essa base em um dashboard que dá visibilidade em tempo real a toda a operação do laboratório.

Arquitetura medalhão

Do evento bruto ao dado que decide.

Cada evento extraído do LIMS percorre três camadas — e cada uma entrega algo que a anterior não conseguia.

Clarity LIMS · CRM
eventos na origem
B
Bronze
Eventos brutos

Cada mudança de estado gravada como chegou: imutável, com origem e horário.

Append-onlyReprocessávelTrilha de auditoria
S
Silver
Estado da amostra

Eventos limpos, sem duplicidade e reconciliados em um modelo comum de amostra e etapa.

NormalizaçãoDeduplicaçãoModelo comum
G
Gold
Pronto para decidir

Prazos contra a meta, filas por etapa e pausas por motivo — prontos para consumo.

TurnaroundFilas e gargalosPausas por motivo
Painel · Insights · Agentes de IA
consomem o Gold
O sistema em uso

Uma fonte da verdade, da recepção à bancada.

Tela inicial do sistema: busca de amostras, projetos favoritos e a lista de amostras que precisam de atenção
01 / 04 · Início
Onde está a amostra?

A pergunta mais comum do laboratório vira uma busca — por nome, accession ou paciente. Ao lado, o que precisa de atenção hoje: atrasadas, em pausa e em risco.

Resultados

O que muda quando a amostra fica visível.

Cada número aqui representa uma decisão de operação hoje tomada com o estado real da amostra em mãos — não com um relatório de duas semanas atrás.

Velocidade e visibilidade
2 min
para o relatório de statusde ~2 semanas
100k
amostras ativas acompanhadasao mesmo tempo · milhões no histórico
1
painel único de toda a operaçãonear real-time
Eficiência operacional
99%
menos tempo em relatórios2 semanas → 2 min
0
exportações manuais no caminhotudo por evento
5×
mais rápido para achar uma amostrabusca unificada
Integração e governança
100%
rastreabilidade da amostrada coleta à liberação
5+
LIMS e CRM integradossem substituir sistemas
100%
acesso governado por permissãoSSO + trilha de auditoria
“Colocamos a régua muito alta desde o início, e a ZBRA não só atendeu como superou nossas expectativas. A experiência que construíram é excepcional — e mudou completamente como enxergamos a operação.”— H.Y., Diretor(a) de LIMS
Capacidade replicável

Uma camada de visibilidade que se repete em qualquer operação.

O que muda de cliente para cliente são as fontes, as etapas e os indicadores. A abordagem — capturar por evento, unificar, governar, mostrar em um painel — se repete.

Integrar sistemas fragmentados

Múltiplos LIMS, CRM, planilhas, eventos. A plataforma conecta sem substituir o que já opera.

Capturar por evento

Cada mudança de estado é capturada em tempo real, sem polling e sem impactar os sistemas de origem.

Unificar em um painel

Uma tela única, com busca e estado near-real-time, como fonte da verdade para todas as áreas.

Governar o acesso

Acesso baseado em permissão via SSO, com trilha de auditoria. Nada de visibilidade definida por planilha.

Alertar antes do problema

Notificações contextuais de SLA, amostras paradas e picos de volume — antes de virar atraso.

Resultado operacional

Menos tempo em relatórios, mais visibilidade e mais controle de prazo. Métrica antes do painel bonito.

Setores aplicáveis: laboratórios clínicos, diagnóstico, biotech, farmacêuticas, hospitais, healthtech e pesquisa — qualquer operação onde o estado de um item precisa ser visível, em tempo real, através de sistemas que não conversam.

Insights

Os eventos que rastreiam também explicam.

Cada evento carrega etapa, instrumento, responsável e motivo de pausa. Somados, deixam de ser histórico e passam a mostrar onde o tempo da operação se perde.

  • Onde as amostras esperam
    A fila aberta de cada workflow, separada pelo tempo parado na etapa atual.
  • Prazo por tipo de amostra
    A distribuição do turnaround de cada material contra a sua meta.
  • Por que o prazo estoura
    As pausas por motivo — revisão clínica, consentimento, QC — ligadas às amostras que atrasaram.
Pausas por motivo, explicando por que as amostras perdem o prazo
Agentes de IA

Sobre a mesma fundação, agentes que agem.

Com cada mudança de estado registrada como um evento governado, agentes de IA leem a operação inteira, raciocinam sobre ela e agem — com as mesmas permissões e a mesma trilha de auditoria de qualquer usuário.

Triagem de pendências

Lê o motivo de cada pausa — consentimento ausente, divergência na requisição —, prepara o contato com o cliente e acompanha até a liberação.

Risco de prazo

Projeta a conclusão de cada amostra com as filas reais de cada etapa e avisa antes do atraso, sugerindo a repriorização na bancada.

Assistente da operação

Responde em linguagem natural — “por que a coorte B atrasou?” — citando as amostras e os eventos que sustentam a resposta.

Briefing do turno

No início de cada turno, um resumo por área e por unidade: o que chegou, o que travou e o que vence hoje.

Humano no circuito em decisões clínicasMesmo SSO e permissõesToda ação vira evento auditável
Para fechar

Cada decisão começa em uma amostra visível.

Construímos a camada que entrega visibilidade, escala e controle — e a fundação para agentes de IA, da recepção à liberação.

aws
Conversar com a ZBRA