Skip to main content

¿Qué es una arquitectura de referencia?

Una arquitectura de referencia es un conjunto de patrones interrelacionados a menudo utilizados en el desarrollo de software y la integración de sistemas informáticos en redes empresariales. Los equipos de gestión de proyectos pueden usar estos patrones para determinar cómo diversas soluciones, como lenguajes de programación o configuraciones de red, por ejemplo, se ajustan a un modelo de negocio. A menudo se diseñan varias soluciones diferentes, y generalmente depende del equipo decidir cuáles son las mejores para usar. Además de un modelo de referencia comercial, el plan generalmente incluye un marco sobre cómo las personas interactúan con la red y qué software se implementará.

Los términos y elementos de vocabulario comunes relacionados con componentes comunes de sistemas informáticos y software suelen formar parte de una arquitectura de referencia. Las interacciones entre programas de computadora e incluso componentes electrónicos también se pueden enumerar. Los patrones de cómo todas las partes pueden encajar se estudian típicamente para comprender las funciones de los equipos de comunicaciones o un programa de computadora específico de la tarea, por ejemplo.

Los pasos que se incluyen en un producto final pueden ser el foco de una arquitectura de referencia, que también puede consistir en una lista de propiedades de un sistema en particular. Los componentes y partes que componen un sistema informático a veces se incluyen en el modelo. Las funciones de software o el diseño de una red informática pueden ser abstractos, pero durante la fase de desarrollo de un proyecto, la arquitectura de referencia generalmente se vuelve más concisa a medida que se combinan los planes para un producto terminado.

La arquitectura de software de referencia a menudo consta de sistemas operativos y programas de administración de bases de datos que controlan el almacenamiento y el flujo de información. Un proyecto en particular puede requerir ciertos programas de software, y una empresa a menudo debe considerar los gastos de adquirir estos y las licencias asociadas. La arquitectura de referencia a menudo incorpora servidores de computadora y el software que se utiliza para operarlos. Las comunicaciones, el acceso a datos, la administración de directorios y el software de desarrollo generalmente también se incluyen en el modelo.

Los lenguajes de programación y el entorno de desarrollo utilizados suelen ser componentes integrales de una arquitectura de referencia. El acceso a los sistemas informáticos y el tipo de seguridad que se implementa generalmente también se incluyen en un modelo de referencia, al igual que el método mediante el cual los comandos de una interfaz de usuario se enrutan a través de una computadora a una red. Estos comandos a menudo son importantes en relación con cómo interactúan las diferentes partes de una empresa. Una arquitectura de referencia, por lo tanto, proporciona un modelo estándar de un sistema informático en desarrollo, o que una empresa puede usar para desarrollar, construir y mejorar su red.