Jump to section

¿Cuál es la función de una puerta de enlace de API?

Copiar URL

Una puerta de enlace de API es una herramienta de gestión de API que se encuentra entre el cliente y un conjunto de servicios de backend.

Funciona como un proxy inverso que acepta todas las llamadas a la interfaz de programación de la aplicación, agrega los servicios necesarios para cumplir con las solicitudes y devuelve el resultado adecuado.

La puerta de enlace de API intercepta todas las solicitudes que ingresan y las envía a través del sistema de gestión de API del que forma parte, el cual se encarga de varias funciones necesarias.

La función exacta de una puerta de enlace de API varía de una implementación a otra. Algunas funciones comunes incluyen la autenticación, el enrutamiento, la limitación de la frecuencia, la facturación, la supervisión, el análisis, las políticas, las alertas y la seguridad.

En las empresas que adoptan un enfoque de DevOps, los desarrolladores usan los microservicios para diseñar e implementar aplicaciones de forma rápida y constante. Las API son una de las formas más comunes en que se comunican los microservicios.

Además, el desarrollo moderno en la nube, que incluye el modelo sin servidor, depende de las API para la preparación de la infraestructura. Puede implementar funciones sin servidor y gestionarlas utilizando una puerta de enlace de API.

En general, a medida que la integración y la interconectividad se vuelven más importantes, también lo hacen estas interfaces. Asimismo, conforme aumenta su complejidad y su uso, las puertas de enlace de API se tornan más valiosas.

Artículos relacionados

Artículo

¿Qué es una API?

Una API o interfaz de programación de aplicaciones es un conjunto de definiciones y protocolos que se usa para diseñar e integrar el software de las aplicaciones.

Artículo

¿Cuál es la función de una puerta de enlace de API?

Una puerta de enlace de API es una herramienta de gestión de las interfaces de programación de aplicaciones que se encuentra entre el cliente y un conjunto de servicios de backend.

Artículo

¿Por qué elegir a Red Hat para las API?

Nuestras soluciones de API se centran en la reutilización, la agilidad de la TI y una interfaz de gestión que lo ayuda a medir, supervisar y adaptar los sistemas.

Más información sobre las API