Pular para conteúdo

Caso: produto de visão computacional

Um produto que analisa movimento em vídeo: o usuário envia um vídeo e recebe feedback gerado por um modelo de linguagem. Descrito aqui de forma abstrata ("App A").

flowchart LR
    ui["UI web (SSR)"] --> api["API"]
    api --> proc["Processador de vídeo (nó com GPU)"]
    api --> llm["Gateway de LLM"]
    api --> db[("Banco de dados")]

Decisões de forma

  • A UI fala com a API pelo serviço interno do cluster, nunca pelo domínio público.
  • O processamento pesado roda num nó com GPU, chamado apenas pela API.
  • A API passa por um gateway de LLM, que centraliza chaves, limites e observabilidade de custo.
  • Entrega pelo mesmo fluxo de todos os apps: PR, imagem, tag no repositório GitOps, sincronização.

O que este caso ilustra

Isolamento de carga de GPU, fronteiras de rede internas e o padrão GitOps aplicado a um produto com mais de um componente.