-
题名数字孪生系统开发运维一体化方法DTOps
被引量:1
- 1
-
-
作者
苗荣华
孙奕程
王森
武燕婷
杜明
鲍劲松
-
机构
东华大学计算机科学与技术学院
东华大学机械工程学院
上海宝信软件股份有限公司
-
出处
《计算机应用》
北大核心
2025年第8期2683-2693,共11页
-
基金
国家自然科学基金资助项目(52475513)。
-
文摘
为了缩短数字孪生(DT)系统迭代和维护的时间,并降低DT系统的演进成本,探索将开发运维一体化(DevOps)方法论融入DT系统的潜力,并提出一种创新的DT系统DevOps(DTOps)实践。针对DT系统的特定需求和特性,设计面向服务的系统架构,提升系统的可扩展性与敏捷性,并给出DTOps的主要基础设施和持续集成(CI)以及持续交付(CD)的实现方法。在齿轮生产线的案例研究中,采用开源技术工具验证DTOps的各个环节,展示DTOps实现的可行性与便捷性。实验研究结果表明,DTOps相较于单体架构和微服务架构,演进效率分别提升了29.7%和26.9%,尤其在高度集成和数据密集的环境中效果显著,验证了DTOps在工程应用中的有效性。
-
关键词
数字孪生
开发运维一体化
面向服务的架构
持续集成
持续交付
-
Keywords
digital twin
Development and Operations(DevOps)
Service-Oriented Architecture(SOA)
Continuous Integration(CI)
Continuous Delivery(CD)
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名面向完整价值交付的文档DevOps应用研究
被引量:13
- 2
-
-
作者
金泽锋
张佑文
叶文华
张贺
邵栋
-
机构
中兴通讯
计算机软件新技术国家重点实验室(南京大学)
-
出处
《软件学报》
EI
CSCD
北大核心
2019年第10期3127-3147,共21页
-
基金
国家自然科学基金(61572251)~~
-
文摘
随着 DevOps 在各大软件企业中的广泛实施,加速了系统软件类产品的版本交付和部署.中兴通讯在实施过程中,发现产品重要的组成部分产品文档,还采用传统研发方式,缺乏配套流程和工具,导致产品文档交付的节奏无法与软件版本匹配,严重影响了产品完整交付的及时性.文档 DevOps 是一种针对产品文档持续交付的模式.通过分析开源和 DITA 的文档交付解决方案,同时结合系统软件的研发特点,总结出一套适合系统软件的文档交付综合解决方案,它借助 DevOps 理念,基于业界的 DevOps 工具链,构建了“文档 DevOps 平台”(以下简称 iDoc 平台),实现面向用户各类文档交付的解决方案,其典型特征有:与软件迭代流程融合,信息单元同源引用,多格式内容源的管理,持续集成的质量守护.在实际企业中通过文档 DevOps 实现了产品文档与软件版本的同步交付,极大地促进了文档的准确性、完整性和交付效率的提升.iDoc 平台已在 50 多个软件产品中得到成功应用.文档 DevOps 解决的问题具有普遍性,有助于在更大范围内帮助其他系统软件实现敏捷价值交付,并且,文档 DevOps还是对 DevOps的一个补充,扩展了业界的 DevOps 的适用范围:交付对象涵盖了产品文档,流程延伸到市场规划,协同人员覆盖面更广.
-
关键词
敏捷
DevOps
持续集成
持续交付
文档
文档
DevOps
价值交付
-
Keywords
agile
DevOps
continuous integration
continuous delivery
document
document DevOps
value delivery
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于容器云的微服务系统
被引量:4
- 3
-
-
作者
杨迪
-
机构
中国联合网络通信有限公司软件研究院
-
出处
《电信科学》
2018年第9期169-178,共10页
-
文摘
现有微服务系统持续交付仅将可执行代码或程序放入运行环境,缺乏对容器化服务的敏捷开发流程。对于容器化服务的版本测试和配置更新等相关问题也缺乏相应的解决方案。因此,如何在微服务系统上快速构建容器云并提供相关完整解决方案是急需解决的技术难题。提出了一种基于容器云的微服务系统。以容器为载体灵活快速构建微服务,为上层应用提供容器云服务。实现了服务容器化持续集成,支持多个服务的多个版本联调测试,达到生产不停机、版本无缝切换的效果;由运维监控平台对这些服务进行统一的监控管理。经过生产环境验证,系统能够保障多种服务运行不停机,短时间响应请求,满足生产的需求。
-
关键词
容器云
微服务
持续交付
微服务监控
-
Keywords
container cloud
microservice
continuous delivery
mircoservice monitoring
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-