Terminología de Azure API Management

SE APLICA A: todos los niveles de API Management

En este artículo se proporcionan definiciones para los términos que son específicos de Azure API Management.

Definiciones de términos

  • API de back-end: un servicio, que suele basarse en HTTP, que implementa una API y sus operaciones. A veces, las API de back-end se conocen simplemente como back-end. Para más información, consulte Back-ends.
  • API de front-end: API Management actúa como capa de mediación a través de las API de back-end. La API de front-end es una API que se expone a los consumidores de API desde API Management. Puede personalizar la forma y el comportamiento de una API de front-end en API Management sin realizar cambios en las API de back-end que representa. A veces, las API de front-end se conocen simplemente como API. Para obtener más información, consulte Importación y publicación de la primera API.
  • Producto: un producto es una agrupación de API de front-end que se pueden poner a disposición de un grupo especificado de consumidores de API para la incorporación de autoservicio en una sola credencial de acceso y un conjunto de límites de uso. Una API puede formar parte de varios productos. Para obtener más información, consulte Creación y publicación de un producto.
  • Operación de API: una API de front-end en API Management puede definir varias operaciones. Una operación es una combinación de un verbo HTTP y una plantilla de dirección URL que se puede resolver de forma única dentro de la API de front-end. A menudo, las operaciones se asignan una a una a los puntos de conexión de la API de back-end. Para obtener más información, consulte Simulación de respuestas de API.
  • Versión: una versión es una variante distinta de la API de front-end existente que difiere en forma o comportamiento del original. Las versiones ofrecen a los clientes la opción de seguir con la API original o actualizar a una nueva versión en el momento de su elección. Las versiones son un mecanismo para publicar cambios importantes sin afectar a los consumidores de API. Para obtener más información, consulte Publicación de varias versiones de la API.
  • Revisión: una revisión es una copia de una API existente que se puede cambiar sin afectar a los consumidores de API e intercambiar por la versión que usan actualmente los consumidores después de la validación y las pruebas. Las revisiones proporcionan un mecanismo para implementar cambios sin interrupción de forma segura. Para obtener más información, consulte el artículo sobre el uso de revisiones.
  • Directiva: una directiva es un componente reutilizable y que admite composición, que implementa algunas funcionalidades relacionadas con la API que se usan habitualmente. API Management ofrece más de 50 directivas integradas que se encargan de cuestiones horizontales críticas, pero no diferenciadas, por ejemplo, la transformación de solicitudes, el enrutamiento, la seguridad, la protección y el almacenamiento en caché. Las directivas se pueden aplicar en varios ámbitos, que determinan las API u operaciones afectadas y se configuran dinámicamente mediante expresiones de directiva. Para más información, consulte Directivas en Azure API Management.
  • Portal para desarrolladores: el portal para desarrolladores es un componente de API Management. Proporciona una experiencia personalizable para la detección de API y la incorporación de autoservicio a los consumidores de API. Para obtener más información, consulte cómo personalizar el Portal para desarrolladores.

Pasos siguientes