Capítulo 13. Escenarios avanzados

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Las Implementaciones de malla de servicios en un solo clúster pueden ser todo lo que se necesita en algunos entornos. Pero otros entornos pueden requerir múltiples clústeres y una única implementación global de malla de servicios o una federación de implementaciones independientes de malla de servicios. Estos entornos pueden incluir la consideración de monolitos existentes u otros servicios externos. Y aunque todos estamos deseando que llegue el día en que los microservicios dominen el mundo y las aplicaciones monolíticas queden relegadas a las polvorientas páginas de la historia, aún no hemos llegado a ese punto. El proyecto Istio es consciente de ello y admite diversos modelos de implementación y configuración.

Este capítulo revisa un puñado de las topologías avanzadas más comunes. Las topologías avanzadas son útiles en entornos en los que el foco de atención está estrictamente formado por microservicios próximos geográficamente o entornos que distribuyen mallas de servicios entre regiones o proveedores.

Tipos de topologías avanzadas

Aunque son posibles numerosas configuraciones de topología, aquí hablaremos de unas pocas básicas que puedes transformar en otras configuraciones. Categoricemos estas pocas en dos topologías fundamentales que se implementan en un único clúster o en varios clústeres.

Mallas de un racimo

Una topología ...

Get Istio: 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.