设为首页 收藏本站
查看: 1343|回复: 0

[经验分享] 案例研究:SOA在CISCO公司取得成功

[复制链接]

尚未签到

发表于 2016-6-5 10:14:08 | 显示全部楼层 |阅读模式
Cisco公司SOA/BPM领域的首席架构师Harvinder Kalsi,在去年12月于Santa Clara举行的SOA联盟会议上,讲述了一个案例研究,内容涉及采用一个整体的SOA方法来支持Cisco的商业转变项目,该项目旨在将Cisco由一家网络设施提供商转变成一家解决方案提供商。
  Harvinder将SOA看成是:
使业务能力可作为一组服务提供和消费的策略、原则和框架。
  他强调说:
SOA中的服务是业务服务……更新客户的报价是一个业务服务,而更新一条数据库中的记录则不是。
  在他看来,我们正处于SOA的拐点。他声称,截至2008年,标准和技术已经相当成熟,而且企业的兴趣也在不断提高。在这个案例研究中,业务是SOA开发背后的主要驱动力。
  他们利用一个四步骤的流程建立了他们的SOA策略:

  • 用服务激活遗留系统
  • 创建一个业务服务层
  • 实现业务流程的优点
  • 提供业务可见度
  他们认为SOA方法带来了一些好处:

  • 重用性
  • 机动性
  • 最小化变更的影响
  最后,他认为SOA使得Cisco的内部职能被抽取出来供Cisco的合作伙伴生态系统使用,将SOA的好处扩展到了整个供应链。
  他指出,大量的怀疑论依然存在。
人们认为这是天方夜谭。
  他特别提到,SOA有其固有挑战:

  • 可用性(SLA)
  • 性能
  • 安全(和身份传播)
  • 卓越运营
  • 治理
  他最后提到,商业转变项目中最难的部分是由遗留系统造成的麻烦。
  Harvinder详尽地描述了Cisco在其SOA项目中开发出的功能。这些元素大部分是在2007和2008年开发的:
  服务开发框架

  • 这是标准化的服务开发环境
  • 在服务开发中,他们觉得减少了20-30%的工作量
  • 这是他们的运营管理框架的一个关键元素
  • 它支持Web 2.0(JSon、REST)
  SOA仪表盘

  • 管理服务的性能、网关和消费者视图
  • 监视SLA和异常
  • 提供运行时依赖
  • 支持事务的向下钻取
  SOA注册中心

  • 对服务的发布、发现和订阅提供一站式支持
  • Cisco内部所有服务的主注册中心
  • 支撑SOA治理的关键
  • UDDI v2
  • 与其它SOA平台组件的集成
  SOA网关

  • Cisco使用的是自家产品
  • 管理和执行安全策略
  • XML防火墙
  • 协议的桥接
  • 服务性能和异常的可见度
  业务规则管理

  • 方法论和工具
  • 支持RETE算法的高性能运行时引擎
  SOA治理

  • 技术策略和标准
  • 服务定义的模板
  • 流程
  Havinder总结说:

  • 人员、流程和技术将使SOA走向成功
  • 业务就绪情况往往具有挑战性
  • 架构企业的BPM/SOA平台
  • 关注高可用性和性能
  • 初始的成功故事将有助于企业采纳
  你是否正在走和Cisco相同的道路?你是否认为业务正越来越多地驱动对精心制作的面向服务架构基础的需要,尤其是导致了正慢慢浮现的(业务)服务即软件(Services-as-a-Software)的趋势?
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-226496-1-1.html 上篇帖子: cisco show interface详解 翻译中文 下篇帖子: Python 实现 Syslog 用于收集Cisco ASA Firewall 日志
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表