作为互联网的趋势,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的关键之处在于社区中自由沟通和协作以及信息共享
【编辑推荐】