企业在数字化转型过程中,为了提高效率、降低成本,追求如何快速高效地开发企业应用,以及如何有效复用现有的应用资产,避免重复造轮子。
BizWorks是阿里云发布的一体化的云原生应用的开发和运营平台,其提供的产品能力普遍适用于企业云原生应用高效开发以及企业资产沉淀和复用的场景,能够帮助客户高效、低门槛地构建云原生应用。BizWorks平台内置阿里业务中台构建的最佳技术实践,主要包括了业务建模平台、业务应用平台、演练压测平台、能力运营平台、一体化运行和运维平台,涵盖开发、测试、运维、运营等应用全生命周期,致力于成为企业数字化转型的新基座。
BizWorks作为企业级云原生应用数字工作台,能很好地支撑企业数字中台建设、云原生应用开发、企业资产运营管理等场景。本文不会全面介绍BizWorks平台的能力,而是着重介绍BizWorks在实现应用高效开发与复用上提供的产品能力。
企业应用的高效开发
建模设计平台
BizWorks建模设计平台是基于领域驱动设计方法论的模型设计平台,提供了对业务域、领域模型、数据模型等可视化建模能力。主要包括:
- 领域模型设计:包括领域对象属性、关系配置,以及领域服务的设计
- 数据模型设计:包括数据模型属性设置、关系配置,支持数据模型导入导出,并可依据模型设置快捷生成数据库脚本
- 应用服务设计:设计和管理业务域提供的应用服务及其下属的应用服务方法
使用领域模型设计器,可以直观地看到领域对象之间的关系,也可通过图形化界面创建、编辑及删除领域模型。
在完成领域模型设计后,平台支持根据领域对象直接批量创建应用服务、结构对象和数据模型,同时会自动创建模型间的关系映射,其中应用服务涵盖了日常使用的增删改查应用服务方法,可以极大的降低领域建模操作复杂度,提高应用开发的效率。
对于数据模型设计,平台支持根据数据模型一键生成数据库脚本或者从数据库导入数据模型,同时也能根据数据模型批量生成应用服务。文章来源:https://www.toymoban.com/news/detail-495254.html
文章来源地址https://www.toymoban.com/news/detail-495254.html
到了这里,关于BizWorks 助力企业应用的高效开发与复用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!