作为互联网的趋势,Web 2.0需要像SOA学习什么呢?
1.采用新的商业模式
透过Web 2.0所提供的各种新奇工具,仔细审视一下Web 2.0对企业业务带来的改进和干扰。围绕SOA的功效,很多观点都把自己局限于IT,而不是提供一种能让大部分企业自我转变的方式。SOA的关键卖点一直在于能够将服务作为独立组件,增加业务流程的灵活性,从而使新的商业模式和创新成为了可能。同样,Web 2.0能够使你用前所未有的方式与客户以及合作伙伴进行交流和沟通。
2.深入到企业业务
SOA在于IT打交道的同时还延伸到了企业业务。 Web 2.0也需要这样做。对于商业价值,你必须尽可能的做到具体和实际,甚至最好能提供Web 2.0带来的预期的投资回报(ROI)。让我们面对现实:商业社区并不一定需要像开发人员那样享受新技术带来的狂欢。
3.采用了坚实的方法学基础推动技术普及
成功的SOA努力都具备周密计划的做法、流程和规则,包括建模和架构。Web 2.0同样也需要使用这些方法。比如,我们需要有方法来识别哪些社区适合Web 2.0应用,并企业确定自己的交流风格。此外,还需要方法界定利用这些社区帮助你评估服务带来的商业价值。
4.要有远见并建立一个路线图,在此基础上执行项目
SOA的成功取决于具有远见,并且严格按照远见执行项目,这同样适用于Web 2.0战略。如果你在没有远景规划和发展蓝图并且没有公共基础设施的条件下就盲目开始部署Web 2.0项目,那么你将承担一系列的风险:价值低,反复学习,项目代码不能重用,不能创建公共基础设施和流程(比如安全流程)。
5.不要忽视治理
在SOA领域,治理是一个门非常非常大的学问。SOA中许多治理经验同样也可以移植到Web 2.0项目中。请记住,SOA萌芽于跨企业部门的Web服务和集成项目,直到企业认识到需要建立一种模型来保存之前的努力为止。Web 2.0的治理将更加富有挑战性,因为Web 2.0的关键之处在于社区中自由沟通和协作以及信息共享。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突