0%

DevOps 总结

目录#

Devops Roadmap#

DevOps#

一种理念,文化

分支策略 [4]#
  • 主干开发,分支发布
  • 分支开发,主干发布
  • 主干开发,主干发布
    大道至简
本地开发 [6]#

KSync
Skaffold-谷歌
Nocalhost-腾讯CODING

技术债务 [7]#
代码预检查 [8]#
  • 本地检查
    • IDE插件
      SonarLint/FindBugs/CheckStyle/PMD/阿里规范插件
    • 本地构建
    • 本地测试
  • 本地提交
    • 工具
      pre-commit 的多语言包管理工具——pre-commit
  • 远程提交
    • 工具
      SonarQube+增量检查
    • 人工评审
    • 自动化测试
      jacoco 检查单元测试覆盖率
      一定范围的集成测试
  • 分支合并
    • 工具
      GitHub的PR
      GitHub的MR
  • CodeView
    工具 Gerrit
编程工具#
  • codota
    codota是以色列人开发的一个软件,以深度学习为技术背景

Monitor[self]#

  • Metric
  • APM
  • Log

DevSecOps#

参考#

  1. xxx
  2. xxx
  3. 利用服务网格为基于微服务的应用程序实施 DevSecOps jimmy song 未
  4. 11 | 分支策略:让研发高效协作的关键要素 石雪峰
  5. xxx
  6. 《16 | 环境管理:一切皆代码是一种什么样的体验? 》 石雪峰
  7. 15 | 技术债务:那些不可忽视的潜在问题 石雪峰
  8. 《06 代码预检查:提高入库代码质量的神兵利器》 lg2064-DevOps 落地笔记-拉钩专栏