银行e生活应用DevOps实践:研发模式升级与自动化部署
版权申诉
170 浏览量
更新于2024-07-02
收藏 2.8MB PDF 举报
DevOps在银行e生活应用中的实践与落地是2019年GOPS全球运维大会在上海站的一次重要议题。演讲者张达摩作为高级经理,探讨了如何将DevOps理念引入银行的e生活业务中,以提升研发效率和质量。
首先,他分析了银行原有的研发模式,该模式以项目为单位进行开发,导致上下游之间耦合度高,缺乏灵活性。各项目之间的需求可能互相依赖,且由于缺少有效的工具链和流程整合,项目间的协作效率低下。构建和部署过程耗时较长,单测和自动化测试不足,测试主要依赖手工,限制了快速迭代的能力。
为了推动DevOps的实施,演讲者提出了一些建议。首先是研发模式的升级,转向以产品为中心的开发,通过划分小组和产品视角,将最小可投产单元作为研发基础,使得需求响应更敏捷,流程简化,冗余角色和环节被精简。这样有助于降低模块间的耦合度,提高开发和运维之间的协同效率。
其次,实施规范的交付流程和版本构建部署机制,通过标准化工具链支持,实现部署的自动化和全面性,从而缩短部署周期,提高交付效率。在持续集成的基础上,进行持续交付和部署,确保新代码能够迅速进入测试环境,通过自动化测试后再进入生产环境,实现了快速迭代和持续改进。
此外,演讲者还强调了分支管理模型的转变,这在DevOps中至关重要,因为它有助于团队更好地协作,减少冲突,并支持灵活的开发流程。通过这些改革,银行e生活应用得以适应敏捷开发的时代,拥抱变化,实现更快的反馈循环和更高的产品质量。
整个演讲内容围绕着DevOps的核心价值,即通过自动化、协作和持续改进,优化银行e生活应用的开发、测试和运维过程,最终提升整体业务效能。这对于银行业务的数字化转型具有重要意义。
2021-10-03 上传
2022-11-09 上传
2021-08-23 上传
164 浏览量
178 浏览量
298 浏览量
203 浏览量
182 浏览量
150 浏览量
BryanDing
- 粉丝: 312
- 资源: 5577
最新资源
- 高质量c++ c编程指南
- WPF技术白皮书 下一代互联网主流开发技术
- 整合Flex和Java--配置篇.pdf
- unix 编程艺术指导
- 词法分析器的设计与实现
- TD7.6管理员指南
- ACE Programming Guide
- 手机游戏门户网站建设方案
- 搜索引擎技术手工索引
- 衡水信息港投资计划书 网站建设方案
- 地方门户网站策划书(转载)
- [计算机科学经典著作].SAMS.-.Tricks.Of.The.Windows.Game.Programming.Gurus.-.Fundamentals.Of.2D.And.3D.Game.Programming.[eMule.ppcn.net].pdf
- Embedded_Linux_on_ARM.pdf
- SQL语言艺术(英文版)
- Windows File Systems _FAT16, FAT32, NTFS_.pdf
- C Programming Language 2nd Edition(K & R).pdf