什么是业务平台

  1. 业务平台是对某个业务领域的抽象实现,能快速解决这个领域绝大部分业务的需求,并提供开放的扩展接口,方便对极其特殊需求的快速响应。
  2. 业务平台需要抽象出业务领域的基本要素、核心概念、核心对象、核心价值。提炼出有限的业务组件,并对业务组件进行持续优化。通过对业务组件的编排来实现业务需求。
  3. 业务平台是一个业务组件的注册管理者,是一个业务流程的编排者,是一个业务逻辑的执行引擎。
  4. 业务平台必须具有开放性。当现有能力不能相应业务需要的时候,能够通过开放的插口,变通的实现业务。让后再归纳抽象出业务组件。
  5. 业务平台具有一系列的标准:组件接口标准、组件注册标准、业务接入标准、测试标准、文档标准。
  6. 业务平台具有成本优势:平台维护成本不会随着业务的增长线性增长。业务平台具有线性扩展能力,不会随着业务增长,出现性能瓶颈。业务平台的发展是一个低成本,低风险持续优化的过程。
  7. 业务平台对客户、开发、测试、运维不同角度的设计考虑:
    1. 从客户的角度:平台清晰易懂,能快速响应业务的变化,最好能让客户DIY业务需求,实现精巧的DSL。
    2. 从开发的角度:业务逻辑清晰可见,学习成本低。业务的实现过程就是业务组件的编排过程。能够添加业务组件,业务组件和业务流程都能够持续优化。
    3. 从测试的角度:新需求和业务变更的影响范围清晰明确,平台提供了良好的可测性设计。对测试人员来说,测试就是准备测试数据和测试场景,测试的执行是自动化的。
  8. 从运维的角度:系统有良好的可监控设计,能够对故障预警,告警,提供详尽的故障场景再现信息。
    业务平台是一个持续改进的过程。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值