Общие сведения о конструкторах распределенных систем в средах групп
Обновлен: Ноябрь 2007
В группы, занимающиеся конструированием и разработкой распределенных систем, как правило, входят один или несколько архитекторов приложений, разработчики и архитекторы инфраструктуры. В Visual Studio Team System Architecture Edition члены этих групп могут визуализировать, документировать и реализовывать распределенные системы путем разработки, настройки и оценки систем приложений для развертывания. Система приложений состоит из меньших систем, которые на самом детальном уровне включают приложения.
Различные члены группы могут с помощью конструкторов распределенных систем разрабатывать, оценивать и реализовывать системы приложений. Все модели, используемые для выполнения этих высокоуровневых задач, хранятся в файлах c перекрестными ссылками друг на друга, которые поддерживают сценарии конструирования и разработки и позволяют использовать привычные технологии системы управления версиями.
Взаимодействие группы с конструкторами распределенных систем
При помощи конструкторов распределенных систем архитекторы и разработчики могут выполнять следующие высокоуровневые задачи.
Разработка, оценка, настройка и подключение приложений и систем приложений. (Архитекторы приложений)
Создание логических представлений целевых центров данных, на которых выполняется развертывание систем приложений. (Архитекторы инфраструктуры)
Оценка развертывания систем приложений на целевом центре данных. (Архитекторы приложений)
Реализация базовых определений приложений в системах приложений. (Разработчики)
Конструктор приложений помогает архитекторам определять, оценивать, настраивать и соединять приложения, предоставляющие и использующие службы, а также документировать требования к приложениям. При помощи конструктора систем они могут разрабатывать системы приложений, включающие экземпляры созданных определений приложений. Также они могут разрабатывать системы, состоящие из других систем, и, в конце концов, разрабатывать крупные и сложные системы.
Архитекторы инфраструктуры используют конструктор схем логических центров для создания логических представлений этих центров данных и документирования требований к центрам данных путем определения, настройки и подключения логических серверов и зон. На любом этапе разработки системы архитекторы приложений могут использовать конструктор схем развертывания наряду с логическим представлением целевого центра данных для оценки развертывания любой конкретной системы.
В Architecture Edition системы описываются в объеме и контексте решения Visual Studio. Для приложений в тех системах, которые можно реализовать внутри решения, разработчики могут продолжить их определение в коде после создания соответствующих проектов Visual Studio. Дополнительные сведения см. в разделе Связи между документами модели определения системы (SDM).
См. также
Основные понятия
Документы модели определения системы (SDM) в системе управления версиями
Разделение решений распределенных систем для реализации