紫鸾5.0:紫光云新一代敏捷应用开发平台全家桶

曾几何时,“瀑布式”占据了二十世纪软件开发的主流,开发时间往往以年计,一款软件应用动辄几年才能交付。而随着社会生产力的跃升,“瀑布式”已严重跟不上时代的节奏,2001年,“敏捷宣言”的发布,宣告新的开发模式的大变革,敏捷运动如星火燎原,席卷全球,敏捷开发模式渐入人心。而近年来,开源、新型编程语言、云原生、低代码等与敏捷理念的协同发展,进一步降低了开发门槛,提升了开发效率,以“月”为单位的开发部署时间,成为现实。而2022年以来,AIGC、大语言模型的横空出世,再次刷新了软件开发范式,让应用开发和部署渐成“快消品”——就像紫光云公司首席技术官柳义利所言:“我们的应用触达到C端之后,可能很多企业甚至老板等不及一个软件的开发按月计算,很多时候应用上线就是按天算的,甚至上午布置下午就要上线。所以应用的敏捷迭代和开发必须基于云原生、AI、低代码开发的能力才能实现。”

为了顺应技术和市场趋势、响应客户和伙伴需求,作为深耕技术服务领域多年的云厂商,紫光云继2019年推出紫鸾1.0、2021年推出紫鸾3.0之后,2024年3月1日,将当前热门的云原生、大模型、低代码等能力统一汇聚其中,同时依托DevOps对开发流程进行升级,打造开发运行一体化的应用敏捷开发全家桶发布紫鸾5.0,从而进一步拉高了应用开发平台的基线。

云原生+AI:当红技术筑基

近年来,容器、微服务、Service Mesh等云原生技术的涌现,将整个应用开发过程、开发流程都带入云端,开发模式、开发工具、开发成果、开发商业模式等整个开发范式发生巨变,云原生化成为业界共识。

随着AI、大模型的爆发,各行各业正在被AI重塑。紫光云自然也不例外。作为紫光云的看家本领,紫鸾的PaaS云原生平台能力早已深入到紫鸾,而此次在大模型浪潮之下,紫鸾5.0将云原生能力演进到AI应用开发能力,实现云原生的引擎和AI应用开发并行,提供AI大模型MaaS服务,将模型及AI应用服务化,并提供+行业数据的大模型微调和MaaS服务。MaaS服务使得用户可以通过拖拉拽的方式,引入大模型需要的本地私域数据,生成自己想要的AIGC的聊天应用程序,程序可以编译,也可以在模型的系统当中进行发布。

DevOps开发流程升级

在应用架构领域,稳态强调稳定、安全、合规,主要服务于传统核心系统,敏态则通过弹性和敏捷能力,提供灵活、高效的业务、组织和流程架构,主要服务于创新业务,在数字化转型如火如荼的今天,很多企业中,稳态与敏态并存。因此,如何帮助用户在厘清敏态、稳态“双态”各自边界的同时,支持实现“双态”的融合共进,成为云厂商的一个必答题。

紫鸾5.0在开发流程上对DevOps的整个云原生开发流程管理进行了升级和迭代,打造了DevOps闭环,通过一套先进的云上管理系统,兼顾传统的“稳”态与新型的“敏”态运维模式,重塑IT项目管理流程,实现“双态”应用的云上开发与自动化运维,保证软件开发质量的合规和安全。

例如在金融行业,所有的软件开发和生态能力开发必须进入安全审计,有一套安全Git检查所有的程序是否安全,基于DevOps流程把各个节点的事项和检查项落实清楚,保障在云上所有基于DevOps发布的程序,都是一样的质量标准和安全、一样的能力集再进行发布。

低代码:懂业务就能开发

长期以来,应用开发都被认为是程序员的专利,随着云原生、AI等简化开发工作的技术的大量引入,如何帮助“人人”以低门槛或者零门槛做应用开发,是“人人都是开发者”时代是否真正到来的一个重要标志。

