devops

软件工程devops,SRE和devo PS 2019年6月25日初稿阅读原文延伸阅读SRE vs devo PS:competingstandardsorloseffriends?cicd和devops,有什么区别?如何构建devops平台并与之协同工作?而DevOps不单纯是一个万能的解决方案,它是平台、流程、人的有机整合 。
【devops】
1、DevOps的概念和历史你在看敏捷的时候,不经意间出现了DevOps这个词 。当你还在疑惑是什么的时候,你发现大规模的敏捷也出现了 。这时,如果你仍然发现自己对这个词不熟悉,那就说明你的知识还需要补充 。毕竟,如果它们总是频繁出现,就意味着它们的相关性很高 。事实上,不仅是敏捷,CMMI和ITIL也提到了DevOps,这表明我们确实有必要对它有一个系统的了解 。

想要快速系统的了解DevOps,可以先看以下几本书:《凤凰计划》、《持续交付》、《独角兽计划》、《凤凰计划》、《IT运维的一个传说》、《DevOps精要》 。如果你申请的是DevOpsMaster认证,那么EXINDevOpsMasterWhitePaper是必读的 。

2、DevOps的设计实践起初,对DevOps概念的理解仅仅停留在“使用Bamboo将服务自动部署到指定环境” 。当我们开始尝试推广DevOps的流程时,第一个确定的方案是推动所有组将CI/CD与Bamboo集成,第二个是对当前项目发布采用语义版本管理 。但是,正如康威定律所说,“设计制度的组织相当于组织之间的沟通结构 。”

而DevOps不单纯是一个万能的解决方案,它是平台、流程、人的有机整合 。根据martinfowler在博客中发表的对DevOps文化的看法(如下图),他认为DevOps文化中最重要的原则是共担责任和质量导向 。在这方面,我认为我们公司有天然的优势 。在项目的初始阶段,包括目前的项目运营生命周期,R

    推荐阅读