Saltar al contenido

Interfaces y roles en IBM API Connect v10: ¿quién hace qué en una plataforma de APIs?

En proyectos de gobierno de APIs es común que surjan dudas respecto a los roles involucrados. La Sesión 1 del curso detalla claramente esta interacción mediante un diagrama.

Aquí te explico los roles principales:

1. API Product Manager / Organization Owner

Es el responsable de:

  • Definir el producto API

  • Aprobar políticas

  • Publicar APIs al catálogo

  • Coordinar con los desarrolladores

2. API Developer

Se encarga de crear, versionar y mantener las APIs. Utiliza la API Toolkit o el editor integrado.

3. Application Developer

Consume las APIs.
Su trabajo se realiza desde el Developer Portal, donde:

  • Se registra

  • Explora catálogos

  • Solicita suscripciones

  • Prueba APIs

4. API Gateway

No es un rol humano, pero sí es un actor clave:

  • Aplica seguridad

  • Controla tráfico

  • Enforce policies

  • Realiza mediación

Cómo interactúan todos ellos

Según el flujo mostrado en la lámina:

  1. El API Product Manager publica una API.

  2. El portal la expone a los consumidores.

  3. El desarrollador de apps se registra y la consume.

  4. El gateway garantiza su ejecución segura.

Conclusión

Comprender estos roles facilita la adopción de modelos operativos de API Governance y asegura una gestión clara y ordenada de las APIs dentro de una organización.