近几年大火的“低代码”,初衷就是帮助不懂编程语言的“业务人员”,通过简单的特别是图形化的操作,就能实现业务逻辑,从而生成自动化的应用,高效、快速地满足业务需求。

紫鸾5.0通过低代码平台实现短平快创新,实现分钟级页面开发、小时级应用开发。当前随着SaaS、应用开发能力集的积累,紫鸾5.0已经形成了100多个页面相关组件,50多个流程节点,客户只需要把业务理解,把业务逻辑拉通,剩下所有交付级的界面都可以简单地通过流程和模板轻易的实现。

云原生、大模型、DevOps、低代码,每一种技术背后都有众多的玩家。紫光云在“人有我有、人有我精”的产品发展思路指引下,实现了众多先进技术、理念的融合,紫鸾5.0的应用敏捷开发平台很大程度上会帮助更懂业务的渠道和合作伙伴,在紫鸾5.0提供的SaaS应用基础上做二次持续迭代和快速部署和开发,这便相当于紫光云是“造铲子”的,提供好的工具,让合作伙伴去服务终端客户,形成更好的产业生态。由此,紫光云可以把更多的人力和资源投入到核心产品上和大量可复制的软件核心能力上,再服务于生态和客户,如此便形成了更为良性的循环。让我们共同期待紫鸾5.0接下来的惊艳表现。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/771913.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微信小程序使用Vant组件库流程

目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社区团队维护 React 版本和支付宝小程序版本。这样开发原生微信小程序的会方便很多。 官方网址:Vant Weapp - 轻量、可靠的小程序 UI 组件库 步骤一 通过 npm 安装 npm i vant/weap…

Matplotlib库的初步理解与使用

matplotlib库的设计哲学: Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Matplotlib makes easy things easy and hard things possible. matplotlib是一个用来创建静态,动画&#…

蓝牙信标覆盖范围

蓝牙信标覆盖范围是一个重要的考虑因素,对于蓝牙技术的应用和部署至关重要。了解蓝牙信标的覆盖范围可以帮助我们更好地规划蓝牙设备的布局和位置,从而实现最佳的信号覆盖和传输效果。 首先,我们需要明确蓝牙信标的覆盖范围受到多种因素的影…

10 天 996 写出的语言 - JavaScript

本文转自 公众号 ByteByteGo,如有侵权,请联系,立即删除 10 天 996 写出的语言 - JavaScript 在 JavaScript 之前,网页主要是静态的,任何交互性都必须在服务器端处理,导致用户体验笨拙和缓慢。JavaScript 的…

C语言与sqlite3入门

c语言与sqlite3入门 1 sqlite3数据类型2 sqlite3指令3 sqlite3的sql语法3.1 创建表create3.2 删除表drop3.3 插入数据insert into3.4 查询select from3.5 where子句3.6 修改数据update3.7 删除数据delete3.8 排序Order By3.9 分组GROUP BY3.10 约束 4 c语言执行sqlite34.1 下载…

Web UI 自动化测试方案(超级干货)看完不会你找我

项目讨论 一、项目中符合自动化测试的部分有哪些?(目标和范围 scope, 准入准出标准) 1、稳定的需求点、变动较少的页面 2、每日构建后的测试验证 daily build 3、比较频繁的回归测试 4、需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重…

what is apache?

Apache 通常指 Apache Software Foundation (ASF) 或 Apache HTTP Server,两者都是计算机软件领域的重要实体。 Apache 软件基金会 (ASF):Apache 软件基金会是一个开发开源软件项目的非营利组织。它为涵盖软件开发各个方面的广泛项目提供支持&#xff0c…

3dmax展厅异形模型怎么做---模大狮模型网

在3ds Max中创建展厅异形模型需要一定的建模技巧和创造力。以下是一般的步骤: 准备设计方案: 首先,需要明确展厅的设计方案和概念,包括展厅的整体结构、空间布局和异形特点等。 创建基本结构: 在3ds Max中&#xff…

