Categories: All - disponibilidad - resistencia - escalabilidad - seguridad

by Nicole Morales 5 years ago

430

FUNDAMENTOS DE LA CALIDAD DE SOFTWARE

Las bases de la calidad del software incluyen varios pilares esenciales. La escalabilidad se centra en la capacidad de un sistema para manejar un aumento de carga, ya sea mediante escalado vertical, que aumenta la capacidad de un recurso existente, o escalado horizontal, que añade nuevas instancias de un recurso.

FUNDAMENTOS DE LA CALIDAD DE SOFTWARE

FUNDAMENTOS DE LA CALIDAD DE SOFTWARE


SEGURIDAD

PROTECCIÓN DE LAS APLICACIONES Y LOS DATOS FRENTE A AMENAZAS.
AREAS A TENER EN CUENTA

*ADMINISTRACION DE IDENTIDADES *PROTECCION EN SU INFRAESTRUCTURA *SEGURIDAD DE LAS APLICACIONES *CIFRADO Y SOBERANIA DE DATOS

ADMINISTRACION

PROCESOS DE OPERACIONES QUE MANTIENEN UN SISTEMA EJECUTÁNDOSE EN PRODUCCIÓN.
FASES

*INSTRUMENTACIÓN. *RECOPILACIÓN Y ALMACENAMIENTO. *ANÁLISIS Y DIAGNÓSTICO. *VISUALIZACIÓN Y ALERTAS.

RESISTENCIA

LA CAPACIDAD DE UN SISTEMA DE RECUPERARSE DE LOS ERRORES Y SEGUIR FUNCIONANDO.
FACTORES

*LOS SISTEMAS DISTRIBUIDOS SON COMPLEJOS, Y UN ERROR EN UN PUNTO PUEDE POTENCIALMENTE REPRODUCIRSE EN TODO EL SISTEMA. *LOS COSTOS DE LOS ENTORNOS DE NUBE SE MANTIENEN BAJOS GRACIAS AL USO DE HARDWARE BÁSICO, POR LO QUE DEBEN ESPERARSE ERRORES DE HARDWARE OCASIONALES.

DISPONIBILIDAD

LA PROPORCIÓN DE TIEMPO QUE UN SISTEMA ES FUNCIONAL Y ESTÁ EN FUNCIONAMIENTO.

ESCALABILIDAD

LA CAPACIDAD DE UN SISTEMA PARA CONTROLAR EL AUMENTO DE LA CARGA.
ESCALADO HORIZONTAL

CONSISTE EN AGREGAR NUEVAS INSTANCIAS DE UN RECURSO, COMO MÁQUINAS VIRTUALES O RÉPLICAS DE BASE DE DATOS.

*EL ESCALADO HORIZONTAL SE PUEDE ACTIVAR AUTOMÁTICAMENTE. *EL ESCALADO HORIZONTAL PUEDE SER MÁS ECONÓMICO QUE EL ESCALADO VERTICAL. *EL ESCALADO HORIZONTAL ES ELÁSTICO.

ESCALADO VERTICAL

IMPLICA EL AUMENTO DE LA CAPACIDAD DE UN RECURSO, POR EJEMPLO MEDIANTE EL USO DE UNA MÁQUINA VIRTUAL DE MAYOR TAMAÑO.

VENTAJAS

*PUEDE LLEVARLO A CABO SIN NECESIDAD DE EFECTUAR CAMBIOS EN LA APLICACIÓN