搭建企业级SOA的十个关键问题

上传人:206****923 文档编号:51632672 上传时间:2018-08-15 格式:PPT 页数:19 大小:320.50KB
返回 下载 相关 举报
搭建企业级SOA的十个关键问题_第1页
第1页 / 共19页
搭建企业级SOA的十个关键问题_第2页
第2页 / 共19页
搭建企业级SOA的十个关键问题_第3页
第3页 / 共19页
搭建企业级SOA的十个关键问题_第4页
第4页 / 共19页
搭建企业级SOA的十个关键问题_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《搭建企业级SOA的十个关键问题》由会员分享,可在线阅读,更多相关《搭建企业级SOA的十个关键问题(19页珍藏版)》请在金锄头文库上搜索。

1、搭建企业级SOA的十个关键问题xxx 高级咨询顾问10个问题 SOA,Web Service还有什么? SOA是否替代专业系统? SOA=ESB? ESB与数据集成的关系? SOA与门户的关系? ESB与BPM的关系? 服务颗粒度如何定义? 服务由谁来实现? ESB如何架构和部署? SOA如何管理和控制?Oracle Restricted and ConfidentialNo 1.SOA,Web Service? SOA=Web Service? NO! SOA=Service Oriented Application? Incomplete! SOA=Service Oriented Arc

2、hitecture? YES!Oracle Restricted and Confidential如何判定一个应用符合SOA? 服务化 共享的 双向的Oracle Restricted and ConfidentialNo 2.SOA是否替代专业系统? 答案是否定的。 SOA关注在服务标准化,服务实现,服 务共享,服务交换,服务路由,服务转 换,服务安全。 SOA并不替代一套专业系统。 专业系统关注本身的业务实现,以及服 务提供和服务消费。Oracle Restricted and ConfidentialNo 3.SOA=ESB? ESB作为SOA中非常关键的组成部分, 负责实现服务协议转换

3、,服务路由,服 务交换等功能。 部分ESB也实现服务注册 ESB并没有包含企业级SOA需要的服务 安全管理,服务注册,服务资产管理, 服务策略管理等。Oracle Restricted and ConfidentialNo 4.ESB与数据集成的关系? ESB可用于实现业务系统之间的数据集 成 数据共享 数据交换 数据转换 批量数据转移 采用专业的数据集成工具 与ESB配合实现Oracle Restricted and ConfidentialNo 5.SOA与门户的关系? 门户的角色是服务消费者 消费数据服务 消费流程服务 同时也是服务的提供者 WSRP 同样接受SOA的管理和控制Oracl

4、e Restricted and ConfidentialNo 6.ESB与BPM的关系? Business Process Management 关注业务系统本身的流程实现,可以是单一 的系统的业务流程,也可以跨越多个系统的 流程的实现 关注流程实现的过程,建模,仿真,开发和 运行 通过ESB获取需要的服务Oracle Restricted and ConfidentialNo 7.服务颗粒度如何定义? 服务化的艺术 基本原则 可为共享的最小颗粒 可组合 数据 业务功能 流程 PortletOracle Restricted and ConfidentialNo 8.服务由谁来实现? 服务的

5、实现不仅仅是开发者的工作,需 要多部分合作 业务人员,提供业务需求 SOA架构 开发者Oracle Restricted and ConfidentialNo 9.ESB如何架构和部署? ESB并不仅仅应用在系统之间,同时可 以在系统内部部署。 ESB可以是多级部署,比如省公司和地 市公司之间Oracle Restricted and ConfidentialNo 10.SOA如何管理和控制? Service Life-cycle 组织架构配合 服务资产管理 注册和发现 安全控制Oracle Restricted and Confidential服务生命周期Build & ComposePub

6、lish & ProvisionIntegrate & DeployDesignDiscoverSecure & ManageService LifecycleConsumeRuntimeDesign-timeOracle Restricted and Confidential组织架构的配合 SOA是开发商的事,我们立项就行了 主管领导的推进是至关重要的 业务人员的参与必不可少 设立SOA架构管理组 服务实现人员 应用开发人员Oracle Restricted and Confidential服务资产管理 服务是资产吗? 当然 服务资产如何管理 服务仓库 服务元数据 服务关系 服务资产利用监控Oracle Restricted and Confidential服务注册和发现 企业级SOA的服务注册与发现正如网络 世界的DNS的重要性 无需记忆服务的复杂描述 服务快速更换得以实现Oracle Restricted and Confidential服务安全控制 共享不代表着没有控制 认证 授权 审计 策略Oracle Restricted and ConfidentialTHANK YOU!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号