Termine

BYO

Info

Scritto originalmente in francese. Tradotto dall'IA — il significato è stato preservato, non la prosa.

Definizione breve

Accordo in cui il cliente fornisce e controlla un blocco da cui dipende un servizio online — il suo database, le sue chiavi di cifratura, il suo fornitore del modello, il suo gateway email — mentre il produttore continua a gestire il resto.

Definizione dettagliata

La sigla viene da bring your own, e l'uso corrente la declina per blocco: BYO-Database, BYO-Key, BYO-LLM.

Negli articoli di questo blog il BYO non è una caratteristica tecnica ma una risposta a una richiesta di controllo. Ciò che il cliente ottiene è il controllo sulla collocazione e sulle policy che vi si applicano — le sue regole di rete, le sue chiavi, i suoi standard. Ciò che non ottiene, ed è questo a rendere sostenibile l'accordo, è il controllo su come evolve il prodotto: le migrazioni restano automatizzate e guidate dal produttore.

Un tratto lo distingue dalle altre opzioni: non fa sparire nessuna responsabilità, obbliga a dire molto più precisamente chi si fa carico di quali.

Uso nel dominio

Usato per designare l'opzione più pesante in una gamma di risposte al bisogno di controllo, di cui una regione dedicata o chiavi gestite dal cliente sono i gradi inferiori.

Sinonimi e varianti

«BYO-Database» per il caso del database, «bring your own» per esteso.

Da non confondere con

  • software installato presso il cliente — il produttore non gestisce niente e coesistono più versioni. Con il BYO il motore resta gestito dal produttore e il prodotto resta comune.
  • Whole product — il BYO può essere una componente del whole product per un dato segmento; non ne è né il sinonimo né il punto d'arrivo.
  • reversibilità — capacità di recuperare i propri dati e cambiare fornitore. Il BYO può favorirla senza ridursi a essa.

Esempi

Un software per le buste paga il cui motore resta gestito dal produttore, ma il cui database sta nella sottoscrizione Azure del cliente, sotto le sue regole di rete e le sue chiavi.

Ambiguità / dibattiti

La parola suggerisce una simmetria che non esiste: a seconda del blocco interessato, il costo va dal cambio di una chiave di accesso a una migrazione completa dei dati.