Termo

BYO

Info

Escrito originalmente em francês. Traduzido por IA — o sentido foi preservado, não a prosa.

Definição curta

Arranjo em que o cliente fornece e controla um bloco do qual um serviço online depende — seu banco de dados, suas chaves de criptografia, seu provedor de modelo, seu gateway de e-mail — enquanto o fornecedor segue operando o resto.

Definição detalhada

A sigla vem de bring your own, e o uso corrente a declina por bloco: BYO-Database, BYO-Key, BYO-LLM.

Nos artigos deste blog, o BYO não é uma característica técnica, e sim uma resposta a uma demanda de controle. O que o cliente obtém é o domínio do local e das políticas que se aplicam ali — suas regras de rede, suas chaves, seus padrões. O que ele não obtém, e é isso que torna o arranjo viável, é o domínio de como o produto evolui: as migrações continuam automatizadas e conduzidas pelo fornecedor.

Um traço o distingue das outras opções: ele não faz nenhuma responsabilidade desaparecer, ele obriga a dizer com muito mais precisão quem carrega quais.

Uso no domínio

Usado para designar a opção mais pesada de uma gama de respostas à necessidade de controle, da qual uma região dedicada ou chaves gerenciadas pelo cliente são os graus menores.

Sinônimos e variantes

"BYO-Database" para o caso do banco, "bring your own" por extenso.

Não confundir com

  • software instalado no cliente — o fornecedor não opera nada e várias versões convivem. No BYO, o motor continua operado pelo fornecedor e o produto continua comum.
  • Whole product — o BYO pode ser um componente do whole product para um dado segmento; ele não é nem sinônimo nem culminação dele.
  • reversibilidade — capacidade de recuperar os próprios dados e trocar de fornecedor. O BYO pode servir a isso sem se reduzir a isso.

Exemplos

Um software de folha de pagamento cujo motor continua operado pelo fornecedor, mas cujo banco vive na assinatura Azure do cliente, sob as regras de rede e as chaves dele.

Ambiguidades / debates

A palavra sugere uma simetria que não existe: conforme o bloco em questão, o custo vai de uma troca de chave de acesso a uma migração completa de dados.