Поделиться через


Общие сведения о конструкторах распределенных систем в средах групп

Обновлен: Ноябрь 2007

В группы, занимающиеся конструированием и разработкой распределенных систем, как правило, входят один или несколько архитекторов приложений, разработчики и архитекторы инфраструктуры. В Visual Studio Team System Architecture Edition члены этих групп могут визуализировать, документировать и реализовывать распределенные системы путем разработки, настройки и оценки систем приложений для развертывания. Система приложений состоит из меньших систем, которые на самом детальном уровне включают приложения.

Различные члены группы могут с помощью конструкторов распределенных систем разрабатывать, оценивать и реализовывать системы приложений. Все модели, используемые для выполнения этих высокоуровневых задач, хранятся в файлах c перекрестными ссылками друг на друга, которые поддерживают сценарии конструирования и разработки и позволяют использовать привычные технологии системы управления версиями.

Взаимодействие группы с конструкторами распределенных систем

При помощи конструкторов распределенных систем архитекторы и разработчики могут выполнять следующие высокоуровневые задачи.

  • Разработка, оценка, настройка и подключение приложений и систем приложений. (Архитекторы приложений)

  • Создание логических представлений целевых центров данных, на которых выполняется развертывание систем приложений. (Архитекторы инфраструктуры)

  • Оценка развертывания систем приложений на целевом центре данных. (Архитекторы приложений)

  • Реализация базовых определений приложений в системах приложений. (Разработчики)

Конструктор приложений помогает архитекторам определять, оценивать, настраивать и соединять приложения, предоставляющие и использующие службы, а также документировать требования к приложениям. При помощи конструктора систем они могут разрабатывать системы приложений, включающие экземпляры созданных определений приложений. Также они могут разрабатывать системы, состоящие из других систем, и, в конце концов, разрабатывать крупные и сложные системы.

Архитекторы инфраструктуры используют конструктор схем логических центров для создания логических представлений этих центров данных и документирования требований к центрам данных путем определения, настройки и подключения логических серверов и зон. На любом этапе разработки системы архитекторы приложений могут использовать конструктор схем развертывания наряду с логическим представлением целевого центра данных для оценки развертывания любой конкретной системы.

В Architecture Edition системы описываются в объеме и контексте решения Visual Studio. Для приложений в тех системах, которые можно реализовать внутри решения, разработчики могут продолжить их определение в коде после создания соответствующих проектов Visual Studio. Дополнительные сведения см. в разделе Связи между документами модели определения системы (SDM).

См. также

Основные понятия

Документы модели определения системы (SDM) в системе управления версиями

Разделение решений распределенных систем для реализации

Другие ресурсы

Конструкторы распределенных систем в средах групп