在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

部署CI/CD的5点建议分别是什么

128次阅读
没有评论

共计 1190 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章给大家介绍部署 CI/CD 的 5 点建议分别是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

CI/CD 是 devops 的关键实践之一,它让团队能够在开发实践上保持一致,并确保有一种一致的、可靠的、自动化的方式将应用程序交付到多个计算环境。

以下是关于实现 CI/CD 的五个建议:

1. 确定业务和技术目标

对于大多数企业来说,CI/CD 都不可能在一夜之间实现,通常会是一项渐进式的工程。这意味着大多数 devops 团队必须优先考虑要开发哪些实践、要自动化哪些过程以及要关注哪些平台堆栈。

值得参考的办法是查看短期业务优先级,并将 devops 和 CI/CD 目标对准它们。如果有新的应用正在开发中,那么这是聚焦它们的 CI/CD 管道的最佳时机。如果您正在进行上云迁移,那么标准化体系结构和为需要品牌更改的应用开发 CD pipeline 绝对是一个很好的起点。

2. 从持续测试开始(continuous test)

做为企业,首先要关注“基础”,如确保源代码具备单元测试,通过了静态代码分析和安全扫描。

只有不断追求高质量的代码和近乎完美的应用,交付速度才能飞速提升,也就是说,我们需要在 CI/CD 中加入自动化测试的环节。不仅仅是单元测试,代码分析、安全性和性能测试,都应该在每次提交至交付或生产环境时从 CI/CD 触发。

3. 在实现 CI 前对架构进行标准化

自动化的价值,在于它可以完成可靠的重复,开发团队过去需要做的——把应用部署到多种类型的开发和测试环境,以及最终的生产环境。如果这些环境的架构没有标准化,自动化带来的优势便也很难享受的到了。

我们可以考虑使用 chef、puppet 或者 anable,或是利用 docker 和 kubernetes 来整理架构,将基础架构自动化。

4. 用 CI 来匹配短期业务目标

持续交付不一定适合每个业务或者应用,如果业务目标是发布一些松耦合的特性,那么使用特性分支会是一个好办法,可以分离特性跟踪并在完成时进行合并。但是,如果很长一段时间内有很多功能正在开发,那么开发团队可能会想要查看某些功能分支并做一些特性标记。

5. 让系统工程师来实现 CD

CD 需要编写大量脚本、对计算(云)架构以及应用有足够的了解。有些团队会安排开发人员来做 CI/CD,我们一般更建议工程师来参与这项工作,肩负实现自动化的挑战。

之所以如此建议,在于工作的专注——开发人员应该集中在实现业务逻辑和代码编写,工程师应该更精通系统编程,例如 IaC 和 CI/CD。

CI/CD 应该能够推动平台合理化

CI/CD 是一项大工程,从架构的标准化到流程的建立,再到支持不同语言编写代码并自动化交付应用,这不是一项一蹴而就的事情,但只要方法得当,企业会从中受益匪浅。

关于部署 CI/CD 的 5 点建议分别是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1190字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 浪潮av色综合久久天堂 | 黄色在线免费观看 | 久久国内精品自在自线软件 | 自拍偷拍视频在线观看 | 四虎在线视频免费观看视频 | 国产成人黄色 | 激情综合亚洲欧美日韩 | 亚洲国产精品高清在线一区 | 成人福利视频在线观看 | av无码av天天av天天爽 | 国产精品嘿咻嘿咻在线播放 | 毛片大全真人在线 | 国产a久久精品一区二区三区 | 色欲综合一区二区三区 | 亚洲人成人一区二区三区 | 四虎成人免费电影 | 秋霞电影网午夜鲁丝片无码 | 一级特黄特色的免费大片视频 | 天堂亚洲欧美日韩一区二区 | 欧洲精品在线视频 | 久国产精品视频 | 人妻仑乱a级毛片免费看 | 在线观看偷拍自拍 | 性做久久久久久 | 天天综合天天爱天天做 | 小辣椒福利视频导航 | 久久成人免费网站 | 国产免费一区二区三区免费视频 | 一级毛片一级毛片一级毛片 | 公么大龟弄得我好舒服秀婷视频 | 小小的日本乱码在线观看免费 | 久国产视频| 日本一二三区在线视频 | 中文字幕一区二区人妻性色 | 人人妻人人添人人爽日韩欧美 | www.尤物视频.com | 一区二区三区在线看 | 亚洲国产精品尤物yw在线观看 | 亚洲国产第一区二区三区 | 成人免费高清视频 | 国产美女在线一区二区三区 |