No se improvisa por fuera
Conectarse directamente resuelve la tarde y crea una pieza que nadie ve. El día que esa conexión falle, no habrá dónde mirar.
Capacidades
Pide lo que necesita y la puerta se encarga. Esa es toda la promesa: la misma credencial, el mismo registro, dé igual el servicio y dé igual el día.
Una credencial · un registro · cualquier servicio
El catálogo
Agrupado por lo que resuelve, no por la tecnología que lo sirve. Un agente pide "la analítica de este sitio", no un endpoint.
La lista crece. Lo que no crece es el número de puertas.
Incorporar
Un agente necesita una capacidad que no está. Es la situación interesante, porque es donde un sistema se estropea o se hace más fuerte.
Conectarse directamente resuelve la tarde y crea una pieza que nadie ve. El día que esa conexión falle, no habrá dónde mirar.
Lo que se añade queda disponible para cualquier agente, con la misma credencial y el mismo registro que el resto. El trabajo se hace una vez.
La diferencia
Lo que entra por aquí deja rastro. Lo que se conecta por su cuenta, no — y por tanto, para el sistema, no ha ocurrido.
Saber qué gasta cada agente exige que todo pase por el mismo sitio. Es la clase de dato que solo se tiene si se diseñó para tenerlo.
Cuando un servicio cambia, se arregla en la puerta. La alternativa es arreglarlo en cada consumidor y descubrirlos uno a uno según fallan.
Retirar una capacidad es tan importante como añadirla, y solo es posible si sabes quién la usaba.