带你走进DevOps的世界上集Over

今天潇洒哥给大家聊聊今年炒的比较热的Devops。在一次EMEA内部的反思总结会议上,考虑到海外实施成本高居不下,组织繁多,开发和运营割裂不够高效,高层提出要“精兵简政”,打造全栈工程师,逐步实现Devops等一系列改革措施。这是全栈、Devops第一次正式的被提出,那Devops到底是什么鬼呢?

一张图带你理解Devops

DevOps名词解释

先看看来自百度百科的定义:DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。

DevOps的职责

百科对DevOps的定义比较拗口。其实往简化里讲DevOps是提倡开发和IT运维之间的高度协同,从而在完成高频率部署的同时,提高生产环境的可靠性、稳定性、弹性和安全性。从另外一个维度,广义上来说,DevOps不仅需要打通开发运维之间的部门墙,我们认为DevOps更多的需要从应用的全生命周期考虑,实现全生命周期的工具全链路打通与自动化、跨团队的线上协作能力。

DevOps是通过工具链与持续集成、交付、反馈与优化进行端到端整合,完成无缝的跨团队、跨系统协作。

DevOps的5大核心法则

1、敏捷

2、协作,跨部门跨组织

3、持续集成

4、自动化一切

5、系统化平台化

敏捷、自动化大家已经比较熟悉,大部分企业也已经付诸了实践工作。我们还需要实现跨部门与组织的协作,从技术、流程维度实现系统化的改进;实施DevOps是一个持续的过程,需要不断的进行总结、反馈、优化。

DevOps如何做?

大部分团队Devops是从持续规划,持续构建和持续部署开始做,在原来Agile和CI的基础上扩展到底层基础设施的自动搭建。好的团队再加上高度的自动化测试,完成持续测试。至此开发实现阶段的改造就差不多了。剩下的就是持续监控和反馈,和规划设计实现对接,形成一个完整的DevOps回路。

DevOps的工具链

工欲善其事,必先利其器,现在大家在DevOps领域最







































补骨脂注射液副作用
白斑医院排名


转载请注明地址:http://www.yujinxiangqiangzhi.com/rjdz/7111.html


  • 上一篇文章:
  • 下一篇文章: 没有了
  • 公司简介 广告合作 发布优势 服务条款 隐私保护 网站地图 版权声明