
在敏捷世界中构建软件平台的五项首要挑战
当敏捷方法的使用范围扩大到整个企业,会产生新的问题,从而需要重新考虑敏捷软件开发的价值与实践。构建软件平台就是问题之一,它也是达成企业级复用的常用策略 。本文列举的五项首要挑战,就是敏捷组织在决心采取软件平台战略时要去面对的。

当敏捷方法的使用范围扩大到整个企业,会产生新的问题,从而需要重新考虑敏捷软件开发的价值与实践。构建软件平台就是问题之一,它也是达成企业级复用的常用策略 。本文列举的五项首要挑战,就是敏捷组织在决心采取软件平台战略时要去面对的。
在刚刚结束的第22期百度技术沙龙中,来自酷壳博客的博主、亚马逊中国技术经理陈皓(@左耳朵耗子)也来到了沙龙现场,本次他主要谈到了对搜索和移动互联网发展趋势的一些观点。
PushToTest公布了其2011年度SOA开发和部署方案分析结果,研究厂商包括IBM、Oracle和TIBCO,最终TIBCO以其诸多方面的高效率而脱颖而出成为赢家。PushToTest已将分析报告的所有细节,包括开发者日志,以开源SOA知识工具包的形式发布。InfoQ对Frank Cohen进行了访谈以期了解到更多细节。
Jaime Ryan在为ComputerWorld写的一篇文章中建议将ESB替换成廉价、方便易用、轻量级的SOA网关。这种网关不但能够满足典型的ESB功能需求,还能带来一系列非功能上的优势。为此,InfoQ采访了Jaime Ryan,详细了解了他观点背后的论据。

如今的Web开发者可选用技术相当之多,比方说Web服务技术就有SOAP和REST两种方案。它们都是有效的Web服务技术,但同时也各有利弊;然而,在具体场合下采用哪种方案好,这要取决于Web开发者。

William El Kaim,Carlson Wagonlit的首席架构师,为我们带来了难得的机会去了解他与同事们在构建面向服务的架构过程中各种选择及其背后的思考。你的SOA的竞争力如何?未来几年的主要发展方向是什么?云将对现有的SOA带来哪些影响?

2009年是VANCL(凡客诚品)业务激增的一年,也是技术平台向SOA转型的一年。所以在本文中,笔者谈到了渐进式的SOA、升级分布式数据访问层、系统升级等内容。本文已收录在架构师(3月刊)中。

本视频对SOA在互联网系统中的应用进行了探讨,主要以支付宝在SOA的实践为例,主题从敏捷的应用程序(对象与组件)到敏捷的企业系统(应用集成与面向服务),再到敏捷的生态圈(网关与开放平台)。

如何让整个组织充分理解这个复杂的动态系统?如何控制变更带来的未知影响,防范风险发生?如何驱动变更,使这个系统能够朝着期望的方向进化?这些问题挑战着SOA实践者的治理能力。在QConBeijing 2009期间,InfoQ中文站有幸采访了程立,探讨了相关话题。