上海品茶

您的当前位置:上海品茶 > 报告分类 > PDF报告下载

石宇菁-低代码和DevOps助力实现企业数字化转型和应用创新.pdf

编号:122016 PDF 23页 9.62MB 下载积分:VIP专享
下载报告请您先登录!

石宇菁-低代码和DevOps助力实现企业数字化转型和应用创新.pdf

1、低代码-Devops 助力实现企业数字化转型和应用创新石宇菁 项目经理中国联通软件研究院 数字化研发平台低代码项目 负责人什么是低代码低代码与Devops的结合联通在低代码Devops中的实践什么是低代码国家“十四五”顶层设计提出数字化转型谋划第五篇 加快数字化发展 建设数字中国迎接数字时代,激活数据要素潜能,推进网络强国建设,加快建设数字经济、数字社会、数字政府,以数字化转型整体驱动生产方式、生活方式和治理方式变革。加快数字社会建设步伐打造数字经济新优势提高数字政府建设水平营造良好数字化生态“十四五”提出要加快数字化发展、建设数字中国,明晰“十四五”期间数字化发展路径。二十大报告中也强调要“

2、加快实施创新驱动发展战略,加快实现高水平科技自立自强”,为企业的发展目标清晰地指明了方向加强关键数字技术创新应用;加快推动数字产业化;推进产业数字化转型提供智慧便捷的公共服务;建设智慧城市和数字乡村;构筑美好数字生活新图景加强公共数据开放共享;推动政务信息化共建共用;提高数字化政务服务效能建立健全数据要素市场规则;营造规范有序的政策环境;加强网络安全保护;推动构建网络空间命运共同体:到2025年,数字经济迈向全面扩展期,数字化创新引领发展能力大幅提升,智能化水平明显增强,数字技术与实体经济融合取得显著成效,数字经济治理体系更加完善,我国数字经济竞争力和影响力稳步提升。当前中国数字化转型需求巨大

3、10.4%10.5%10.5%8.4%6.7%3.0%15.6%数字经济与GDP增速差值(%)数据来源:中国信通院中国数字经济发展白皮书20212016 2017 2018 2019 2020中国数字经济规模(万亿元)中国数字经济占GDP比重(%)2016 2017 2018 2019 2020第一产业(%)第二产业(%)第三产业(%)29.6%16.8%6.2%GDPGDP中国数字经济增速(%)中国GDP增速(%)39.235.82016 2017 2018 2019 202031.327.222.640.7%21.0%20.3%20.9%32.7%34.0%36.3%30.3%38.6%3

4、7.8%32.6%35.9%19.5%18.3%17.2%1 1.5%18.9%8.8%8.2%8.9%8.3%9.7%7.3%7.3%6.5%我国数字经济发展呈现两大特点:一是规模潜力大,数字经济规模及占GDP比重持续增大,且增速远高于同GDP增速;二是发展不均衡,第一、二产业数字经济渗透率相对较低未来中国将有大量的数字经济潜力等待释放,特别是大量中小企业、传统企业有数字化转型变革的需要,相关技术要素创新显得尤为重要低代码成为数字化转型生产力工具中国烟草总公司重庆市公司私有化部署低代码平台建设项目四川中烟工业有限责任公司成都卷烟厂2022年低代码平台私有化部署试点项目重庆交运集团固定资产管理

5、系统更新升级建设(低代码平台技术进行重新架构)数字江门网络建设有限公司企业数字化服务项目低代码应用开发平台银联商务低代码平台采购项目中移(上海)信息通信科技有限公司基于低代码的协同制造应用软件定制化开发服务项目房地产政府与公与建筑共服务医疗与医药早期实验初步投入多维布局深度应用全面融合软件服务能源成熟度阶段消费品与零售成熟度制造金融 数字化以数据为处理对象,以应用软件为载体,而随着企业数字化转型的推进,数字化应用需求爆发,在应用软件开发领域的利器低代码工具得以获得高度重视,成为数字化新生产力。以国企为例,尽管低代码在各类行业的应用成熟度较低,但近几年已经不断有国企以百万级金额采购低代码服务,体

6、现了低代码带来的数字化转型技术供需新变化。低代码是一类云计算服务、软件开发辅助技术软件即服务,直接向用户提供运行在云计算基础设施上的软件(应用程序)基础架构即服务,向用户提供计算基础设施,包括CPU、内存、存储、网络等。平台即服务,在前一层基础上增加提供开发语言和工具低代码应用程序平台即服务提供软件开发中的基础工具集成平台即服务从虚拟主机和数据库层帮助打通系统的数据和功能低代码是一种旨在降低软件(应用程序)开发者工作量的技术或平台的统称,通过为开发者提供可视化的应用开发环境,降低或去除软件开发过程对原生代码编写的需求量,进而实现便捷开发软件从云计算服务层面来讲,低代码可被归属为aPAAS,即向

