Arquitectura del software multicapa | | UPV
Título: Arquitectura del software multicapa
Descripción: ¿Qué se entiende por arquitectura del sistema? Arquitectura multi-capa y arquitectura de 3 capas. Características. Ventajas e inconvenientes Garrido Tejero, A. (2016). Arquitectura del software multicapa. hdl.handle.net/10251/63615
Descripción automática: En este video, el profesor aborda la arquitectura de software multicapa aplicada al desarrollo de aplicaciones. Comienza explicando que la arquitectura de software se equipara a la planificación y proyección de un edificio, contemplando sus estructuras y adaptándose al entorno. En el ámbito del software, esta comprende desde gestores de bases de datos hasta múltiples capas basadas en sistemas operativos, APIs, protocolos de red y formatos de almacenamiento.
Posteriormente, describe qué es una arquitectura multicapa: una organización clara en distintos niveles de abstracción que están interconectados. Como ejemplo ilustrativo, compara esta estructura con una pirámide, donde cada capa soporta a la siguiente. Menciona arquitecturas cliente-servidor de dos capas y de tres capas, donde se incluye la capa de gestión de datos, entre otros.
Además, detalla dos tipos de visibilidad de las capas: la arquitectura abierta, donde cualquier capa puede usar servicios de otra, y la cerrada, donde solo se utiliza la capa inmediatamente inferior, recomendando esta última por reducir dependencias y mejorar el acoplamiento.
En el corazón del video, se enfoca en una arquitectura de tres capas: presentación, lógica de negocio y acceso a datos, cada una con su función específica y formatos de persistencia variados. No obstante, aclara que no siempre las tres capas son necesarias, dependiendo de las necesidades de persistencia de datos de la aplicación.
Finaliza discutiendo las ventajas de las arquitecturas multicapa, como el aislamiento de la presentación, la lógica y el acceso a datos en componentes diferenciados, lo que facilita la distribución de carga y el desarrollo paralelo. Sin embargo, advierte que esta segmentación lleva consigo un incremento en los costos de implementación y tiempos de ejecución, factores a considerar al optar por esta arquitectura.
Autor/a: Garrido Tejero Antonio
+ Universitat Politècnica de València UPV: www.upv.es
+ Más vídeos en: / valenciaupv
+ Accede a nuestros MOOC: upvx.es
#Arquitectura multi-capa #Arquitectura de 3 capas #3304 - Tecnología de los ordenadores (microelectrónica)
Пікірлер: 24
Excelente aporte y explicación.
Muy buena explicacion.
Excelente video, muchas gracias
Uufff soy estudiante, y descubrí tu canal y me suscripto chevere todos, estaré pendiente de próximos la arquitectura hace mejor un software.
Excelente muchas graacias!
Excelente explicación
Gracias 👌
Háganse unos tutoriales de programación aplicando n capas, hace un año que estoy suscrito a este canal o uno de powershell que este completo porque he visto vídeos pero son como 4 y no están completos
Muy buen aporte, podrían compartir documentación o artículos de investigación de este tema para poder referenciarlos?
Buena explicación. (no había público..jaja)
Mi Docente es un inutil, en vez de explicarme, KZread tiene que enseñarme. gggg quiero cambiarme de U ¿donde queda la Universidad de Valencia? Este Docente si vale la Pena
@cytmx7270
2 жыл бұрын
Te cambiaste?? Qué estudias/estudiaste?
El desarrollo de servicios (Rest o Soap) y/o microservicios sería algún tipo de esas arquitecturas? Talvez C/S o de 3 capas(presentación, dominio y datos) Agradecería que me resuelva esa duda, gracias de antemano.
@UPV
3 жыл бұрын
El profesor responde: "La utilización de un servicio implica una arquitectura cliente/servidor, donde se solicita el servicio (rol cliente) y se resuelve el mismo (rol servidor)."
poned la velocidad en 2
Sí quiero dibujar una arquitectura N capas que diagrama de UML me recomiendas? saludos
@UPV
5 жыл бұрын
El profesor comenta: "Una arquitectura de n-capas es una separación lógica y/o física, por lo que no me atrevería a decir que hay un diagrama específico para ello. Puedes utilizar un diagrama de paquetes donde luego coloques los elementos de cada capa o uno de componentes, pero no son específicos para dibujar las n capas".
Cual es la lista asociada a este video.
@UPV
5 жыл бұрын
Hola, buenas tardes. No hay lista asociada a este vídeo.
cual es la diferencia entre arquitectura por capas y la arquitectura por nivel ?
@UPV
5 жыл бұрын
El profesor comenta: "Capa (layer) hace referencia a una segmentación lógica de la solución, mientras que nivel (tier) se refiere a la segmentación o ubicación física. En otras palabras, una separación lógica puede realizarse, o no, mediante una separación física".
hola, dónde puedo encontrar el curso?
@UPV
9 ай бұрын
Hola! El profesor responde:" Hola, este vídeo no forma parte de un curso on-line, por lo que no hay curso disponible. Saludos."
Uufff soy estudiante, y descubrí tu canal y me suscripto chevere todos, estaré pendiente de próximos la arquitectura hace mejor un software.