Debido al aumento en el uso de mallas de servicio para desplegar colecciones de microservicios dentro de contenedores, esperamos ver cómo surgen herramientas que automatizan y simplifican las tareas de administración relacionadas con este estilo arquitectónico. Kiali es una de ellas. Kiali ofrece una interfaz de usuario gráfica para observar y controlar redes de servicios desplegados con Istio. Hemos encontrado útil a Kiali para visualizar la topología de los servicios en una red y entender cómo se dirige el tráfico entre ellos. Por ejemplo, cuando se usa en conjunto con Flagger, Kiali nos puede mostrar las peticiones que han sido dirigidas a cada servicio en un esquema de canary release. Nos gusta especialmente la habilidad de Kiali para inyectar artificialmente errores de red en una malla de servicio para probar la resiliencia en caso de interrupciones a nivel de red. Esta práctica es frecuentemente ignorada por la complejidad de configurar y ejecutar pruebas de fallos en una malla compleja de microservicios.