Está en la página 1de 22

AMENAZAS A NIVEL DE

ARQUITECTURA
CONTENIDO

Temas a tratar en esta Presentación:

1. Arquitectura del Software.


2. Tipos de Arquitectura.
3. Arquitectura de Descomposición Modular
4. Arquitectura Cliente-Servidor
5. Arquitectura de Tres Niveles
6. Caso Practico
ARQUITECTURA
DE SOFTWARE
Las estructuras de un sistema, compuestas de
elementos con propiedades visibles de forma externa y
las relaciones que existen entre ellos.

Descomposición Cliente - Servidor Tres Niveles


Modular
Arquitectura de
Descomposición
¿Qué es?
Método de diseño
para descomponer el problema
Modular Ventajas
Claridad
en subproblemas Reducción de Costos
Reutilización
Cualidades de Una Descomposición Modular
Independencia
funcional Acoplamiento Cohesión
Cada módulo debe realizar una mide la interrelación entre dos Asegura que cada módulo
función concreta o un conjunto módulos, según el tipo de dispone de un contenido con
de funciones afines conexión máxima coherencia

Comprensibilidad Adaptabilidad
A fin de facilitar cambios, Previsión
mantenimiento y la Accesibilidad
reutilización de los módulos Consistencia
Amenazas a la Arquitectura de Descomposición Modular

Alta carga al Necesita de un


Sistema formato
Pueden ser más vulnerables a ataques Para transmitir datos y que estos
maliciosos que dejan inutilizable al sean reconocidos por todos los
sistema completo componentes
Escenario
Ejemplo
ARQUITECTURA CLIENTE - SERVIDOR
Las tareas se reparten entre los proveedores de recursos o servicios

Cliente Servidor

● Correo electrónico ● Servidor de impresión ● World Wide Web.

La arquitectura básica seguirá siendo la misma.


CARACTERÍSTICAS GENERALES
AMENAZAS A NIVEL DE ESTA ARQUITECTURA
Cliente Servidor

MALWARES Errores humanos Causa de fuerza mayor

Vulnerabilidades del sistema API INSEGURAS VIRUS

Ataques DDoS INYECCIONES


AMENAZAS A NIVEL DE ESTA ARQUITECTURA
Escenarios de ejemplo:
Arquitectura de tres
niveles
¿QUÈ ES?
La arquitectura de tres niveles es una arquitectura de software de aplicación bien
establecida que separa las aplicaciones en tres niveles de informática lógica y física

PRESENTACIÓN APLICACIÓN DATOS


ARQUITECTURA DE TRES NIVELES
DESARROLLO
WEB

VENTAJAS MULTINIVEL

¿AMENAZAS?
ESCENARIO
DE EJEMPLO
CASO
PRÁCTICO
FALLO DE PENTIUM
EL FALLO DE PENTIUM PROVOCÓ UNAS
PÉRDIDAS A INTEL DE 63000 MILLONES
A finales de 1994 el muy promocionado chip de Intel, Pentium,
produjo errores en la división de números en coma flotante.
Aunque el error solo afectó a pocos usuarios, se transformó en una
pesadilla, con 5 millones de chips en circulación.

Este error fue causado por el divisor en la unidad de coma flotante,


el cual contaba con una tabla de división errónea, al que le faltaban
5 entradas cobre 1000 causando este este fallo.
En 1996 Intel lanzó otra generación
de chip en la que invirtió unos 10.000
millones de dólares, frente a los
5.000 millones que invirtió en el
Pentium.

También podría gustarte