IBM Cloud Docs
Gestión de API, productos y catálogos

Gestión de API, productos y catálogos

La gestión de API, catálogos y productos en IBM® API Connect for IBM Cloud® implica una serie de tareas para mantener los catálogos donde los desarrolladores pueden crear y probar API, y para gestionar el ciclo de vida de los productos que contienen API publicadas para el uso del cliente.

Tareas de administración de API en API Connect

Cada organización de proveedores tiene su propio conjunto de API, catálogos y productos. Mientras que el desarrollador de API crea API y productos, el administrador de API las gestiona, junto con los catálogos donde se lleva a cabo el trabajo de desarrollo.

Después de que un desarrollador de API cree un conjunto de API, el administrador de la API gestiona la distribución. El administrador de API define Planes que determinan el acceso a las API, agrupa un conjunto de API y Planes relacionados en Productos, y los publica en los Portales de Desarrolladores consumidores. El administrador de API también gestiona los Catálogos y Espacios donde los desarrolladores de API crean y prueban las API. Los administradores de API deben leer los temas de la sección Gestión de catálogos y productos de la documentación ampliada V10 Reservada.

Puede llevar a cabo tareas de gestión de la API en la interfaz de API Manager o en la interfaz de línea de mandatos del kit de herramientas. Para obtener información sobre cómo trabajar con el kit de herramientas, consulte Configuración del kit de herramientas en la documentación ampliada V10 Reservado.

Gestión de catálogos

Un catálogo es un destino de transferencia donde los desarrolladores pueden crear y probar las API antes de publicarlas para que las utilicen los clientes. Cada organización de proveedores puede crear varios catálogos. Los catálogos son útiles para organizar productos y API para probarlos antes de ponerlos a disposición de las organizaciones de consumidores. Para obtener más información sobre la gestión de catálogos, consulte los temas siguientes en la documentación ampliada de V10:

Puede particionar un catálogo en espacios y luego asignar un equipo diferente de desarrolladores para que trabajen en cada espacio.

Uso de espacios en un catálogo

Cada equipo de desarrolladores utiliza un espacio y tiene su propio conjunto de funcionalidades de gestión relacionadas específicamente con las API desarrolladas por el equipo asociado. El uso de espacios permite a cada equipo de desarrollo gestionar sus API de forma independiente. Para obtener información sobre cómo trabajar con espacios, consulte los temas siguientes en la documentación ampliada de V10 Reserved:

Configuración de proveedores de OAuth para API

Proteja el acceso a las API de su organización configurando un proveedor de OAuth. Cuando la aplicación de un cliente llama a su API, la app debe obtener una señal del proveedor de OAuth y pasarla a API Connect para demostrar que tiene autorización para utilizar la API. Para obtener información sobre cómo trabajar con OAuth, consulte los temas siguientes en la documentación ampliada de V10 Reserved:

Gestión de ciclos de vida del producto

Un producto es un conjunto de API y los planes que especifican reglas de uso como límites de velocidad. Puede publicar un producto en el portal del desarrollador de su organización, donde los clientes pueden suscribirse para utilizar las API contenidas en cada producto. Cada producto tiene un ciclo de vida que abarca su publicación inicial hasta su eliminación del Portal del desarrollador. Puede gestionar las distintas etapas en el ciclo de vida del producto en API Connect. Para obtener información sobre cómo trabajar con productos, consulte los temas siguientes en la documentación ampliada de V10 Reserved:

Publicación de un producto

Cambio de la disponibilidad del producto

Restrinja un producto a consumidores o puntos finales específicos, o elimine un producto del portal del desarrollador.