SOA项目的几大成功要诀
2008-05-27 18:42
183 查看
1. Think big, do small
强调plan的重要性。进行充分的思考。选择其中一些小的Service进行开发,部署,测试,敏捷迭代。
2. Think across the enterprise
全盘考虑。大企业通常包含很多IT子系统。避免不同的部门构建功能类同的服务。形成企业级架构结构图很重要,否则可能陷入服务维护的梦魇。
3. Take a holistic view
开发人员大都只关心代码级的实现。我们需要形成服务管理策略,需要考虑服务的整个生命周期。如何部署一个服务?是否需要一个批准流程?如何确保服务的安全?如何管理?如何监控服务?服务存在时间有多长?
4.Recgnize the people challenges
SOA是面向消息,基于协议的。需要人员完成从面向对象,功能分解的思维模式向面向服务的转变。
5.Think beyond the technologies and into the processes
业务需求的快速变化导致应用需要做出改变。认识到应用生命周期管理是整个SOA项目流程中的重要部分。制定必要的步骤以保证构建是可重复,可信赖的。
6.Plan for disasters
认真考虑组件依赖性的问题。需要考虑某些重要组件失效的异常情况下,如果保持系统的健壮性。
From: http://geekswithblogs.net/bloesgen/Default.aspx
bloesgen是一个出色的SOA,ESB架构师,是Microsoft ESB Guide的主要贡献者之一。同时他是Neuron ESB的创建者之一,他们的产品提供基于Biztalk Server的ESB实现。虽然接触不到具体的产品,但是通过他们的博客可以让我们对SOA, ESB的概念和设计思想有更深入的理解。
强调plan的重要性。进行充分的思考。选择其中一些小的Service进行开发,部署,测试,敏捷迭代。
2. Think across the enterprise
全盘考虑。大企业通常包含很多IT子系统。避免不同的部门构建功能类同的服务。形成企业级架构结构图很重要,否则可能陷入服务维护的梦魇。
3. Take a holistic view
开发人员大都只关心代码级的实现。我们需要形成服务管理策略,需要考虑服务的整个生命周期。如何部署一个服务?是否需要一个批准流程?如何确保服务的安全?如何管理?如何监控服务?服务存在时间有多长?
4.Recgnize the people challenges
SOA是面向消息,基于协议的。需要人员完成从面向对象,功能分解的思维模式向面向服务的转变。
5.Think beyond the technologies and into the processes
业务需求的快速变化导致应用需要做出改变。认识到应用生命周期管理是整个SOA项目流程中的重要部分。制定必要的步骤以保证构建是可重复,可信赖的。
6.Plan for disasters
认真考虑组件依赖性的问题。需要考虑某些重要组件失效的异常情况下,如果保持系统的健壮性。
From: http://geekswithblogs.net/bloesgen/Default.aspx
bloesgen是一个出色的SOA,ESB架构师,是Microsoft ESB Guide的主要贡献者之一。同时他是Neuron ESB的创建者之一,他们的产品提供基于Biztalk Server的ESB实现。虽然接触不到具体的产品,但是通过他们的博客可以让我们对SOA, ESB的概念和设计思想有更深入的理解。
相关文章推荐
- 成功部署SOA项目的八个最佳实践
- 构建成功的 SOA 项目
- 构建成功的 SOA 项目
- 真正成功的SOA项目5个里才1个-转载
- SOA成功实施9大要诀
- SOA成功实施9大要诀
- 构建成功的 SOA 项目
- 视SOA是一种信仰是SOA项目成功实施的关键 推荐
- 单元合并帮助企业成功的完成复杂的SOA项目
- 善始善终才能增加项目成功的机会
- 项目经理10大成功态度(转)
- 系统集成项目招标要诀
- 关于MyEclipse中Tomcat配置成功却无法打开项目文件的解决办法
- javaWeb项目用过滤器filter实现登陆成功后才能访问主页面,否则直接输入主页面的地址自动跳转到登陆界面
- 默克(中国)成功试验物联网资产管理项目 携手利尔达迈出工业4.0第一步
- 罗森伯格成功助力杭州市电力局调度中心项目
- 项目总估值从70亿到150多亿,成功运营首期的腾讯AI加速器正招募第二期
- 如果QIR能够换回项目成功,我愿用一生敏捷
- 外包频道第1个成功项目开发者采访——CSDN外包实践(27)
- 项目成功的标志及决定因素