Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Unidad 2
ARQUITECTURA Y TECNOLOGÍAS PARA EL DESARROLLO DE WEB
APPS
Tema 1
Arquitecturas de aplicaciones web
Silenciar su micrófono.
Modelo de 2 capas
INTRODUCCION
Modelo de n capas
MODELO DE DOS
CAPAS
Arquitectura
Cliente/Servidor
MODELO DE DOS
CAPAS Ventajas de la
Arquitectura
Cliente/Servidor
MODELO DE DOS
CAPAS Ventajas de la
Arquitectura
Cliente/Servidor
MODELO DE DOS
CAPAS
Escalabilidad en
informática
MODELO DE DOS CAPAS
Separación de funciones
La arquitectura cliente servidor nos brinda la oportunidad
de dividir nuestra aplicación en tres funciones básicas.
• Almacenamiento de datos.
• Recuperación de datos.
• Mantenimiento y
aseguramiento de la integridad
de los datos.
MODELO DE DOS
CAPAS
Modelos de distribución en aplicaciones Cliente/Servidor
Presentación Distribuida
MODELO DE DOS
CAPAS
Modelos de distribución en aplicaciones Cliente/Servidor
Aplicación Distribuida
MODELO DE DOS
CAPAS
Modelos de distribución en aplicaciones Cliente/Servidor Datos
distribuidos
MODELO DE DOS CAPAS
Conclusión sobre la arquitectura Cliente/Servidor
Capa de datos
• Servidores de base de datos
• Servidores de archivos
• Servidores de correo, y
otros.
MODELO DE N CAPAS
Modelo de tres capas
Capa de Presentación
• Interpretación y presentación de las peticiones del
usuario
Capa de Negocio
• Control de la presentación
• Realización de las operaciones de la aplicación web
• Interacción con los servidores de base de datos
Capa de datos
• Servidores de base de datos
• Servidores de archivos
• Servidores de correo, y otros.
MODELO DE N
CAPAS
Modelo de n capas
MODELO DE N CAPAS
Modelo de n niveles
MODELO DE N CAPAS
Modelo de microservicios
ARQUITECTURA DE MICROSERVICIOS
Práctica
https://docs.google.com/spreadsheets/d/
1YbVSbZ7dIWomK0si6R8EHoerjy_MO46SvCdn7mOBHyE/
edit?usp=sharing
ACTIVIDAD DE CIERRE
Revisión de Contenidos Disponibles
• Aula virtual
• Guía del estudiante
• Compendio
• Video Magistral
• Material
Complementario
Bibliografía
» Deitel, P., Deitel, H., & Deitel, A. (2014). Cómo Programar Internet & World Wide Web. México:
Pearson.
» Instituto Tecnológico de Matehuala. (2015). Programación web. Obtenido de
Arquitectura de las aplicaciones Web: https://programacionwebisc.wordpress.com/2-1-
arquitectura-de-las-aplicaciones-web/
https://www.inteligenciaweb.com/disenopaginasweb/arquitectura-web.htm
» Inteligencia
Luján web. Programación
Mora, S. (2002). (2021). Inteligencia web.
de aplicaciones web:Obtenido de Arquitectura
Historia, Principios WEB:Web.
Básicos y Clientes
Alicante: Editorial Club Universitario ECU.
» Mateu, C. (2004). Software Libre. Desarrollo de aplicaciones web. Barcelona: Eureca Media.
»
Microsoft. (2021). Microsoft. Obtenido de Estilo de arquitectura de n niveles:
https://docs.microsoft.com/eses/azure/architecture/guide/architecture-styles/n-tier
» Pressman, R. S. (2010). Ingeniería de Software. Un enfoque práctico. México:
McGRAW-HILL.
Reyes Medina, H. (2019). EDweekend. Obtenido de ¿Qué es la arquitectura
» de microservicios?: https://ed.team/blog/arquitectura-de-microservicios