Capítulo 5. Pasarelas de entrada
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La malla de servicios de Consul es segura por defecto. Esto significa que Consul requiere que todas las solicitudes estén autorizadas. El Capítulo 6 trata la autorización en detalle, pero lo esencial es que no se puede acceder directamente a los servicios orientados al usuario. En su lugar, se debe acceder a ellos a través de una pasarela que establezca la autorización necesaria.
Éste es el propósito de una pasarela de entrada Consul. Las pasarelas de entrada reciben solicitudes no autorizadas de fuera de la malla de servicios y las dirigen a servicios que se ejecutan de forma segura dentro de la malla.1
En este capítulo, aprenderás cómo funcionan las pasarelas de entrada y cómo implementarlas en Kubernetes o en máquinas virtuales. A continuación, continuarás el ejercicio del Capítulo 4 y expondrás el servicio Birdwatcher frontend
a través de una pasarela de entrada.
Por qué necesitas una pasarela de entrada
La mayoría de las empresas necesitan que los usuarios o consumidores de la API accedan externamente a algunos de sus servicios de . Por ejemplo, una empresa de comercio electrónico puede tener muchos servicios internos que sólo reciban peticiones de otros servicios internos, pero también ejecutará servicios de cara al público a los que accedan los usuarios. La Figura 5-1 muestra una arquitectura típica con un equilibrador de ...
Get Consulta: En marcha now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.