solución

Ingeniería de fiabilidad del sitio (SRE)

 

Pruebas de caos e inyección de fallos

 

Las iniciativas de transformación digital y en la nube han dado lugar a una topología compleja y heterogénea de aplicaciones. Las plataformas nativas de la nube con implementaciones locales y en la nube están añadiendo complejidad.

La creciente complejidad de las aplicaciones hace imposible que la cobertura de pruebas estándar y las rutas de transacción cubran todos los problemas potenciales que afectan al comportamiento de las aplicaciones. El análisis de la causa raíz de los problemas identificados también tiende a tardar, dado que la replicación tanto desde la perspectiva de la funcionalidad como del entorno es difícil. La certificación de este tipo de aplicaciones mediante métodos tradicionales en un ecosistema CI/CT/CD se convierte en un gran reto. Para abordar eficazmente las deficiencias existentes de manera oportuna, las organizaciones pueden aprovechar la 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.

Funciones clave

Prestación de servicios

  • Aplicaciones de mapas
  • Redes de mapas
  • Aprovechar las redes en malla y los mapas de los dispositivos
  • Aprovechar los mapas topológicos

Supervisión

  • Supervisar los indicadores clave de rendimiento (KPI)
  • Análisis del comportamiento de las aplicaciones
  • Definiciones de alerta

Ingeniería del caos

  • Configuración del radio de explosión 1..n niveles
  • Configuración de entrada/salida
  • Aceleración, configuración arriba/abajo
  • Orquestación del día del partido
  • Evaluación de escenarios
  • Experimentos de interrupción de la región

Funcional + resiliencia

  • Automatización de pruebas funcionales durante los días de partido
  • Pruebas exploratorias
  • Ejecución del canal durante las ejecuciones del experimento

Carga/estrés + resiliencia

  • Rendimiento y ejecuciones de carga durante los días de partido
  • Pruebas de conmutación por error
  • Planificación de la capacidad
Ventajas clave
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.
 
  • Reducción del periodo de tiempo medio hasta el fallo (MTTF) en un 95 %
    Identifica y soluciona los problemas en una fase más temprana del SDLC para reducir significativamente la duración entre fallos del sistema y garantizar su alta disponibilidad.
  • Asociación con proveedores de soluciones líderes en el sector y herramientas gratuitas
    Nuestras asociaciones con proveedores de soluciones líderes en el sector aceleran la adopción de herramientas y permiten una transferencia de conocimientos y una configuración del equipo más rápidas. 
  • Menor tiempo medio de detección (MTTD)
    Menor tiempo de identificación y resolución de fallos al simular escenarios similares en pruebas anteriores.
  • Aumento de la predicción e identificación de fallos en un 90 %
    Los métodos de inyección de fallos alineados con el sector garantizan la predicción de fallos para evitar sorpresas en el entorno de producción.
  • La mitad de tiempo replicando la carga de la infraestructura y los escenarios de esfuerzo
    Crea ataques dirigidos con componentes específicos como los acaparadores de recursos de la CPU, la lentitud de Kafka y las latencias de la base de datos.
historia de éxito

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.

Descubra lo que Virtusa puede hacer por usted

Póngase en contacto con nosotros para programar una demostración

Contact Us