当前位置:   article > 正文

持续集成-DevOps概念篇_devops技术栈

devops技术栈

一.DevOps是什么?

 DevOps一词来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,

 通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。

 目前对DevOps有太多的说法和定义,不过他们有一个共同的思想:解决开发者和运维者之间曾经不可逾越的鸿沟,

 增强开发者与运维者之间的沟通和交流,个人认为,DevOps可以用一个公式表达:

 文化观念的改变 + 自动化工具 = 不断适应快速变化的市场

 强调:DevOps是一个框架,是一个方法论,并不是一套工具,他包括一系列的基本原则和实践。

 其核心价值在于以下两点:

  • 更快速的交付,响应市场的变化
  • 更多的关注业务的改进与提升

二.为什么需要DevOps?

 1.产品迭代

  在现实工作中,往往都是用户不知道自己想要什么,但是当我们设计完一个产品后,他后告诉我们不需要什么,这样我们的产品需要反复的迭代,

  而且过程可能是曲折的,那我们有什么好的办法快速的交付价值,灵活的响应变化呢,答案就是DevOps,因为DevOps是面向业务目标,助力业务成功的最佳实践。

 2.技术革新

  现在的IT技术架构随着系统的复杂化不断的革新,从最期的所有服务在一个系统中,发展到现在的微服务架构、从纯手动操作到全自动流程、从单台物理机到云平台

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/755199
推荐阅读
相关标签
  

闽ICP备14008679号