Pruebas en un mundo de cien microservicios: cuando la pirámide se convierte en un reloj de arena
Isa Vilacides, directora de Ingeniería de Productividad y Calidad en CloudBees
En su ponencia principal en NGINX Conf 2018, Isa explica cómo su equipo pasó de probar aplicaciones monolíticas (con los retos que ello conlleva) a probar integraciones de cientos de microservicios. Descubrieron que una arquitectura de microservicios tiene un coste: pruebas frágiles, lentas y dependientes de la infraestructura.
Isa responde a preguntas como estas: ¿cómo se pueden crear pruebas sólidas, rápidas, fiables y con un alcance bien definido? ¿Cómo puedes ser la primera persona en enterarte de los problemas en producción? ¿Y cómo puedes garantizar un plan de despliegue que afecte al menor número posible de clientes si algo sale mal? Isa describe su experiencia en Atlassian y CloudBees desarrollando una estrategia de pruebas que protegiera a los clientes ante decenas de lanzamientos diarios y simultáneos de distintos servicios.