MySQL数据库的备份-恢复-日志

一、备份: 1.数据备份的重要性: 备份的主要目的是灾难恢复。 在生产环境中,数据的安全性至关重要。 任何数据的丢失都可能产生严重的后果。 2.造成数据丢失的原因: 程序错误人为操作错误运算错误磁盘故障灾难(如…

30岁失业的我,选择职场转型,进入AIGC工程师领域,重新开始

去年,刚满30岁的我又一次被公司辞退了,由于学历不高,简历也不出彩,尽管半个月来投了一份又一份的简历,但仍然是石沉大海,我终于不得不开始思考一个以前被我一直刻意压制的想法——职场转型。 尽管知道这条…

大模型知识点汇总——分布式训练

PS:本篇只在宏观上介绍相关概念和技术,不做数学推导和过于细节介绍,旨在快速有一个宏观认知,不拘泥在细节上,导致很混乱。 涉及技术名词 分布式框架等涉及的技术名词很多,很容易让人眼花缭乱,…

echarts 柱形图如何让其中一个柱子的颜色跟其他柱子不同

如何让其中一个柱子的颜色跟其他柱子不同 series: [{data: [120,// 使用对象的形式, value代表当前值, itemStyle设置样式{value: 200,itemStyle: {color: #a90000}},150,80,70,110,130],type: bar}]设置单个柱子颜色: 柱形图单个柱子颜色: https://e…

Vue3+Element Plus+TS开发企业管理后台(二)

使用vite初始化项目 确保你的开发环境中已经安装了Node.js,而且有npm,yarn等包管理工具,然后可以按照vite官方提供的方式初始化项目: yarn create vite跟随提示选择即可: 或者可以直接克隆下面的仓库 https://gith…

flask_restful规范返回值之参数设置

设置重命名属性和默认值 使用 attribute 配置这种映射 , 比如: fields.String(attributeusername) 使用 default 指定默认值,比如: fields.String(defaultsxt) from flask import Flask,render_template from flask_restful import A…

selenium自动化测试-unittest框架

unittest框架的优点 (1)能够组织多个用例去执行 (2)提供丰富的断言方法 (3)能够生成测试报告 unittest框架的核心要素 1. TestCase测试用例 TestCase(测试用例),最小的测试单元,创建的测试类需要继承该基类 步骤: (1&#x…

风丘EV能量流测试解决方案 提高电动汽车续航能力

电动汽车(EV)近些年发展迅猛,已被汽车业内普遍认为是未来汽车发展的新方向,但现如今电动汽车仍然存在一些短板,导致其还无法替代传统燃油车。对此,首先想到的肯定就是电动车的续航问题。其实解决电动车续航…

VBA技术资料MF133:隐藏编辑栏及计算字符串

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套,分为初级、中级、高级三大部分,教程是对VBA的系统讲解&#…

centos7 使用docker安装了mongo 怎么设置远程链接,必须使用密码才能连接

docker run -d –name mongodb_container -e MONGO_INITDB_ROOT_USERNAMEroot -e MONGO_INITDB_ROOT_PASSWORDroot -e MONGO_INITDB_DATABASEdataserver -p 27017:27017 \ 无法在mongo容器里编辑文件 如果你无法直接编辑 MongoDB 容器内的配置文件,你可以尝试…

基于java+springboot+vue实现的大学生二手物品交易商城(文末源码+Lw+ppt)23-329

摘 要 二十一世纪我们的社会进入了信息时代,信息管理系统的建立,大大提高了人们信息化水平。传统的管理方式对时间、地点的限制太多,而在线管理系统刚好能满足这些需求,在线管理系统突破了传统管理方式的局限性。于是本文针对这…

Java:包装类简单认识泛型

一、包装类 包装类指的是基本数据类型(如int、double等)对应的类类型,我们可以通过包装类直接调用里面的方法! 基本数据类型 包装类 byte Byte short …