Übersicht über die Designer für verteilte Systeme in Teamumgebungen

Aktualisiert: November 2007

Teams, die verteilte Systeme entwerfen und entwickeln, gehören i. d. R ein oder mehrere Anwendungsarchitekten, Entwickler und Infrastrukturarchitekten an. In Visual Studio Team System Architecture Edition können Mitglieder dieser Teams verteilte Systeme grafisch darstellen, dokumentieren und implementieren, indem sie Anwendungssysteme für die Bereitstellung entwerfen, konfigurieren und evaluieren. Ein Anwendungssystem besteht aus kleineren Systemen, bei denen es sich auf der untersten Ebene um Anwendungen handelt.

Unterschiedliche Teammitglieder können mit den Designern für verteilte Systeme Anwendungssysteme entwerfen, evaluieren und implementieren. Alle Modelle für die Ausführung dieser übergeordneten Aufgaben werden in Dateien gespeichert, die aufeinander verweisen, Teamentwurfs- und Teamentwicklungsszenarien unterstützen und die Verwendung üblicher Verfahren der Quellcodeverwaltung ermöglichen.

Teaminteraktion mit den Designern für verteilte Systeme

Mithilfe der Designer für verteilte Systeme können Architekten und Entwickler die folgenden übergeordneten Aufgaben ausführen:

  • Entwerfen, Überprüfen, Konfigurieren und Verbinden von Anwendungen und Anwendungssystemen (Anwendungsarchitekten)

  • Erstellen logischer Darstellungen von Zieldatencentern, in denen Anwendungssysteme bereitgestellt werden (Infrastrukturarchitekten)

  • Evaluieren der Bereitstellung von Anwendungssystemen in einem Zieldatencenter (Anwendungsarchitekten)

  • Implementieren der zugrunde liegenden Anwendungsdefinitionen in Anwendungssystemen (Entwickler)

Anwendungsarchitekten verwenden Anwendungs-Designer, um Anwendungen zu definieren, zu überprüfen, zu konfigurieren und zu verbinden, die Dienste bereitstellen und verwenden, und um außerdem Anwendungsanforderungen zu dokumentieren. Anschließend können sie mit dem System-Designer Anwendungssysteme entwerfen, die aus den Verwendungen der von ihnen erstellten Anwendungsdefinitionen bestehen. Sie können wiederum Systeme entwerfen, aus anderen Systeme bestehen, und schließlich umfangreiche und komplexe Systeme entwerfen.

Infrastrukturarchitekten können mit dem Designer für logisches Datencenter logische Darstellungen der Datencenter erstellen und Anforderungen für Datencenter dokumentieren, indem sie logische Server und Zonen definieren, konfigurieren und verbinden. Beim Entwerfen eines Systems können Anwendungsarchitekten jederzeit mit dem Bereitstellungs-Designer, zusammen mit einer logischen Darstellung eines Zieldatencenters, die Bereitstellung eines beliebigen einzelnen Systems evaluieren.

In Architecture Edition werden Systeme im Gültigkeitsbereich und Kontext einer Visual Studio-Projektmappe beschrieben. Entwickler können Anwendungen in Systemen, die in einer Projektmappe implementiert werden können, auch nach der Generierung der entsprechenden Visual Studio-Projekte in Code definieren. Weitere Informationen finden Sie unter Beziehungen zwischen SDM (System Definition Model)-Dokumenten.

Siehe auch

Konzepte

SDM-Dokumente (System Definition Model) unter Quellcodeverwaltung

Aufteilen von verteilten Systemprojektmappen für die Implementierung

Weitere Ressourcen

Designer für verteilte Systeme in Teamumgebungen