BizWorks云原生数字工作台,助力企业数字化转型

本文涉及的产品
性能测试 PTS,5000VUM额度
简介: BizWorks 是面向云原生应用构建和运营的一体化技术平台,内置了阿里巴巴在业务中台领域的最佳技术实践,致力于成为企业数字化转型的新基座。


BizWorks云原生数字工作台,助力企业数字化转型

阿里巴巴业务中台构建的最佳实践


——马正修

阿里云高级产品专家


BizWorks 是面向云原生应用构建和运营的一体化技术平台,内置了阿里巴巴在业务中台领域的最佳技术实践,致力于成为企业数字化转型的新基座。

image.png

云原生技术和中台架构在过去几年得到了长足发展,国家也出台了相关支持政策。在 Gatner 去年发布的技术趋势中,云原生应用平台和可组装式应用架构成为两大技术方向。过去几年,国内各行业客户围绕云原生技术和中台架构做了很多实践,阿里云团队也深度参与其中,有些取得了很好的进展,也有些依然存在一些问题。

image.png

业务中台建设以及核心应用云原生化面临的技术挑战主要有以下四个方面:


第一, 在规划和落地过程中缺乏体系化的方法指引,哪些应该被抽象成共享能力,共享能力如何进行抽象和设计,以及这些能力如何使用和扩展,都是比较大的问题。


第二, 开发领域技术门槛较高,研发效率和质量低。很多企业有混合云的诉求,如何屏蔽差异化也是一大挑战。同时,如何用好云原生的最佳技术实践,比如分库分表、全链路压测、稳定性治理等,存在较大难度。此外,在项目交付的过程中,存在大量定制需求,如何降低交付成本,提高交付质量,也是较大的挑战。


第三, 团队与组织一体化协同方面效率不高,主要表现为需求设计与实现落地化的差异较大,久而久之导致架构腐化,多团队、多伙伴各自建设自己的体系,缺乏能力共享与复用的视角,导致系统重复建设等问题。如何有效地利用这些资产,快速响应业务,是协同方面的一大问题。


第四, 缺乏一套能力运营与共享机制。组织内最终沉淀了哪些能力,这些能力复用情况如何,合理性如何,能力有无面向业务场景的接入与使用机制等,都是需要解决的问题。


   在云原生始时代,需要新的方法、新的技术架构与工具平台来解决上述痛点。

image.png

新架构如上图所示,最下层为 SaaS 层的基础设施,上面为 PaaS 层技术底座平台,技术底座平台又分为几层:最下是 AEPM 方法论体系以及配套的 BWAF 技术框架,上面是围绕着方法论体系形成的 PaaS 技术工具平台,最上层是面向行业的业务能力样板间。


通过以上组合,能够让企业和伙伴更好地使用云原生的技术以及中台架构。

image.png

AEPM 方法论主要围绕整个中台成熟度的模型、建模体系、工程实践体系以及上线优化与治理体系,同时配套了组织文化的适配来展开,简言之即围绕着如何建设中台、如何管控中台以及如何进化中台这三个方面展开。


AEPM 方法论于 2019 年发布,已经在多个客户侧落地,且得到验证。结合过去几年的实践,今年我们对方法论体系进行了升级与优化。

image.png

BizWorks 产品定位为帮助企业高效构建业务中台以及云原生应用的技术平台,助力客户消除数据孤岛,同时实现企业核心能力的持续优化与复用,从而加速业务创新。并且内置了阿里巴巴中台构建的最佳实践 BWAF 框架以及云原生最佳技术实践,能够支持公共云、混合云多种输出形态。


BizWorks 之上有共享的能力中心以及面向前端的业务,主要通过客户以及合作伙伴来构建。

image.png

BizWorks 云原原生数字工作台的核心功能主要有以下几大部分:


BizWorks TPaaS 平台:充分融合了阿里云在云原生领域的最佳技术实践以及相关产品,形成了一体化的技术 PaaS 平台,包括多云混合云管理、微服务治理、稳定性治理、运维监控等能力。


