#apis #procesos
Definición de los roles y procesos
Es muy importante, dentro de una organización, definir los roles y procesos que intervienen dentro del gobierno de APIs, así como delimitar sus tareas y responsabilidades. Tal y como podemos ver en la imagen, es importante definir además como estos roles se incorporarán dentro de los equipos o squads de la compañía, con el fin de que las APIs estén bien definidas a nivel corporativo.
Los roles, no tienen por qué ser fijos, y dependiendo de cada compañía, algunas personas podrán desempeñar varios roles sin que esto afecte al buen funcionamiento del gobierno de APIs.

Algunos roles
Tal y como se puede observar en la imagen, existen una serie de roles (que en ocasiones podemos desagregar):
– API Evangelist: Se encarga de evangelizar dentro de los equipos.
– API Strategiest: Se encarga de la estrategia del gobierno de APIs
– API Architect: Diseña la relación y arquitectura de las APis y microservicios
– API Owner: Dueño de la API/Apis
– API Designer: Diseña la APi.
– App Developer: Consumidor de las APis
– API Developer: Desarrollador de APis.
– API Tester: Se encarga del testing de las Apis.

Blog realizado por Marco Antonio Sanz
// ¿Quieres que tus APIs no se conviertan en un caos?
Contáctanos y diseñaremos el mejor gobierno de APIs

Author