7、用户提供软件开发中的辅助工具,由用户自己设计开发软件APaaS全称Application Platform as a Service,即应用程序平台即服务。Gartner对其定义是:“这是基于PaaS(平台即服务)的一种解决方案,支持应用程序在云端的开发、部署和运行,提供软件开发中的基础工具给用户,包括数据对象、权限管理、用户界面等。”低代码变革了传统的开发流程传统软件开发模式以瀑布式为主,中间涉及角色多、开发周期长、文档及代码复杂冗余,已经难以适应数字化浪潮下对软件开发时效的需求;低代码则凭借提供模块化封装、业务人员自行拖拉拽等方式实现了更高效的开发过程 提前开发、模块化封装低代码平台企业开

8、发人员 业务人员架构师开发工程师/UI设计师测试工程师业务人员/产品经理运维工程师 持续洞察市场和拓展业务,/提供实现拖拉拽 预先评估确认业务场景及需求业务专家/产品经理与传统软件开发相比,低代码软件开发上手简单、灵活度高、开发成本低,让更懂行业本身的人来参与数字化的研发,加速数字化的推进速度。需求无上限与研发资源有限之间的矛盾突出开发量主动前移,聚焦创新低代码平台研发+核心(涉及安全)单一稳定(一次性)功能开发新 APP 开发需求业务功能调整单点功能开发重复冗余的代码开发(及需求沟通)低代码无法完全满足的业务需求峰点:低代码平台的优化维护释放人力聚焦于技术和业务创新可预估的重复开发上限无上限

9、的需求与开发新业务开发需求开发量前移新代码开发开发量开发量时间时间低代码“主动调节”解放生产力通过低代码平台将“需求发起-被动响应”模式更改为“主动创新”,使代码开发量前移,从日常重复冗余工作的“死水区”带入深化创新的“活水区”低代码包含两类不同的实践方向广泛的“低代码”概念涵盖所有能够完成代码继承,减少代码开发的应用过程和服务,包括“低代码”(仅使用少量代码搭建应用程序)和“零代码”(无需代码即可搭建),两种模式各有不同的应用场景封装能力通用程度易用程度低代码零代码低代码和零代码产品对比 通过拖拉拽代码模块,结合少量代码,为开发和部署定制化应用提速 主要面向开发人员或有一定基础研发能力的业务

10、人员 可开发较复杂的应用 通过拖拉拽代码模块,无需代码,直接进行应用开发 主要面向业务人员 偏向于开发较简单的应用零代码低代码业务深度用户覆盖低代码平台必须具备低代码能力(例如模型驱动、可编程的可视化开发方式等),能用于开发包含有用户界面、业务逻辑、工作流和数据服务的完整应用程序。无代码提倡所见即所得的开发理念,大量简化了应用的构建步骤。无论低代码还是无代码,都可以通过简化关键计划的实施和拉平组织应用的学习曲线,来帮助企业加速数字化转型。低代码与Devops的结合如何让低代码与DevOps的结合自动化DevOps一组过程、方法与系统的统称,用于促进开发、技术运营和质量保障工作间的沟通、协作与整

11、合。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。低代码一种旨在降低软件(应用程序)开发者工作量的技术或平台的统称,通过为开发者提供可视化的应用开发环境,降低或去除软件开发过程对原生代码编写的需求量,进而实现便捷开发软件Gartner曾预测,低代码开发市场将在短期内得到增长,但低代码市场的增长并不会遏制DevOps的增长结合(一):工作任务的自动化低代码 DevOps 会使用内置工作流和服务编排工具来自动化编排需要人工操作的任务数量,降低后端 DevOps 的复杂性,帮助团队将更多的时间用于满足业务需求的应用低代码工具和 DevOps 背后的

12、一个关键原则是自动执行手动任务,以提高效率并减少错误。通过低代码平台的工作流与服务编排,对DevOps内部的事件触发、通知等操作进行自动化的流程控制。抽象脚本、抽象对象、抽象action,实现任务的编排。结合(二):管理应用程序生命周期项目管理需求管理过程管理代码检查编译构建部署测试生产发布代码管理项目管理需求管理过程管理低代码平台低代码 DevOps 会通过低代码平台的内置能力,加快持续集成、部署,简化测试,持续监控应用程序性能,帮助应用进行调试和改进。借助低代码平台,DevOps团队可以获得用于测试、部署、安全、数据管理的自动化工具低代码开发平台集成DevOps服务和自动化测试功能。甚至加

