Traefik Proxy de Traefik Labs es un proxy inverso HTTP nativo de la nube y un equilibrador de carga. Traefik Labs se integra con sus componentes de infraestructura existentes y se configura de forma automática y dinámica para facilitar la implementación de microservicios en y a través de múltiples entornos diferentes.
Traefik puede manejar implementaciones grandes y complejas en una amplia gama de entornos y protocolos en nubes públicas, privadas e híbridas con una interfaz simple e intuitiva. También viene con un poderoso conjunto de middlewares que mejoran sus capacidades para incluir equilibrio de carga, puerta de enlace API, entrada de orquestador, comunicación de servicio este-oeste y más.
Traefik intercepta y enruta cada solicitud entrante a los servicios de backend correspondientes. Es especialmente adecuado como controlador de entrada para clústeres de Kubernetes.
A diferencia de un proxy inverso tradicional configurado estáticamente, Traefik Labs utiliza la detección de servicios para configurarse dinámicamente desde los mismos servicios. Admite todos los protocolos principales y puede administrarlos de manera flexible con intermediarios configurables para equilibrio de carga, limitación de velocidad, interruptores de circuitos, duplicación, autenticación y más.
Traefik y observabilidad
El sistema de seguimiento permite a los desarrolladores visualizar los flujos de llamadas en su infraestructura. Traefik utiliza OpenTracing y admite cuatro backends de seguimiento, incluyendo Instana. Para habilitar Instana como back-end de seguimiento, Traefik admite YAML, TOML e interfaz de línea de comandos para configurar Instana como el proveedor de observabilidad elegido.