甲骨文soa基础架构和项目扩展的最佳实践-oracle.pdf
文本预览下载声明
甲骨文SOA 基础架构和项目扩展的最佳实践
余滨
高级咨询顾问
议程
• SOA 风头正盛
• SOA 采用阶段与最佳实践
• Oracle SOA 套件
2
SOA 风头正盛
采用率继续上升
总计 = 62%,一
年前为 53%
(大多数为“将购
买”和“企业承诺 信息来源:Forrester
”)
3
SOA历史与展望
• SOA (Service Oriented Architecture,面向服务的架构)是
Gartner在1996年提出的
• SOA (面向服务的架构)是一种架构方法,它允许创建具有互操作性
的松耦合“业务服务”,这些“服务”能在企业内部和企业间轻松共
享。
• 2002年12月,Gartner提出了SOA是“现代应用开发领域最重
要的课题”
• 预计到2009年,SOA将成为占有绝对优势的软件工程实践
方法, 2008年全球将有近7成企业导入SOA
• Gartner建议,主流企业现在就应该在理解和应用SOA开发
技能方面进行投资
4
传统 IT 专业应用规划
将来自各方的业务需求转换成一组应用
生产
财务 物资
营销 办公
解决方案: Service-Oriented Architecture 面向服务架构
IT IT IT
缺乏灵活性, 反应迟钝, 难以维护
缺乏灵活性, 反应迟钝, 难以维护
• 难以适应不断变化的业务需求
• 由于功能的重叠而造成资源的浪费
• 即使很小的改动也需要投资巨大的时间和劳力
• 80%的 IT 预算都是用于进行整合
5
SOA与活字印刷
6
采用SOA实现
实现人员、业务流程、应用系统资源间全方位整合,灵活适应业务变化
烟囱式孤立的应用系统资源 面向服务的应用系统资源
新业务流程
定单管理
定单管理
可共享、可重用的业务服务
程
流
物流配送
务 物流配送
业
业务逻辑 业务逻辑 业务逻辑 业务逻辑 业务逻辑 业务逻辑 业务逻辑 业务逻辑
客户服务管理
客户服务管理
遗留系统 ERP系统 CRM系统 财务系统 遗留系统 ERP系统 CRM系统 财务系统
业务功能被固化在各自孤立的烟囱式应用系 业务功能以标准化的、可共享、可重用的业
统中,所有对外服务
显示全部