Compartir a través de


Información general sobre los diseñadores de sistemas distribuidos en entornos de trabajo en equipo

Actualización: noviembre 2007

Los equipos de trabajo que diseñan y desarrollan sistemas distribuidos normalmente incluyen a uno o más arquitectos de aplicación, desarrolladores y arquitectos de infraestructura. En Visual Studio Team System Architecture, los miembros de estos equipos de trabajo pueden visualizar, documentar e implementar sistemas distribuidos mediante el diseño, la configuración y la evaluación de los sistemas de aplicaciones para la implementación. Un sistema de aplicaciones comprende de sistemas más pequeños que, en el nivel más discreto, está compuesto de aplicaciones.

Los diferentes miembros del equipo pueden utilizar los diseñadores de sistemas distribuidos para diseñar, evaluar e implementar los sistemas de aplicaciones. Todos los modelos utilizados para realizar estas tareas de alto nivel se almacenan en archivos entre los que se hacen referencias cruzadas, que admiten el diseño en equipo y los escenarios de desarrollo y que habilitan el uso de técnicas habituales de control de código fuente.

Interacción del equipo con los diseñadores de sistemas distribuidos

Con los diseñadores de sistemas distribuidos, los arquitectos y desarrolladores pueden realizar las siguientes tareas de alto nivel:

  • Diseñar, revisar, configurar y conectar aplicaciones y sistemas de aplicaciones. (Arquitectos de aplicación)

  • Crear representaciones lógicas de centros de datos de destino en los que se implementarán los sistemas de aplicaciones. (Arquitectos de infraestructura)

  • Evaluar la implementación para los sistemas de aplicaciones en un centro de datos de destino. (Arquitectos de aplicación)

  • Implementar las definiciones de aplicación subyacentes en los sistemas de aplicaciones. (Desarrolladores)

Los arquitectos de aplicación utilizan el Diseñador de aplicaciones para definir, revisar, configurar y conectar aplicaciones que proporcionan y utilizan los servicios así como también para documentar los requisitos de la aplicación. Pueden utilizar además el Diseñador de sistemas para diseñar sistemas de aplicaciones creados a partir de los usos de las definiciones de aplicación que crearon. A su vez, pueden diseñar sistemas que se crean a partir de otros sistemas y, finalmente, diseñar sistemas grandes y complejos.

Los arquitectos de infraestructura pueden utilizar el Diseñador de centros de datos lógico para crear representaciones lógicas de esos centros de datos y documentar los requisitos de los centros de datos al definir, configurar y conectar servidores lógicos y zonas. En cualquier momento del diseño de un sistema, los arquitectos de aplicación pueden utilizar el Diseñador de implementación junto con una implementación lógica de un centro de datos de destino para evaluar la implementación de cualquier sistema determinado.

En Architecture Edition, los sistemas se describen dentro del ámbito y contexto de una solución de Visual Studio. Para las aplicaciones de aquellos sistemas que se pueden implementar dentro de una solución, los desarrolladores es pueden continuar definiéndolas en código después de haber generado los proyectos de Visual Studio correspondientes. Para obtener más información, vea Relaciones entre los documentos del modelo de definición del sistema (SDM).

Vea también

Conceptos

Documentos del modelo de definición del sistema (SDM) bajo el control del código fuente

Partición de soluciones de sistemas distribuidos para su implementación

Otros recursos

Diseñadores de sistemas distribuidos en entornos de trabajo en equipo