目标
- 了解大厂实践DevOps的方演进史,以此来学习DevOps的理念和实践
- 了解该如何享受DevOps红利,打造自己的精英交付团队
- 解密大厂管理平台技术,学习其先进技能
- 学会搭建DevOps平台与问题解决方案
- ......
背景
阿里作为业内DevOps实践的先行者,也是经历了技术的推动、组织的变化和研发工具的建设这三者的有机结合,从而才使得阿里DevOps一步步走向成熟。
相信点进这篇文章的人都或多或少听过或者了解DevOps,这里就不做赘述了,下面具体来看一下几个工具,这几个工具对阿里巴巴落地以及研发效能提升发挥了重大作用。
首先是DevOps平台的"云效": 将研发管理方法都落地在云效平台上,最后作用到人身上,潜移默化的影响着开发者协作的文化,也可以说是DevOps文化。
第二是流量回放测试技术: 这项技术的创新给测试团队带来了很大影响,通过线上流量复制到线下,低成本地解决了测试回归的问题,将传统通过用例进行测试,简化为编排数据进行测试。
第三个是全链路压测技术: 通过DevOps工具去解决线上问题,不断锤炼团队DevOps能力。
《阿里巴巴DevOps实践手册》
今天给大家推荐一份 《阿里巴巴DevOps实践手册》 ,一共116页5大篇章,分别是开篇、敏捷研发篇、代码管理篇、持续交付篇、解决方案篇。
图文并茂,逻辑清晰, 将阿里实践DevOps的历程讲述十分清晰,从中我们可以学习到大厂是如何推进DevOps的,一些先进的技能和理念,我们可以学习参考。
敏捷研发篇:
业务驱动的精益敏捷实践
- 影响研发效能提升的三大问题
- 实现精益敏捷研发的四大步骤
代码管理篇:
阿里巴巴自研代码管理平台技术解密
- 阿里巴巴为什么要自研代码管理平台?
- 阿里巴巴代码管理平台的整体策略
- 云效代码管理平台的整体策略
- 云效代码管理平台的系统架构
- 人工智能技术助力敏感信息检测
- 代码质量——饱受好评的P3C代码规约检测插件
- 代码质量——缺陷检测技术PRECFIX技术揭秘
- 代码安全——敏感信息检测ScretRadar
- 智能评审助力开发者提升研发效能
新一代高效Git协同模型详解
- Git工作流概述及AGit—Flow的优势简介
- 在阿里巴巴,我们是如何使用AGit—Flow
- AGit—Flow实现原理
- AGit—Flow实现的技术细节
- 阿里巴巴开源的客户端工具git—repo简介
持续交付篇:
企业如何规模化落地CICD?
- 如何实现持续交付在阿里巴巴的规模化?
- 阿里巴巴实现持续交付规模化落地的两大研发实践
- 如何进行全局风险管控?
- 规模化落地CICD的重要一步
云原生下的开发测试
- 如何通过kt-connect解决本地与集群双向互通问题?
- KT-Connect背后的原理
- 共用测试环境相互干扰问题及常见解决方案
- 如何使用kt-virtual-environment打造项目环境?
- 阿里巴巴使用项目环境的最佳实践
解决方案篇
云效架构师手把手教你搭建DevOps平台
- 背景诉求与推荐策略
- 云效与平台能力
- 一站式DevOps解决方案与详细介绍
- 三大案例分析
- 手把手带你完成一个项目
注:资料源于网络,仅用于学习交流,侵删