演进与升级 网易数帆用云原生与低代码打造软件生产力 原创

未来,网易数帆在云原生、低代码产品持续演进的同时,也将不断完善软件生产力模型的方法论和工具平台,从而支撑企业数字化转型。

如果说现在哪些数字化技术是热门,云原生与低代码必定上榜。

在以“数智新机,增效共赢”为主题的2022网易数字+大会上,网易数帆发布了轻舟云原生、轻舟低代码两大产品线的一系列升级,并基于此推出了以资产为中心的软件生产力模型和技术方案。

演进与升级 网易数帆用云原生与低代码打造软件生产力

网易数帆云原生及低代码产品线总经理陈谔表示,该方案旨在通过微服务和低代码在帮助企业沉淀内部标准化的原子服务与数据,形成可组装的业务资产,并采用组装的开发方式快速进行创新业务生产和交付,云原生底座提供服务运行保障。

演进与升级

先看云原生。陈谔说,实施云原生的挑战在于云原生的技术栈,一方面比较新,一方面比较复杂。企业从传统的IT技术栈切换到云原生技术栈,这对于传统的运维习惯、工具链都是非常大的一个挑战。所以这些就需要有很强的厂商提供这方面的知识转移能力给到企业。

在过去一年,网易数帆轻舟云原生平台支撑了金融行业众多核心业务场景,包括从小型机向分布式架构迁移、国产信创适配、个贷业务交易安全、生态缴费业务高可用保障等。

陈谔表示,轻舟云原生产品与企业实践云原生的阶段紧密配合的。例如第一阶段是解决业务的敏捷迭代和服务封装;第二阶段是保障业务的稳定性和连续性,使业务更加具韧性。“赋能客户的业务团队,我们提供相应的工具平台、最佳实践,实现业务自动化,这是云原生能够落地非常重要的一个工作。”

在此过程中,网易数帆云原生平台的着眼点,也从帮助企业应用进行微服务化改造,转向提供稳定性治理和高可用性保障,并开启了共享复用的探索。

以中间件稳定性治理为例,网易数帆全新推出了中间稳定性管控产品,提供巡检和辅助定位能力,基于网易内部中间件稳定性治理实践,不仅将超过300条运维经验交付给用户,还通过“知识引擎”能力,帮助业务建立稳定性改进循环。

在高可用层面,网易数帆在支撑业务“两地三中心”部署架构解决方案的基础上,通过轻舟微服务提供资源感知、区域路由、增强多中心应用监控等产品化能力,通过轻舟中间件提供数据复制、集群联邦等产品化能力,并在此基础上结合API网关流量调度、多活管控服务等能力,新推出异地多活解决方案,帮助客户业务进行多活改造。

再说低代码。低代码具有两种能力,一种是拓展能力,一种是集成能力。在低代码方面,网易数帆轻舟低代码平台的演进主要聚焦复杂应用开发能力、开发效率和易用性等三个方面。

陈谔表示,现在市面上存在很多低代码或零代码平台,虽然这些平台降低了企业应用开发的门槛,但是在处理复杂业务逻辑方面存在很多挑战。国外的产品虽然能够处理这些问题,但是需要专业开发背景。

网易数帆轻舟云原生平台将自身定位为真正能够打造企业级客制化应用的低代码平台。网易数帆低代码产品技术负责人严跃杰说,网易数帆将自身的开发能力用低代码的实践开放出来,可以支持企业开发较复杂的应用。“我们把轻舟低代码定位成提供模型驱动、编程语言编译型软件工程的低代码平台。从编程的视角来看,我们能有比较强的通用性,也兼顾了应用性、拓展性,可以满足比较复杂、客制化的应用需求;从运维视角来看,我们可以提供符合传统运维体系的发布、监控、运维等体系。”

网易数帆为轻舟低代码加入了多项有特色的新特性,包括支持源码导出、客制化、多人协作等。轻舟低代码独门的NASL,支持将应用乃至前后端编译成通用编程语言,这意味着低代码应用可脱离平台独立部署,无缝衔接企业软件生产运维体系,从而解决了企业低代码应用开发面临的网络隔离、安全性要求严格、代码合规等挑战。

轻舟低代码平台目前能够构建超1000个业务逻辑函数的复杂应用而用户体验不妥协,并实现100%的开发效率提升,同时成本降低超60%。从普及程度来说,过去一年,轻舟低代码的开发者已在全国13省市开发了200多个企业级应用。

软件生产力模型

网易数帆的云原生和低代码产品更新并不是简单的产品发布,因为这与网易数帆提出的软件生产力模型息息相关。这一模型与Gartner此前提出的可组装业务能力(PBC)及经典的DDD(领域驱动设计)理论一脉相承。

演进与升级 网易数帆用云原生与低代码打造软件生产力

组装式架构能够让业务更快速在生产环境运行起来,避免重复建设,提高资产复用比,并且生产方式更标准化,变更更安全可靠。凭借轻舟云原生和轻舟低代码产品升级,网易数帆打造了以资产为中心的软件生产力解决方案,让这一方法论得以在企业落地。

陈谔介绍说,这一方案帮助企业基于内部服务沉淀标准化的原子服务与数据(如API、服务、流程、数据等),可以通过统一集成平台的集成和编排等能力,将其合成可组装的业务能力(PBC),也可以通过低代码平台形成可复用的低代码资产。这些资产将在软件资产中心统一管理和运营(包括资产认证、安全合规验证、资产入驻、访问控制和运营统计等),专业开发人员和低代码开发者都基于可复用的资产,快速组装和交付数字化业务。同时,强大的云原生底座为业务运行保驾护航,提供架构治理、研发流程管理、服务治理和运维保障等能力支撑。

我们以DevOps资产包的实践为案例。在该案例中,网易数帆基于DevOps基础服务沉淀DevOps资产包,包括112个UI组件、12个集成页面、169个API和128个页面模板,采用组装式开发思想,借助轻舟低代码平台为企业快速组装了一个客制化的DevOps平台。

从中可见,在软件生产力模型下,IT资产的丰富度意味着业务创新的速度,而行业资产的沉淀,必将使得整个行业具备更为成熟的数字化水平。

陈谔表示,“以资产为中心”的软件生产模型强调云原生和低代码的融合,今年网易数帆把低代码跟云原生,以及中间软件生产的资产生产环节结合起来,让数字化业务的构建不再受限于专业开发资源,让行业创新不再有技术门槛。

未来,网易数帆在云原生、低代码产品持续演进的同时,也将不断完善软件生产力模型的方法论和工具平台,从而支撑企业数字化转型。

来源:至顶网软件与服务频道

0赞

好文章,需要你的鼓励

2022

09/30

16:32

分享

点赞

邮件订阅