Información general sobre los diseñadores de sistemas distribuidos
Actualización: noviembre 2007
En Visual Studio Team System Architecture, los diseñadores de sistemas distribuidos son un conjunto integrado de diseñadores gráficos que ayudan a los arquitectos de aplicaciones, programadores y arquitectos de infraestructura a alcanzar los siguientes objetivos de alto nivel:
Documentar, visualizar y comunicar el diseño de aplicaciones y los entornos en tiempo de ejecución del centro de datos.
Diseñar sistemas de aplicaciones distribuidos para la implementación.
Evaluar la implementación de sistemas de aplicaciones en el centro de datos de destino.
Mantener y sincronizar los diagramas del diseño de aplicaciones con código fuente.
Los diseñadores de sistemas distribuidos ayudan a lograr estos objetivos admitiendo los procesos de desarrollo de software siguientes:
Diseñar, configurar e implementar aplicaciones reutilizables para crear los sistemas de aplicaciones.
Crear los sistemas de aplicaciones para utilizar en los escenarios de sistemas distribuidos.
Representar entornos en tiempo de ejecución como centros de datos lógicos.
Definir y validar la implementación para las aplicaciones y sistemas de aplicaciones en los centros de datos lógicos.
Para admitir estos procesos, los diseñadores de sistemas distribuidos posibilitan a arquitectos y desarrolladores realizar las siguientes tareas de alto nivel:
Diseñador de aplicaciones
Diseñar, visualizar, configurar e implementar las aplicaciones en el entorno de desarrollo. Para obtener más información, vea Diseñar aplicaciones con el Diseñador de aplicaciones.
Diseñador de sistemas
Diseñar sistemas de aplicaciones que incluyan aplicaciones y otros sistemas. Para obtener más información, vea Diseñar sistemas de aplicaciones con el Diseñador de sistemas.
Ventana Detalles del servicio Web
Diseñar y revisar las operaciones del servicio Web. Para obtener más información, vea Definir aplicaciones ASP.NET en diagramas de aplicaciones.
Editor de restricciones y configuración
Especificar la configuración y restricciones de la aplicación y del servidor lógico. Para obtener más información, vea Editor de restricciones y configuración.
Diseñador de centros de datos lógicos
Representar entornos en tiempo de ejecución como centros de datos lógicos. Para obtener más información, vea Representar centros de datos con el Diseñador de centros de datos lógicos.
Diseñador de implementación
Definir y validar las definiciones de implementación para las aplicaciones y sistemas de aplicaciones. Para obtener más información, vea Evaluar la implementación de sistemas con el Diseñador de implementación.
Los diseñadores de sistemas distribuidos utilizan el modelo de definición del sistema (SDM) como metamodelo subyacente. El SDM admite la Iniciativa de sistemas dinámicos (DSI) para simplificar y automatizar la forma como las empresas diseñan, implementan y hacen funcionar los sistemas distribuidos. Para obtener más información, vea Información general sobre el modelo de definición del sistema (SDM) y visite MSDN Online en https://go.microsoft.com/fwlink/?LinkId=49522.