BizWorks 云原生应用开发平台:包括业务建模、技术建模,包括几类核心应用的开发包括中台应用、轻应用以及集成应用,同时配套此类应用开发带来的工具与框架,比如 BWAF 框架、IDE开发插件,以及围绕核心应用的扩展能力,包括模型、逻辑以及核心页面的扩展。此外,在构建核心云原生应用的过程中,会涉及面向前端的设计体系,因此我们也沉淀了一套 BizDesign 设计体系供客户使用。


通用能力样板间:为了帮助伙伴、客户更好地理解与使用 BizWorks 产品,平台还沉淀了面向行业的通用十大能力中心,包括用户商品、交易文档等中心能力。


 BizWorks 运营平台:旨在更好地帮助客户盘活企业现有资产,通过企业能力地图统一展现企业的核心能力,使前端接入方更好地理解这些能力,方便其申请与接入。同时,运营平台有面向生命周期的能力上下架管理以及统计分析报表等能力。


image.png

上图为统一工作台首页。


第一部分为平台资源的相关准备,第二部分为业务与技术建模,第三部分为应用开发部署以及运维相关,第四部分为压测演练相关内容,最后一部分是将这些能力上架做持续运营与外部的接入。


下方为整个项目的总览、面向应用的总览与概况,还有面向业务能力使用的统计分析信息。最右侧为待办区,能够推动平台上不同项目多伙伴、多角色之间的协同。最左侧为功能菜单,包括建模、应用开发、测试、运维以及运营等整个应用开发的全生命周期。

image.png

上图展现了 BizWorks 平台构建核心应用的过程。


首先是业务建模的过程,分为领域建模、商业能力建模、数据建模以及服务建模等几方面;在应用开发阶段,通过建模能自动生成核心代码框架以及核心代码能力。这些代码能力内置了阿里在中台框架以及云原生领域的最佳实践,能大幅降低开发者使用最佳实践的门槛。此外,还内置了偏低代码的能力,能实现服务的快速编排和页面的快速编排。


通过平台定义的相关规范,最终能够实现代码侧开发以及建模侧设计的差异化对比。通过架构治理,能够保持实现与设计的一致性。而后是面向多环境部署与运维的过程,再面向业务产场景进行压测与演练。通过压测演练发现平台的问题并进行优化。最后,可以将平台沉淀的能力在中台能力运营平台上架与运营,通过能力运营的统一门户对外透出商业能力地图,这些商业能力可以被前端业务方快速接入使用,最终形成面向核心应用构建的闭环。

image.png

在构建企业应用的过程中,我们形成了一套 BizDesign UI 设计库以及设计指引,其中包含 29 篇专业文章以及一系列前端设计组件的规范体系,可以供客户与合作伙伴参考使用。

image.png

BizWorks 产品适用于以下几个场景:


第一类场景是业务中台建设与运营,主要针对大中型企业在构建自有业务中台的过程中面临的从设计到开发以及运营的问题。BizWorks 产品提供了一套端到端的解决方案,能更好地帮助企业构建与运营自己的中台,支撑前端业务的创新。


第二类场景是面向云原生应用开发,主要针对面向云原生应用开发的过程中遇到的技术门槛高、开发效率低以及可定制能力差等问题。BizWorks 平台内置了云原生构建的最佳技术实践,降低了门槛,同时具备面向全代码和低代码的混合应用开发模式以及闭环的二次定制能力,能大幅提升应用开发效率,降低客户二次定制成本。


第三类场景是能力运营与资产沉淀,主要针对业务能力、资产散落在各个业务系统内部,数据与服务难以统一管理与复用的问题。BizWorks 产品提供了统一的运营门户,能够实现企业内部现有能力的集成,并且通过资产的统一管理和运营,使得企业核心资产能力可管、可试、可用、可回溯,形成全生命周期的管理。


image.png


BizWorks 的生态集成方式主要抽象了四个层次:


第一层次:面向客户存量应用,只做容器化即可实现在 BizWorks TPaaS 平台运行。


第二层次:增加少量注解与配置,实现客户存量应用里核心能力的可视化及可管理。


第三层次:内置了 BizWorks  BWAF 中台实践的最佳框架,能够使用中台构建的最佳实践。


第三层次:端到端使用 BizWorks 的能力。


