Download presentation
Presentation is loading. Please wait.
1
Visual Studio 2005 Team Edition: 开发面向服务的系统
2019年4月15日11时19分 Visual Studio 2005 Team Edition: 开发面向服务的系统 郑全战博士 项目经理 美国微软总部 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
2
概述 挑战 模型驱动的开发和部署 Web服务设计 同步设计和编码 部署检验 扩展性 展望 2019年4月15日11时19分
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
3
分布式系统挑战 开发 IT运营 方案架构师 基础结构架构师 2019年4月15日11时19分
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
4
分布式系统挑战 开发 IT运营 方案架构师 我如何设计一个能够成功部署且符合运营策略的系统? 我如何与运营师沟通应用需求?
2019年4月15日11时19分 分布式系统挑战 方案架构师 我如何设计一个能够成功部署且符合运营策略的系统? 我如何与运营师沟通应用需求? 我如何与开发师沟通设计? 我如何保持设计和编码的同步? 基础结构架构师 开发 IT运营 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
5
分布式系统挑战 目标相同但没有共同结构化语言 开发 IT运营 方案架构师 基础结构架构师 我如何描述配置和运营策略?
2019年4月15日11时19分 分布式系统挑战 方案架构师 目标相同但没有共同结构化语言 基础结构架构师 我如何描述配置和运营策略? 我如何与开发师沟通这些配置和策略? 开发师如何验证系统能够成功部署? 开发 IT运营 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
6
战略性计划 Dynamic Systems Initiative (动态系统计划)
2019年4月15日11时19分 战略性计划 Dynamic Systems Initiative (动态系统计划) 提高分布式系统的设计,开发,部署和管理 Software Factories Initiative (软件工厂计划) 模型驱动开发 特定域语言 集成的设计工具 内容: models(模型),patterns(模式), 指导 生命周期管理工具 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
7
关键结构主体 可实施的设计 可部署的设计 增加设计的价值 提高架构师和开发师之间的协作 同步设计和编码 增加部署的可预见性
2019年4月15日11时19分 关键结构主体 可实施的设计 增加设计的价值 提高架构师和开发师之间的协作 同步设计和编码 可部署的设计 增加部署的可预见性 提高开发师和运营师之间的协作 针对目标环境检验系统设计 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
8
System Definition Model (系统定义模型)
2019年4月15日11时19分 System Definition Model (系统定义模型) System Definition Model 开发 IT运营 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
9
System Definition Model
2019年4月15日11时19分 System Definition Model 应用 System Definition Model 应用托管 逻辑机器和网络拓扑 硬件 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
10
System Definition Model 在三维空间的使用
2019年4月15日11时19分 System Definition Model 在三维空间的使用 技术 设计 部署 预定义SDK 设计工具 管理工具 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
11
Visual Studio Team System
2019年4月15日11时19分 Visual Studio Team System Process and Architecture Guidance Visual Studio Industry Partners Visual Studio Team Edition Software Architects Visual Studio Team Edition Software Developers Visual Studio Team Edition Software Testers Distributed System Designers Application Designer Dynamic Code Analyzer Load Testing System Designer Static Code Analyzer Manual Testing Logical Datacenter Designer Code Profiler Test Case Management Deployment Designer Unit Testing Code Coverage Class Designer (in Visual Studio Standard Edition and higher) Visio for Enterprise Architects (in MSDN Premium Subscription) Team Explorer (includes Team Foundation Server CAL) Visual Studio Professional Edition Visual Studio Team Foundation Server Change Management Reporting Integration Services Team Build Work Item Tracking Project Portal Project Management © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
12
Logical Datacenter Designer Class Designer, Code Editors
2019年4月15日11时19分 分布式系统设计 Application Designer 设计应用和系统的配置 Logical Datacenter Designer System Designer Class Designer, Code Editors 设计开发应用 Deployment Designer 设计,开发和测试实现 描述数据中心的应用托管模型 描述将一个系统部署到数据中心 为部署拷贝的程序和资源 HTML报告, 为部署工具使用的脚本XML Validate and Correct Errors Deployment Report © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
13
设计应用 契约驱动设计 代码同步 部署检验设计和合成系统
2019年4月15日11时19分 设计应用 契约驱动设计 代码同步 部署检验设计和合成系统 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
14
Humongous Insurance 人身保险公司 兼并式成长 增加汽车保险 分层back-end系统
2019年4月15日11时19分 Humongous Insurance 人身保险公司 兼并式成长 增加汽车保险 分层back-end系统 基于IBM主机的人身保险系统 基于AS400的汽车保险系统 需要提供给用户集成的网上服务,存取保险单和索赔信息 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
15
Humongous Insurance 2019年4月15日11时19分
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
16
Distributed System Designers
2019年4月15日11时19分 Distributed System Designers Application Designer Logical Datacenter Designer System Designer Class Designer, Code Editors Deployment Designer Deployment Reports © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
17
扩展性 通用应用和逻辑服务器 在工具箱中的定制原型 使用SDK扩充技术模型 2019年4月15日11时19分
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
18
System Definition Model 在三维空间的使用
2019年4月15日11时19分 System Definition Model 在三维空间的使用 技术 设计 部署 预定义SDK 设计工具 管理工具 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
19
使用SDK 增加SDM资源到逻辑服务器或应用类型 定义或扩充SDM类型 定义 ‘validators’ 新的系统类型 (逻辑服务器, 应用)
2019年4月15日11时19分 使用SDK 增加SDM资源到逻辑服务器或应用类型 定义或扩充SDM类型 新的系统类型 (逻辑服务器, 应用) 新的端点类型 新的关系 新的约束 定义 ‘validators’ © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
20
增加新的平台 包含 包含 托管 包含 包含 托管 连接 连接 Validators AS400 应用设置 AS400 服务器设置 约束 约束
2019年4月15日11时19分 增加新的平台 Validators 包含 AS400 应用设置 [Resource] AS400 服务器设置 [Resource] 约束 约束 包含 AS400应用 [Application] 托管 AS400服务器 [LogicalServer] 包含 HostProvider [Endpoint] HostConsumer 包含 HostServer [Endpoint] HostClient 托管 连接 连接 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
21
2019年4月15日11时19分 扩展性 安全检验 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
22
集成指导和最佳实践 - Narrator 2019年4月15日11时19分
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
23
展望 Indigo支持 更深的扩展性支持 更宽的生命周期覆盖/集成 更丰富的设计体验 过程定义 部署 协作 从上至下设计, 契约设计
2019年4月15日11时19分 展望 Indigo支持 更深的扩展性支持 更宽的生命周期覆盖/集成 过程定义 部署 协作 更丰富的设计体验 从上至下设计, 契约设计 模式扩展 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
24
Visual Studio Team Edition 的软件架构功能
2019年4月15日11时19分 Visual Studio Team Edition 的软件架构功能 复杂系统的模型结构 知识的传递和协作 架构师和开发师之间 开发师和运营师之间 提高设计的价值 设计,编码和配置是同步的 提高部署的可预见性 设计检验,统一的部署指令(manifest) 跟最佳实践和指导集成 © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
25
2019年4月15日11时19分 网上资源 Visual Studio Team Edition for Software Architects System Definition Model SDK Dynamic Systems Initiative Software Factories Domain Specific Language Tools Patterns and Practices, Global Bank (download) Guidance Automation Toolkit Microsoft Architecture Resource Center © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
26
2019年4月15日11时19分 您的反馈是对我们的 最大支持! © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
27
2019年4月15日11时19分 © 2005 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
28
2019年4月15日11时19分 © 2005 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Similar presentations