本文介绍BizWorks产品功能的最新动态和相关文档。

2022年08月

动态名称动态描述相关文档
优化中心应用
  • 流水线管理:
    • 增加BizWorks的自定义流水线,支持直接关联中心应用使用。
      • 支持采用可视化设计的方式对流水线进行设计。可创建流水线的阶段、任务、步骤。
      • 流水线支持的步骤包括Maven编译、制作镜像并推送至项目的镜像仓库、人工审批、部署到目标环境。并且针对中心应用脚手架特点,对代码编辑、镜像构建等步骤进行了特定优化,支持选择后直接使用。
      • 人工审批提供的审批方式包括会签、或签,审批人范围支持多选成员或多选应用相关角色。
      • 支持流水线变量,包括系统变量和自定义变量。在流水线设计态中,变量支持以占位符的方式使用。自定义变量支持默认值、支持在中心应用部署时设置自定义变量值。
    • 增加应用运维、项目运维的角色,将流水线的设计和运行权限分离。
    • 支持手动终止自定义流水线的运行。
  • 应用版本管理:版本发布。对发布版本的代码分支打Tag改为可选操作。
  • 中心应用部署:
    • 支持使用自定义流水线进行部署。如果目标环境上有满足条件的自定义流水线或三方流水线,则不能再使用默认流水线进行部署。
    • 增加对部署在生产类型的环境上应用实例的执行启动和停止。
优化托管应用
  • 流水线管理:
    • 增加BizWorks的自定义流水线,支持关联托管应用的代码组件使用。
      • 支持采用可视化设计的方式对流水线进行设计。可创建流水线的阶段、任务、步骤。
      • 流水线支持的步骤包括Maven编译、Yarn编译、NPM编译、制作镜像并推送至项目的镜像仓库、人工审批、部署到目标环境。可满足对Jave、Nodejs语言的CICD。
      • 人工审批提供的审批方式包括会签、或签,审批人范围支持多选成员或多选应用相关角色。
      • 支持流水线变量,包括系统变量和自定义变量。在流水线设计态中,变量支持以占位符的方式使用。自定义变量支持默认值、支持在中心应用部署时设置自定义变量值。
    • 增加应用运维、项目运维的角色,将流水线的设计和运行权限分离。
    • 支持手动终止自定义流水线的运行。
  • 部署:
    • 代码组件支持使用自定义流水线进行部署。如果目标环境上有满足条件的自定义流水线或三方流水线,则不能再使用默认流水线进行部署。
    • 针对代码组件、镜像组件,增加对部署在生产类型的环境上的实例执行启动和停止。
优化轻应用
  • 新增应用概览页。
  • 服务编排:删除变量时,新增对变量消费点的提示。
  • 页面编排:
    • 新增标签、级联多选组件。
    • 支持表格组件显示列的动态配置。
    • 支持从设计器内选定预览环境,发起对应用整体的预览。便于在开发过程中快速查看应用内容的最新变更。
    • 优化组件属性说明,优化按钮组、表单类组件及树形控件设置。
  • 页面框架:支持配置多页签模式,同一Tab页中运行中的应用内部可同时打开多个菜单项,并支持页签间的切换。

2022年06月

动态名称动态描述相关文档
优化建模平台从数据库导入数据模型功能优化:
  • 支持选择需要导入的数据库表。
  • 支持选择冲突处理策略,包括:跳过导入、覆盖导入、终止导入。
导出导入数据模型
发布两级管理增加两级管理功能,适用于总部和分支两级应用建设和运营场景。

多级分发:通过应用模板管理,可以在多级BizWorks之间进行自动分发。

应用模板管理
  • 生成应用模板:支持将中心应用制作成模板,包含模型、制品、运营等内容。
  • 安装和扩展应用模板:通过模板安装中心应用后,可对模型进行扩展,满足个性化使用的定制需求。
优化运营平台
  • 能力运营统计改版优化:
    • 新增应用视角能力沉淀与调用统计数据分析。
    • 支持更灵活的时间选择。
  • 支持从商业能力流程图直接跳转查看服务方法详情。
发布轻应用新增轻应用功能,适用于基于共享的业务能力以及服务,进行业务应用的快速组装,形成面向用户的端到端的解决方案。其功能主要包括:
  • 模型管理:支持关联模型,可在服务编排、页面编排过程中快速使用模型能力。
  • 服务管理:支持定义前端页面调用的后端服务方法,可以编排中心应用的能力。
  • 页面管理:支持通过拖拽组件对前端页面进行可视化编排,支持构建页面逻辑流、调用JS方法、以及多种前端组件。
  • 开发管理:支持用户上传自定义页面及自定义组件。
  • 文件管理:支持用户上传图片文件。
  • 应用部署:支持快速部署。
优化中心应用应用部署增加支持挂载PVC存储。

2022年04月

动态名称动态描述相关文档
优化建模平台
  • 领域对象增加批量生成数据模型和应用服务方法,包括基本增删改查和常用查询。
  • 结构对象增加支持继承关系。
