Architecture Edition

更新 : 2007 年 11 月

Microsoft Visual Studio Team System Architecture Edition には分散システム デザイナが含まれています。分散システム デザイナは、より質の高い分散システムの設計と検証を目指した DSI (Dynamic Systems Initiative) の最初の配布物です。分散システム デザイナにより、ソフトウェア設計者、インフラストラクチャ設計者、運用マネージャ、および開発者は、サービス指向のソリューションを視覚的に構築し、配置前に運用環境に対して検証できるため、プロジェクトが成功する確率が大幅に上がります。

このセクションの内容

  • Architecture Edition の新機能
    このリリースの Visual Studio Team System Architecture Edition の新しい機能および機能強化について説明します。

  • 分散システム デザイナについて
    分散システム デザイナについての導入セクションです。このセクションでは、4 つのデザイナと関連ツールの概要を説明します。デザイナが使用する SDM (System Definition Model) についての説明、およびデザイナの使用法に関する一連のチュートリアも含まれます。

  • チーム環境における分散システム デザイナ
    チーム間で使用できるように分散システム デザイナソリューションを分割する方法と、ソース コード管理とマージを管理する方法について説明します。

  • アプリケーション デザイナを使用したアプリケーションのデザイン
    アプリケーション デザイナは、ソフトウェア設計者および開発者が、アプリケーションを設計し構成するのに使用します。このセクションでは、アプリケーション デザイナの概要、アプリケーション ダイアグラムの作成、アプリケーションの定義と接続、既存のアプリケーションのリバース エンジニアリング、アプリケーションの実装、およびアプリケーション ダイアグラムのトラブルシューティングの方法について説明します。

  • システム デザイナを使用してアプリケーション システムをデザインする
    システム デザイナは、アプリケーション ダイアグラムで定義されているアプリケーション、または他のシステム ダイアグラムで定義されているシステムで構成されるアプリケーション システムを設計するのに使用されます。システムを設計した後は配置デザイナを使用してその配置を検証できます。このセクションでは、システム デザイナの概要、およびアプリケーション デザイナで定義されているアプリケーションをシステム デザイナ上のアプリケーション システムと結合する方法について説明します。アプリケーション システムの配置は、配置デザイナを使用してテストできます。

  • 配置デザイナによるシステム配置の評価
    配置デザイナは、アプリケーション システムの配置をターゲットの論理データセンター上に定義するのに使用されます。論理データセンターは、論理データセンター デザイナでモデル化されます。このセクションでは、配置ダイアグラムを作成し、システム内のアプリケーションを論理サーバーに関連付け、システム配置を検証する方法について説明します。

  • 論理データセンター デザイナを使用したデータセンターの表現
    論理データセンター デザイナは、ターゲット データセンターの論理的なレイアウトと構成をモデル化するのに使用されます。このセクションでは、論理データセンター ダイアグラムを作成し、ゾーンと論理サーバーを定義し、ゾーンと論理サーバー間の接続を定義し、論理データセンター ダイアグラムをトラブルシューティングする方法について説明します。

  • 設定および制約エディタ
    設定および制約エディタは、アプリケーション、エンドポイント、論理サーバー、またはゾーンに対する設定と制約を構成するのに使用されます。このセクションでは、アプリケーションとアプリケーション ホスト関係に対する制約の指定、設定の適用、一般的な構成タスクの実行、IIS Web サーバーからの設定のインポート、および設定リソースの追加について説明します。

  • 分散システム デザイナの拡張
    分散システム デザイナの拡張オプションについて説明します。

  • 分散システム デザイナのサンプル
    分散システム デザイナのチュートリアルをサポートする分散システム デザイナサンプルへのリンクを示します。

関連するセクション

  • Team Foundation
    外部の IT チームのすべてのメンバーがプロジェクトの進捗状況と状態を管理し追跡するための拡張チーム コラボレーション サーバーについて説明するトピックへのリンクを示します。

  • Development Edition
    信頼性が高く、ミッション クリティカルなサービスとアプリケーションをチームで構築するためのコード分析ツール、パフォーマンス ツール、テスト ツールを含む高度な開発ツールについて説明するトピックへのリンクを示します。

  • Test Edition
    チームで配置前にアプリケーションのパフォーマンスを検証するための高度なロード テスト ツールについて説明するトピックへのリンクを示します。

参照

概念

分散システム デザイナ関連用語の概要

分散システム デザイナのワークフロー

その他の技術情報

Software Architect Team Center

System Definition Model (SDM) SDK Workshop

Visual Studio Team System