可以看到,在整个 BizWorks 的集成过程中,有不同层次的使用和集成,能够享受到不同层次的能力。


BizWorks 产品是面向云原生应用构建与运营一体化的技术平台,它内置了阿里巴巴业务中台实践和方法论,致力于成为企业数字化转型的信息基座,欢迎各行业的客户和伙伴了解并使用。

 


相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
|
6天前
|
网络安全 云计算
制造企业数字化转型问题之制造企业的数字化转型推动如何解决
制造企业数字化转型问题之制造企业的数字化转型推动如何解决
26 10
|
2天前
|
Cloud Native API 云计算
云原生架构:企业数字化转型的催化剂
【8月更文挑战第18天】在数字化浪潮不断推进的今天,云原生技术已成为推动企业IT转型的核心力量。通过深入探讨云原生架构的基本原理、优势以及实施策略,本文旨在为企业提供一个清晰的云原生应用路线图,帮助它们在竞争激烈的市场环境中获得灵活性和创新能力。文章将详细阐述云原生如何助力企业实现资源的最优配置,加速产品上市时间,并提高系统的可维护性和扩展性。
|
8天前
|
Cloud Native 安全 云计算
云原生技术在现代企业中的应用与挑战
随着云计算技术的蓬勃发展,云原生技术已经成为推动企业数字化转型的重要力量。本文将深入浅出地探讨云原生技术的核心概念、优势以及在实际应用中所面临的挑战和解决策略,旨在为读者提供一个全面而清晰的云原生技术应用框架,助力企业在数字化浪潮中乘风破浪。
|
3天前
|
存储 供应链 安全
CIO在企业的数字化转型中应该提出的四个最重要的问题
CIO在企业的数字化转型中应该提出的四个最重要的问题
|
7天前
|
运维 Cloud Native 云计算
云原生技术在现代企业中的应用与挑战
【8月更文挑战第13天】随着云计算技术的不断发展,云原生作为一种新型的架构模式,正在被越来越多的企业所采用。本文将探讨云原生技术的核心概念、优势以及在现代企业中的应用案例,同时分析企业在实施云原生过程中可能遇到的挑战和解决方案。
|
4天前
|
人工智能 搜索推荐 算法
大型企业的数字化转型之旅
大型企业的数字化转型之旅
|
8天前
|
Cloud Native 安全 持续交付
云原生技术在现代企业中的应用与挑战
随着云计算技术的飞速发展,云原生已成为推动企业数字化转型的关键力量。本文将深入探讨云原生技术的核心概念、优势以及在实际应用中面临的挑战,旨在为读者提供一份全面的云原生应用指南,帮助理解其对企业IT架构和服务交付方式的深远影响。
22 4
|
6天前
|
设计模式 弹性计算 Cloud Native
云原生技术在现代企业中的应用与挑战
本文旨在探讨云原生技术如何成为现代企业数字化转型的催化剂。通过分析云原生的核心概念和优势,我们深入讨论了容器化、微服务架构等关键技术如何助力企业快速适应市场变化。同时,文章也指出了企业在采纳云原生技术过程中可能遭遇的安全、成本和技术挑战,并提供了相应的解决策略。最后,结合案例分析,展现了云原生技术在实际应用中带来的积极影响及未来的发展趋势。
|
7天前
|
运维 Cloud Native 持续交付
云原生技术在现代企业中的应用与挑战
【8月更文挑战第13天】随着数字化转型的深入,云原生技术成为推动企业IT革新的关键力量。本文将探讨云原生技术的核心价值、在现代企业中的应用场景及其面临的主要挑战,旨在为读者提供一个关于云原生技术实际应用与未来发展趋势的全面视角。
|
9天前
|
运维 Cloud Native Devops
云原生架构:企业数字化转型的加速器
【8月更文挑战第11天】在数字化浪潮中,企业正经历前所未有的转型压力。云原生架构作为一种新型的IT架构模式,以其灵活性、可扩展性和高效性成为企业应对这一挑战的关键工具。本文将深入探讨云原生架构的核心概念、优势以及它如何助力企业实现敏捷开发、自动化运维和微服务治理,最终加速企业的数字化转型之旅。
22 3

热门文章

最新文章