solución

Ingeniería de resiliencia

Pruebas de caos e inyección de fallos

Romper para solucionar: inocule su aplicación con la inyección de fallos basada en el caos para mejorar la resiliencia

Las iniciativas de transformación digital y en la nube han dado lugar a una topología compleja y heterogénea de aplicaciones. Un segmento importante de los equipos de diseño de aplicaciones está adoptando patrones como la malla de servicios, GraphQL, sin servidor y microfondos. Las plataformas nativas en la nube con despliegues que están en las instalaciones y en la nube están añadiendo complejidad. La cobertura de pruebas estándar y las rutas de transacción no pueden cubrir de forma viable todos los flujos potenciales que, en unas circunstancias negativas, pueden afectar a los comportamientos de la aplicación. 

El análisis de la causa raíz de los problemas identificados también tiende a llevar tiempo, dado que la replicación, tanto desde el punto de vista de la funcionalidad como del entorno, es difícil. La certificación de estas aplicaciones a través de métodos tradicionales en un ecosistema CI/CT/CD se convierte en un gran reto. Para abordar eficazmente las lagunas existentes, las organizaciones deberían aprovechar las pruebas de inyección de fallos para aumentar las pruebas no funcionales tradicionales.

Servicios de pruebas de caos e inyección de fallos de Virtusa

Los servicios de inyección de fallos de Virtusa aprovechan su gran experiencia en sistemas complejos y una variedad de herramientas para inyectar hipótesis de fallos y experimentos para desenterrar posibles problemas. Nuestro enfoque único radica en el proceso de descubrimiento de servicios y topología a través del cual aprovechamos los mapas para construir planes de ataque para un radio de explosión específico. 

Podemos ejecutar ataques completos en cada capa de la pila de aplicaciones. Además, la inyección de fallos a nivel de aplicación proporciona un control más estricto basado en identificadores de datos o parámetros de entrada.

Ventajas clave
Con las pruebas de inyección de fallos, su organización conseguirá una reducción de al menos un 20 % en los costes de las operaciones que se deben a la respuesta y reparación de incidentes. Las operaciones en la nube, los equipos digitales y las implementaciones de Kubernetes se beneficiarán significativamente al adoptar las pruebas de inyección de fallos como parte de su SDLC.
 
  • Reducir el período MTTF (tiempo medio hasta el fallo) en un 95 %
    Reducir significativamente la duración entre fallos del sistema y garantizar que los sistemas estén altamente disponibles identificando y solucionando los problemas en las primeras fases del SDLC.
  • Asociación con los principales proveedores de soluciones del sector y herramientas gratuitas
    Nuestra asociación con los principales proveedores de soluciones del sector acelera la adopción de las herramientas y agiliza la transferencia de conocimientos y la creación de equipos.
  • La experiencia de Virtusa en el ámbito de los servicios bancarios y financieros, junto con los aceleradores de ingeniería y la amplia experiencia en transformación digital, ofrece importantes beneficios a nuestros clientes.
  • Menor tiempo medio de detección (MTTD)
    Reducción del tiempo de identificación de fallos y del correspondiente tiempo de resolución mediante la simulación de escenarios similares en pruebas anteriores.
  • Aumentar la predicción e identificación de fallos en un 90 %
    Nuestros experimentos están alineados con los métodos de inyección de fallos de la industria y garantizan la predicción de fallos para que usted evite cualquier sorpresa en el entorno de producción.
  • 2 veces menos tiempo de replicación de la carga de la infraestructura/escenarios de estrés
    Dirigir los ataques a componentes específicos de la infraestructura más rápidamente, por ejemplo: acaparamiento de recursos de la CPU, latencia de Kafka, latencia de la base de datos.
Ventajas clave
historia de éxito

Ayudar a los bancos y cooperativas de crédito de la banca minorista, de consumo y de gestión de patrimonios a mejorar la resistencia de sus aplicaciones

Virtusa ayudó a un banco líder en su camino hacia una reducción de más del 50 % en los problemas relacionados con la resiliencia debidos a los sistemas externos y posteriores, desenterrando de forma iterativa los problemas y corrigiendo los patrones de diseño más resilientes.

Hable con un experto

Descubra cómo inocular su aplicación con la inyección de fallos basada en el caos para mejorar la resiliencia.

Contact Us