Download presentation
Presentation is loading. Please wait.
1
DEV333 Visual Studio 2005 Team System架构设计实践
2
Visual Studio Team System
Visual Studio Team Suite Software Architects Software Developers Software Testers Database Professionals Visual Studio Team Explorer Visual Studio Industry Partners Distributed System Designers Application Modeling Code Analysis Performance Testing Application Designer Database Change Management Infrastructure and Deployment Modeling System Designer Performance Tuning Manual Testing Database Testing Logical Datacenter Designer Test Case Management Database Build & Deployment Security Analysis Deployment Designer Unit Testing Code Coverage MSF Process and Guidance Class Modeling Visio and UML Modeling Visual Studio Professional Edition Load Test Agent Visual Studio Team Foundation Server Change Management Reporting Integration Services Work Item Tracking Project Site Project Management
3
跨越应用生命周期的知识 如何与网管人员进行业务流程的交流? 应用如何正确部署? 怎样设置或强制应用策略? 如何获得更清析的需求?
如何与网管人员进行应用需求的沟通?
4
动态系统计划 Dynamic System Initiative
System Definition Model
5
主要的设计思想 可实施的设计 可部署的设计 增加设计的价值 提高架构师和开发师之间的协作 同步设计和编码 增加部署的可预见性
提高开发师和运营师之间的协作 针对目标环境检验系统设计
6
分布式系统设计器 Big Picture Application Designer Logical Datacenter Designer
设计应用与系统的配置 为每一个部署环境提供相应的配置 Logical Datacenter Designer System Designer 设计与开发应用 描述配置信息 描述应用依赖项 描述应用的部署模型 描述部署信息 描述部署依赖项 设计,开发和测试实现 Deployment Designer 描述系统如部署 校验与纠错 Class Designer, Code Editors Deployment Reports 系统部署报告
7
分布式系统设计器 Application Designer
选择敏捷还是规范的方案(Agile or CMMI) 设计优先、编码优先、契约优先、现有应用系统优先 可视化你的应用架构 在项目实现代码与设计的同步 应用架构师的知识来: 创建架构并传给开发员 确定配置与部署需求 应用架构师使用
8
Application Designer 应用程序设计器
9
分布式系统设计器 Logical Datacenter Designer
基于应用服务器而不是机器 逻辑的低层架构 确定目标环境的资源与输入设置 应用系统运维人员的知识 制定配置的规范 为开发人员制定IT策略 增进开发人员与系统运维人员的沟通
10
Logical Datacenter Designer 逻辑数据中心设计器
11
分布式系统设计器 System Designer
部署你所要的功能 提供调试、预产品化、及产品配置 封装 确定系统的入口 组合功能 一个AD可以生成多个系统
12
System Designer 系统设计器
13
分布式系统设计器 Deployment Designer
测试应用系统与目标环境的兼容性 将应用绑定到逻辑服务器上 校验是否兼容 促进开发员与IT专员之间的沟通 生成部署报告 Deployment Designer Deployment Reports AD部署给LDD
14
Deployment Designer 部署设计器
Similar presentations