Arquitectura basada en capas


     La arquitectura basada en capas se enfoca en la distribución de roles y responsabilidades de forma jerárquica proveyendo una forma muy efectiva de separación de responsabilidades. El rol indica el modo y tipo de interacción con otras capas, y la responsabilidad indica la funcionalidad que está siendo desarrollada.


    Por ejemplo, una aplicación web típica está compuesta por una capa de presentación (funcionalidad relacionada con la interfaz de usuario), una capa de negocios (procesamiento de reglas de negocios) y una capa de datos (funcionalidad relacionada con el acceso a datos).

Los principales beneficios del estilo de arquitectura basado en capas son:

Abstracción. Las capas permiten cambios que se realicen en un nivel abstracto. Usted puede incrementar o disminuir el nivel de abstracción usado en cada capa de la “pila” jerárquica.
Aislamiento. El estilo de arquitectura de capas permite asilar los cambios en tecnologías a ciertas capas para reducir el impacto en el sistema total.
Rendimiento. Distribuir las capas entre múltiples sistemas (físicos) puede incrementar la escalabilidad, la tolerancia a fallos y el rendimiento.
Mejoras en Pruebas. La capacidad de realizar pruebas se beneficia de tener una interfaz bien definida para cada capa, así como de la habilidad para cambiar a diferentes implementaciones de las interfaces de cada capa.

Independencia. El estilo de arquitectura basado en capas el requerimiento de considerar el hardware y los problemas de instalación, así como las dependencias de interfaces externas.

     El modelo usa capas para ayudar a dar una descripción visual de lo que está sucediendo con un sistema de red particular. Esto puede ayudar a los administradores de redes a reducir los problemas, así como a los programadores. Los proveedores de tecnología que venden nuevos productos a menudo se refieren al modelo OSI para ayudar a los clientes a comprender con qué capa trabajan sus productos o si funciona "en la otra punta".

Palabras claves: Roles, Red.

No hay comentarios

Publicar un comentario

© IUT Sistemas de Comunicaciones
Maira Gall