13、入AI功能,生成云端执行的测试用例,作为持续集成/持续交付的一部分。通过低代码,一个小型DevOps团队可以高效、自信地管理来自任何开发人员的应用程序的构建和部署,来提高应用的使用效率和丰富使用场景。结合(三):敏捷协作与交流传统DevOps模式运营团队开发人员双方相对独立,协作优势无法体现双方均缺少运营作用 IT人员和非IT人员 IT人员真正融入业务场景,由“传统封闭、分散低效”的粗放运营向转型数据流程模板页面 研发配置 运营配置标准化 规范化低代码DevOps场景需求非IT人员开发建设IT人员低代码 DevOps 通过促进与整个组织的技术和非技术人员的协作,使任何人都能在需要进行操作的时候

14、轻松地做出贡献结合(四):自主化效能度量与监控低代码 DevOps 通过配置数据模型为用户提供上百种可视化图形组件,零编码即可实现符合自己业务需求的视图。提供灵活的拓展能力,支持组件开发、自定义函数与全局事件等配置,面向复杂需求场景能够保证高效开发与交付自主实现工作流程健康度的监控视图,包括运营、监控、计划、开发、编译、测试、发布、部署等阶段。自主实现研发过程中项目关注度较高、量化评分占较大的指标度量视图,有针对性的助力项目管理能力、研发效能提升。低代码 DevOps 的商业价值低代码 DevOps 让非技术人员能使用之前只有专业人员才能使用的功能,使得开发人员专注于更有回报和挑战性的任务,以

15、提升整体工作效率。提升工作效率DevOps 团队在使用低代码平台后,无需无需关心数据存储、运营环境、服务器配置和网络安全等问题,只需要理清自己的需求进行应用创建即可,聚焦自身需要。聚焦自身需要支持持续集成和部署的低代码平台能够创造快速高效的生命周期,精简DevOps流程,快速响应市场速度,提升市场竞争优势。加快及时响应通过低代码优化DevOps各个阶段的时间和技术使用情况,更大程度地控制技术投资,降低DevOps成本。节省资金投入联通在低代码DevOps中的实践中国联通DevOps实践历程中国联通始终坚持战略定力、超前布局、敢为人先,大力实施数字化转型,构筑差异化优势,推动企业高质量发展。多年

16、以来,实现了从信息化向数字化的跨越,并向智能化、智慧化方向加速演进需求管理任务管理支撑项目敏捷看板代码托管持续集成测试管理需求开发测试部署统一IT研发交付全域纳管软件工程能力成熟度2017 工具化2018 平台化2019 一体化2020 全面云上研发2022 研发效能数智化低代码AI四大DevOps实践挑战“路虽远,行则将至,事虽难,做则必成”稳态与敏态的双模平衡数字化转型的IT建设下,管理模式的改善,工具的优化,文化的建立,成为摆在面前的第一道障碍。超大规模团队下有序安全开发复杂环境下可靠、敏捷交付在数字化IT演进的的过程中,业务系统的基础架构需要过渡到微服务容器架构。如何实现高效率可靠的交

17、付,对工具平台提出了挑战。数字驱动研发效能持续改进软件研发管理全生命周期过程管理规范化、可视化与主动化,常态化的以全面的度量数据持续的分析结果为依据,持续深入挖掘团队效率潜能。挑战一010204挑战二挑战三挑战四03如何保证跨模块多团队之间有序、安全的合作开发一个业务场景?低代码实现业务、开发和运营的一体化运行通过低代码平台拉通组织中的各环节,实现业务、开发和运营的一体化运行,形成高效精准的业务交付、业务反馈和业务调整闭环,赋能数字业务发展、激发数字业务创新需求开发运营打通价值交付链路 线上化 流程化 标准化全过程数字化 业务数字化 研发数字化 运营数字化需求价值评估体系 需求业务场景透视体系 需求量质构效指标体系 需求价值闭环管理机制业务价值闭环管理业务数字化运营数字化研发数字化管理数字化端到端改进数据评价Thanks

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(石宇菁-低代码和DevOps助力实现企业数字化转型和应用创新.pdf)为本站 (2200) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部