Está en la página 1de 20

ARQUITECTURA

APLICACIONES
EMPRESARIALES
Jorge E. Freile Mejia
1. Contenido
UNIDAD TEMA GENERAL TEMA ESPECIFICO

1.1 Explicación general de la POO


1.2 Introducción a los sistemas distribuidos
Introducción a las aplicaciones
1 1.3 Aplicaciones en capas
distribuidas
1.4 Aplicabilidad de la implementación en capas

2.1 Integración de aplicaciones distribuidas en la Web


Integración de aplicaciones distribuidas 2.2 Remoting Procedure Call – RPC
2
en la Web 2.3 Servicios Web – SOAP
2.4 Servicios Web -REST

3.1 Introducción e importancia de los patrones


3 Diseño de Patrones 3.2 Patrones creacionales
3.3 Patrones de comportamiento y estructurales
1.2 Introducción a los sistemas distribuidos - Escalabilidad

- Horizontal

- Vertical
1.3 Aplicaciones en Capa - Diferencia entre Capas(Layer) y
Niveles(Tier)
Capas y niveles no son lo mismo!!

El término “capa” hace referencia a la forma como una solución es


segmentada desde el punto de vista lógico. Por ejemplo Presentación /
Lógica de Negocio / Datos.

El término “nivel” hace referencia a la forma en que las capas lógicas se


encuentran distribuídas de forma física.
1.3 Aplicaciones en Capa - Diferencia entre Capas(Layer) y
Niveles(Tier)

● Una solución de tres capas (presentación, lógica, datos) que reside en


una sola PC (Presentación+Lógica+Datos), en esta oportunidad se dice
que la arquitectura de la solución es de # capas y # nivel.

1.3 Aplicaciones en Capa - Diferencia entre Capas(Layer) y
Niveles(Tier)

● Una solución de tres capas (presentación, lógica, datos) que reside en


una sola PC (Presentación+Lógica+Datos), en esta oportunidad se dice
que la arquitectura de la solución es de 3 capas y 1 nivel.

1.3 Aplicaciones en Capa - Diferencia entre Capas(Layer) y
Niveles(Tier)

● Una solución de tres capas (presentación, lógica, datos) que residen en


dos PC (Presentación+Lógica, Lógica+Datos), posee una arquitectura de
# capas y # niveles.

1.3 Aplicaciones en Capa - Diferencia entre Capas(Layer) y
Niveles(Tier)

● Una solución de tres capas (presentación, lógica, datos) que residen en


dos PC (Presentación+Lógica, Lógica+Datos), posee una arquitectura de
3 capas y 2 niveles.

1.3 Aplicaciones en Capa - Diferencia entre Capas(Layer) y
Niveles(Tier)

● Una solución de tres capas (presentación, lógica, datos) que reside en


tres PC (Presentación, Lógica, Datos), podemos decir que la arquitectura
de la solución es de 3 capas y 3 Niveles.
1.3 Aplicaciones en Capa - Diferencia entre Capas(Layer) y
Niveles(Tier)

● Una solución de tres capas (presentación, lógica, datos) que reside en


tres PC (Presentación, Lógica, Datos), podemos decir que la arquitectura
de la solución es de # capas y # Niveles.
Hiperconvergencia
Es toda la combinación de componentes, tanto virtuales como físicos, de una
infraestructura en particular. Estos componentes podrían ser los servidores,
hardware de almacenamiento, redes, entre otros. Finalmente, se trata de un solo
dispositivo controlado por un software.
Hipervisores
Es una plataforma que permite aplicar diversas técnicas de control de
paravirtualización utilizar, al mismo tiempo, diferentes sistemas operativos (sin
modificar o modificados, en el caso de paravirtualización)
Hipervisores Tipo 1
También denominado nativo, unhosted o bare
metal, es software que se ejecuta directamente
sobre el hardware, para ofrecer la funcionalidad
de virtualización.
Algunos de los hipervisores tipo 1 más
conocidos son los siguientes:
● VMware Vsphere ESXi.
● Xen.
● Citrix XenServer.
● Microsoft Hyper-V Server.
● Oracle VM Server para x86.12
Hipervisores Tipo 2
El software de virtualización de tipo 2, o alojado
(hosted), se caracteriza porque debe ser
instalado en un equipo que cuente con un SO
previo (como Debian GNU/Linux, Fedora,
Microsoft Windows, Mac OS X, etc.).
1.3 Aplicaciones en Capas
1.3 Aplicaciones en Capas
1.3 Aplicaciones en Capas - Arquitectura .NET

También podría gustarte