Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > JavaWeb技术相关 >

阿里devops平台建设讲解 PDF 下载


分享到:
时间:2020-08-28 12:46来源:http://www.java1234.com 作者:小锋  侵权举报
阿里devops平台建设讲解 PDF 下载
失效链接处理
阿里devops平台建设讲解 PDF 下载


 
本站整理下载:
 
相关截图:
 
主要内容:

阿里巴巴 DevOps 文化浅谈
本文整理自阿里巴巴资深技术专家陈鑫(花名:神秀)的分享《阿里巴巴 DevOps
文化浅谈》。
1.1 火遍全球的 DevOps 到底是什么?
首先我们简单看一下什么是 DevOps,这个词从何而来。我在这里把 DevOps
发展历史分为三个阶段:诞生期、定义期和落地期。
DevOps 的“祖师爷”是比利时一名独立 IT 咨询师 Patrick Debois。2007 年,
他负责一个大型项目的测试和验证工作,一边和开发对接测试代码,一边和运维对接
“发版”。他发现项目组里的开发和运维两个角色的思维方式差异巨大,一边希望“快
6  > 阿里巴巴DevOps文化浅谈
快快”,一边希望“稳稳稳”,这让他有点崩溃。
在 2008 Agile Conference 大会上,Patrick 遇到了 Andrew,两个人一拍即
合,开始琢磨如何改变这种 Dev 和 Ops 水火不容的现状。
2009 年 10 月,Patrick 通过 Twitter 召集开发工程师和运维工程师在比利时根
特市举办了首届“DevOpsDays”大会,开始大规模讨论 Dev 和 Ops 的协作话题。
后来为了便于传播“DevOpsDays”被缩写为“DevOps”。
在 2009 年以后,DevOps 开始火遍全球。2010 年,The Agile Admin 博客发
表文章《What is DevOps》,详细阐述了 DevOps 的定义,包括一系列价值观、原
则、方法、实践以及对应的工具。
同样是 2010 年,《持续交付》的作者 Jez Humble 出席第二届的 DevOpsDays
大会,并做了“持续交付”的演讲。这是非常重要的里程碑,可以说《持续交付》这
本书就是 DevOps 的最佳实践,以至于国内搞研发效能的同学人手一本。也正是这
本书,加速了业界对 DevOps 的理解以及落地。
但我认为业界真正开始大规模落地 DevOps,还是不能离开容器化技术的功劳。
“Docker”起到了决定性作用,通过编写 Dockerfile,第一次可以让开发者轻松定
义软件运行环境,并且能通过 CI/CD 标准化流程去交付它。不过这么多容器运维起
来仍然麻烦,于是 google 在 2014 年开源“k8s”(Kubernetes);2015 年 CNCF
(Cloud Native Computing Foundation 云原生计算基金会)成立,正式将“k8s”
作为核心,建立了一个巨大的生态系统。有了“docker”和“k8s”技术上助力,加
速了开发和运维角色的融合,于是 DevOps 不再是空中楼阁。
回顾完历史,我们对照下自身,通过三个小问题来看看自己的团队是不是已经是
“DevOps”了。
1. 我每次写完代码都可以部署生产环境,不需要别人帮助。
2. 有很多监控、运维工具可以任我使用,轻松处理线上各种问题和故障。
阿里巴巴DevOps文化浅谈 <  7
3. 我直接为线上用户的体验负责,不管是代码缺陷还是运维故障,自己搞的自
己背锅。
以上我三个问题,其实分别涉及到了 DevOps 最重要的三个方面,做法、工具、
文化,这三者缺一不可。
1.2 如何利用 DevOps 进行高效能研发?
什么是高效能研发团队呢?我们可以参考《2018 DevOps 现状报告》里这张表
格:能做到每小时 1 次或者每天 1 次部署,1 天或 1 周能够上线 1 个版本,服务恢复
时间小于 1 天,变更失败率小于 15%。不过这个数字其实并不好看,以我们自己举
例,阿里巴巴研发平台团队,可以轻松做到 1 天多次发布生产,可用性 99.95%,变
更失败率小于 5%。
这些要求在阿里巴巴看起来稀疏平常,那阿里是怎么一步一步走过来的,我们其他
企业应该如何复制这些经验。让我们进入下一节,阿里巴巴的 DevOps 文化落地要诀

 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