【DevOps】DevOps 初探

简介: 【DevOps】DevOps 初探

前言


其实 DevOps 对于我来说一直是一个模糊的概念,一度以为指的就是运维工程师,其实并不是这样的,对于 DevOps 的学习主要还是认识并出不了了解这个领域。


20.webp.jpg

非常值得一提的是一般项目流程:

  1. 项目立项
  2. 需求整理
  3. 架构设计
  4. 代码开发
  5. 集成构建
  6. 代码测试
  7. 持续部署
  8. 代码配置
  9. 上线监控

这是需要记忆的内容。


正文


Dev 和 Ops 的职能


Dev 的职能是给应用系统增加新的功能和修复软件的 bug,这一系列价值的产生是通过应用系统变更实现的。一般的组织会用代码/功能的贡献数量作为业绩考核的依据,以激励 Dev 的工作产出。


Ops 的职能则是让应用系统保持稳定和高性能,即在最大程度上缩短“死”机时间并能够提升应用系统的性能,同时,将这两点作为 Ops 的考核指标(KPI),以激励 Ops 通过维护工作使应用系统能够按照预期稳定地产出价值。


DevOps 涉及的人员配置


DevOps 的发展过程其实就是敏捷思想从软件开发端(Dev)到系统维护端(Ops)的延伸。

“Dev” 是开发人员的简称,但在真正的实践中,意味着更广泛的“参与开发产品”的所有人,包括产品人员、质量人员和其他工种人员。

“Ops”也是一个总括术语,泛指系统工程师、系统管理员、操作人员,发布工程师、数据管理员(DBA)、网络工程师和安全专家等维护支撑类工种人员。

职能的变化带来了技术传播的变革。

目录
相关文章
|
7月前
|
安全 Devops 测试技术
DevOps 那些事儿
DevOps 那些事儿
DevOps 那些事儿
|
7月前
|
运维 监控 Devops
DevOps 的应用
DevOps 的应用
|
运维 监控 Devops
【devops】一、DevOps介绍
【devops】一、DevOps介绍
131 0
|
运维 Devops Docker
什么是DevOps?
DevOps 一词的来自于 Development 和 Operations 的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。DevOps 其实包含了三个部分:开发、测试和运维。换句话 DevOps 希望做到的是软件产品交付过程中IT工具链的打通,使得各个团队减少时间损耗,更加高效地协同工作。
639 0
什么是DevOps?
|
5月前
|
运维 监控 Devops
DevOps
【7月更文挑战第25天】
84 2
|
运维 Java Devops
20、DevOps
DevOps是Development和Operations两个词的缩写,它涵盖开发、测试和运维的整个过程,简言为自动化部署
152 0
20、DevOps
|
机器学习/深度学习 人工智能 运维
DevOps 的未来
DevOps 的未来
123 0
DevOps 的未来
|
运维 监控 Kubernetes
DevOps是什么
DevOps是什么
160 0
DevOps是什么
|
运维 Devops
DevOps到底是什么
DevOps到底是什么
145 0
|
Devops
DevOps是什么呢?
DevOps是什么呢?
133 0