Número de niveles (N-tier)

Autor: Monica Porter
Fecha De Creación: 17 Marcha 2021
Fecha De Actualización: 27 Junio 2024
Anonim
Número de niveles (N-tier) - Tecnología
Número de niveles (N-tier) - Tecnología

Contenido

Definición: ¿Qué significa Número de niveles (N-tier)?

El número de niveles (n-tier) es una arquitectura de computación empresarial en la que toda la aplicación se distribuye en varios niveles de nodos de hardware. El número de niveles define la distribución de capas lógicas de aplicación, presentación y administración de datos sobre infraestructura empresarial con niveles físicos.

En n-tier, "n" se refiere al número de niveles que se utilizan, como 2 niveles, 4 niveles, etc. Al dividir una aplicación en niveles, los desarrolladores pueden modificar o agregar capas sin tener que volver a escribir la aplicación completa. Las arquitecturas de aplicación existen en la séptima capa del modelo OSI.

Una serie de niveles de arquitectura también puede ser referida como multi-nivel.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el número de niveles (N-tier)

La cantidad de niveles se utiliza principalmente para describir la cantidad de capas de hardware necesarias para ejecutar, alojar y administrar una aplicación de nivel empresarial. En general, hay tres niveles distintos en tales aplicaciones, con una capa que es la interfaz de la aplicación del usuario, la otra que sirve como la aplicación principal y la última que existe para el almacenamiento y la gestión de datos / bases de datos. Todas estas capas se operan por separado en diferentes niveles de hardware.

En general, la arquitectura informática basada en conceptos de n niveles es independiente entre sí. En otras palabras, cada nivel, y su capa lógica respectiva, se puede modificar, actualizar y ejecutar por separado. La arquitectura de N niveles se basa en conceptos de computación distribuida y arquitectura de computación cliente / servidor.