Todos los productos
Search
Centro de documentos

API Gateway:API HTTP

Última actualización: Sep 03, 2026

Una API HTTP expone servicios de backend mediante el protocolo HTTP. Las rutas y las reglas de enrutamiento se gestionan desde la consola de Cloud-native API Gateway.

¿Qué es una API HTTP?

Una API HTTP enruta solicitudes a servicios de backend según el protocolo HTTP. Utilice las API HTTP para exponer servicios rápidamente en escenarios de Kubernetes Ingress, microservices e IA (SSE).

  • Kubernetes Ingress: Un Ingress gestiona los recursos accesibles externamente en un clúster de Kubernetes y proporciona balanceo de carga de capa 7. Las instancias de Ingress de Cloud-native API Gateway se basan en pasarelas de API y ofrecen una gestión del tráfico de entrada más potente que las pasarelas NGINX Ingress estándar. Son compatibles con más de 50 anotaciones de NGINX Ingress, cubren más del 90 % de los casos de uso de NGINX Ingress, admiten versiones canary en varias versiones de servicio simultáneamente y proporcionan una gobernanza de servicios flexible junto con una protección de seguridad integral.

  • Enrutamiento de microservices: Si no requiere una gestión detallada de API entre sistemas, configure rutas para definir qué servicio de backend procesa cada solicitud. Las rutas son intencionalmente de grano grueso (por ejemplo, /user/*), lo que permite establecer vías de acceso rápidamente sin la sobrecarga de gestionar cada API de forma individual.

Las API HTTP están diseñadas para equipos de desarrollo y de operaciones y mantenimiento que necesitan separar la lógica de negocio e implementar interacciones entre servicios con rapidez, lo cual reduce la complejidad de las llamadas entre sistemas.

Cree una API HTTP

Una API HTTP es una interfaz basada en HTTP que expone los servicios internos de sistemas distribuidos a llamadores externos. Cloud-native API Gateway ofrece dos métodos para crear API HTTP. Para obtener más información, consulte Create an HTTP API.

Modos de enrutamiento

Cloud-native API Gateway admite cinco modos de enrutamiento: enrutamiento de servicio único, enrutamiento ponderado, enrutamiento basado en etiquetas, enrutamiento mock y redirección. Cuando llega una solicitud, la pasarela la compara con las reglas de enrutamiento configuradas según su orden de prioridad. Para crear y configurar rutas en la consola, consulte Create a route.