Model de Govern de la plataforma EventHub
Navegació
| ⬅️ Plataforma Eventhub | Oficina EventHub ➡️ |
|---|
Finalitat
El Model de Govern estableix el marc organitzatiu, normatiu i de control que regula l’ús de la plataforma EventHub dins del CTTI.
Aquest model garanteix que la plataforma s’utilitza de manera:
- Controlada
- Segura
- Estandarditzada
- Sostenible en el temps
El seu compliment és obligatori per a tots els equips i projectes que utilitzin capacitats d’integració basada en esdeveniments.
Àmbit d’aplicació
El Model de Govern aplica a:
- Tots els entorns (on-premise i cloud)
- Tots els recursos de la plataforma (topics, esquemes, connectors i processaments)
- Totes les fases del cicle de vida dels actius
Aquest àmbit inclou tant els aspectes tècnics com els organitzatius associats a la gestió de la dada.
Plataforma multi-tenant
EventHub és una plataforma multi-tenant: múltiples departaments i aplicacions de la Generalitat comparteixen la mateixa infraestructura física (clústers Kafka, Schema Registry, Control Center) amb aïllament lògic basat en el prefix del codi d’aplicació.
Aquesta arquitectura té dues implicacions directes per a qualsevol equip que utilitzi la plataforma:
- El naming és un mecanisme d’aïllament, no una convenció estètica. El prefix
{codi_aplicació}-en topics, clients i schemas és el que garanteix que els recursos d’un departament no interfereixin amb els d’un altre. L’incompliment genera col·lisions i es denega automàticament. - Els permisos creuats requereixen un procés formal. Accedir a topics d’un altre departament no és una configuració local — requereix coordinació entre propietaris i validació de l’Oficina EventHub (vegeu Permisos creuats).
Principis de Govern
El govern de la plataforma es fonamenta en els següents principis:
1. Autoservei governat
Els equips disposen d’autonomia sota mecanismes de validació i control.
2. Responsabilitat de la dada
Cada esdeveniment té un propietari clarament identificat.
3. Seguretat per disseny
La seguretat és inherent a l’arquitectura i als processos.
4. Traçabilitat end-to-end
Visibilitat completa del flux de la dada.
5. Evolució controlada
Gestió de canvis i versions per evitar impactes en consumidors.
-> Continua amb l’Oficina EventHub per conèixer els rols i responsabilitats associats al model.