Integra Edge Microgateway en la descripción general de Kubernetes

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

Puedes usar Edge Microgateway para proporcionar la administración de la API de Apigee para los servicios que se ejecutan en un clúster de Kubernetes. En este tema, se explica por qué te conviene implementar Edge Microgateway en Kubernetes y se describe cómo implementar Edge Microgateway en Kubernetes como un servicio.

Caso de uso

Los servicios implementados en Kubernetes suelen exponer APIs, ya sea a consumidores externos o a otros servicios que se ejecutan dentro del clúster.

En cualquier caso, hay un problema importante que resolver: ¿cómo administrarás estas APIs? Por ejemplo:

  • ¿Cómo las protegerás?
  • ¿Cómo administrarás el tráfico?
  • ¿Cómo obtendrás información sobre los patrones de tráfico, las latencias y los errores?
  • ¿Cómo publicarás tus APIs para que los desarrolladores puedan descubrirlas y usarlas?

Ya sea que migres servicios y APIs existentes a la pila de Kubernetes o crees servicios y APIs nuevos, Edge Microgateway ayuda a proporcionar una experiencia de administración de APIs limpia que incluye seguridad, administración del tráfico, estadísticas, publicación y mucho más.

Ejecuta Edge Microgateway como un servicio

Cuando se implementa en Kubernetes como un servicio, Edge Microgateway se ejecuta en su propio pod. En esta arquitectura, Edge Microgateway intercepta las llamadas a la API entrantes y las enruta a uno o más servicios de destino que se ejecutan en otros pods. En esta configuración, Edge Microgateway proporciona funciones de administración de APIs, como seguridad, estadísticas, administración del tráfico y aplicación de políticas a los otros servicios.

En la siguiente figura, se ilustra la arquitectura en la que Edge Microgateway se ejecuta como un servicio en un clúster de Kubernetes:

Edgemicro como servicio

Consulta Implementa Edge Microgateway como un servicio en Kubernetes.

Próximo paso