Confiabilidad de Sistemas: Madurez, Disponibilidad, Resiliencia y Recuperación

Clase 7 de 43Curso Profesional de Arquitectura de Software

Resumen

Atributos que tienen que tienen que ver con el uso normal del sistema a través del tiempo:

  • Madurez, cómo medimos cuánto falla el sistema en su operación normal, la forma de medirlo es usando el tiempo medio entre averías, cuánto más tiempo pase, más maduro va a ser el sistema.

  • Disponibilidad, % de tiempo en el que el sistema está disponible con respecto al ciclo de vida del sistema mismo. La disponibilidad incluso suele estar asociada a contratos.

  • Tolerancia a fallos, chaos testing.

  • Capacidad de recuperación, qué tanto el sistema puede estar disponible hasta que se recupera de un fallo, se mide a través del tiempo medio que pasa entre la caída del servicio y la recuperación del sistema.