SOA 基础架构的最佳实践.pdf
文本预览下载声明
SOA 基础架构的最佳实践
Eric Nie, 聂 健
Eric.nie@
Senior Sales Consultant
Oracle, GuangZhou
议程
• SOA 实施的挑战
• SOA 的典型阶段和最佳实践
• Oracle SOA套件简介
SOA定义
SOA是一种架构方法,它将企业应用中分
散的功能组织成为基于标准、松耦合、可
Service-Oriented 互操作的业务服务,这些服务可以很容易
Architecture 的在异构环境企业范围被共享、重用和组
合,从而创建基于不同需求的复合应用,
快速地满足业务需求。
实施SOA的挑战
我们找到了服务,但看起来价
值不大
接口传递的格式不断在变?
如何找到服务 理解业务
修改了服务后会影响其他业
务?
如何规范化服务 标准化方法
不清楚哪些系统在用我的服
务?
如何管理服务 运行,监控,评估,优化
服务的评估?
服务的版本控制?
理解业务_服务分析(Service Analysis)
2 服务识别
业务架构
Business 3 服务评估
领域分解 comonen
t model
应用架构
流程建模 Process
1 Candidate
SOA
目标建模 Goal Service Service List
Subgoal
需求管理 KPI List
数据建模 Data
model
数据架构
已有资产分析
4 SOA 发布计划
驱动力分
析
Business
差距分析
Catalog
标准化方法_服务规范(Service Specification)
CONTRACT
显示全部