优化中心应用
  • 脚手架生成:为常见查询方法增加基于mybatis plus的代码实现。
  • 代码扫描:增加继承关系的模型扫描和合并。
  • 应用列表页:支持通过应用名称或编码模糊查询。
  • 应用部署:
    • 支持删除生产类型环境中部署的实例。
    • 三方流水线支持阿里云大禹。
优化托管应用
  • 代码类型组件和镜像类型组件:
    • 支持挂载PVC存储。
    • 支持删除生产类型环境中部署的实例。
    • 三方流水线支持阿里云大禹。
  • 模板类型组件:增强Workload的详情信息展示,包括网络配置、Pod状态、存储情况等。
优化运营平台
  • 能力目录支持拖动排序,最深目录层级支持5层。
  • 优化能力批量开放操作,支持查看具体开放的能力数量。
  • 在线调试功能增加高级参数配置,支持手动设置Host和设置鉴权凭证。

2022年02月

动态名称动态描述相关文档
优化建模平台
  • 数据列表页支持通过名称或编码模糊查询。
  • 支持导出技术建模数据。
优化应用开发平台
  • 中心应用做了以下优化:
    • 优化支持的数据类型扫描上报功能。
    • 部署应用实例时支持批量配置环境变量。
    • 已部署的应用实例在部署详情中能够查看到对应Pod的状态等信息。
  • 托管应用的镜像类型组件、代码类型组件做了以下优化:
    • 部署应用实例时支持批量配置环境变量。
    • 支持域名+Path的路由访问方式。
    • 已部署的应用实例在部署详情中能够查看到对应Pod的状态等信息。
优化运营平台在查看基础能力接入文档时,增加接口在线调试功能。通用业务能力平台(公测中)
优化示例项目支持删除示例项目。步骤五:删除示例项目

2022年01月

动态名称动态描述相关文档
优化建模平台技术建模平台支持创建对象和字段映射关系。
优化中心应用
  • 生成代码时支持选择生成代码结构(一级Module和二级Module),且支持添加技术组件。
  • 支持根据对象和字段映射生成converter代码。
  • 接口管理:
    • 增加编辑接口文档功能。
    • 增加SNAPSHOT版本的SDK手动生成功能。
  • 发布中心应用时,支持为代码创建Tag。
优化托管应用部署代码类型组件时,支持采用指定分支或Tag方式进行部署。部署代码类型组件实例
优化运营平台
  • 新增开放设置功能,您可单独开放接口文档页面。在中台开发过程中,前台业务团队可以在中台官网查看在开发和测试环境部署的应用对应的服务接入文档。该功能适用于某些能力需要中台团队和前台业务团队并行开发、协作沟通的场景使用。
  • 完善基础能力与商业能力的接口文档内容。
增加示例项目您可以通过BizWorks的示例项目和参考帮助文档进行实验,快速了解业务建模、应用开发和部署、能力上架和运营等中台建设的主要过程。示例项目简介

2021年11月

动态名称动态描述相关文档
工作台新增项目概览页面
  • 支持查看单个项目的资产、协同信息。
  • 支持切换项目和对项目属性、项目成员进行查看和编辑。
  • 支持快速开始模块的文档查看,帮助您快速了解产品和构建中台项目。
优化建模平台
  • 业务域版本发布后,支持查看领域对象、数据对象的关系图,以及领域对象和结构对象的详细信息。
  • 商业能力支持查看业务流程详情。
  • 支持通过Excel导入模型,导入的字段包括结构对象、应用服务、应用服务方法和出入参等。
  • 支持从领域对象批量生成结构对象、数据模型和应用服务方法。
  • 优化商业能力的建模体验,包括自动填充名称和编码,自动连线等。
优化中心应用
  • 优化脚手架代码中生成的扩展点逻辑。
  • 代码仓库支持云效Codeup-专有云版本类型。
  • 支持解除应用与模型关联。
  • 优化接口定义的设置过程:
    • 支持自动生成接口定义。
    • 增加接口定义的重置功能。
增加托管应用类型

托管应用由多个组件构成,组件类型包括代码、镜像和模板三种类型。

  • 模板类型支持从企业的组件模板中心中选择,或采用上传模板(Helm Chart)的方式。
  • 支持托管应用的多环境部署和实例管理。
新增容器集群类型支持原生K8s的集群类型,可部署中心应用、托管应用。创建和管理环境
优化运营平台
  • 中心应用在生产环境部署成功后,增加中心能力向运营平台同步结果检查提醒。
  • 运营平台的功能菜单优化,并补充菜单功能说明。
  • 展现能力版本归属的应用版本,方便在使用能力出现异常时,运营平台可以向研发侧提供更全面的信息,以便快速定位问题。
优化企业设置
  • 增加企业级模板中心功能,内置了中台开发过程中常用组件(如kafkaredis等),同时支持企业管理员上传自己的组件模板(Helm Chart)。
  • 平台资源管理支持添加您自己的Maven仓库,用于保存发布中心应用时自动生成的SDK等JAR包。
  • 在企业人员账号管理功能的添加账号面板,新增账号搜索功能,支持账号、用户名称和用户ID的模糊搜索。