经常看到一些 JD 写,DEVOPS 加分?想问下 DEVOPS 具体指什么?
1
Eugene1024 2018-10-23 10:33:59 +08:00
简单来说就是一种软件部署方法
|
2
Shynoob 2018-10-23 10:34:59 +08:00
自动化?
|
3
carrotuestc OP @Eugene1024 CICD 这种?
|
4
bolide2005 2018-10-23 10:40:03 +08:00 8
大白话就是,既会写代码,也会部署,还会运维
|
5
zenhobby 2018-10-23 10:47:04 +08:00
Infrastructure as code
|
6
0ZXYDDu796nVCFxq 2018-10-23 10:50:31 +08:00 via Android
一个人干三份活
|
7
lovejoy 2018-10-23 10:51:05 +08:00
就是你的服务你自己知道怎么部署,怎么运维,线上出问题自己会查,而不是个只会用 ide 写代码,连 tomcat 都不会配置的人。
|
8
no1xsyzy 2018-10-23 10:54:03 +08:00 7
Dev (开发)+Op (运维)=DevOp,复数+s
然后就发现因为把 Dev 和 Op 之间的交易成本去掉了,所以可以更快迭代,运维更加自动化 包括 Ansible 啊,容器啊,CI/CD 啊,Serverless 啊。 |
9
innoink 2018-10-23 10:55:02 +08:00 via Android
一般而言就是说 docker 玩的 6
|
10
zjsxwc 2018-10-23 10:55:58 +08:00
就是 Linux 用的 6
|
11
justicelove 2018-10-23 10:56:41 +08:00
运维开发,比如最近很会的 docker,就是一群运维开发写的一个容器管理平台
|
12
mypchas6fans 2018-10-23 10:57:26 +08:00 1
正好最近栽到传统软件的坑里了……我理解 DevOps 是一种理念,因为从写出代码到产品实际可用,还有相当的一段距离,为了提高效率 /质量等等,需要各种手段来做好这个从开发到部署的过程,比如 CI,CD,各种自动化。
但是在一些场合,经常被狭义的理解为 CI/CD 甚至 Jenkins 之类的工具了…… |
13
mypchas6fans 2018-10-23 10:58:17 +08:00
因为我真的 tmd 遇到了 tomcat 日志不会搞,远程桌面域用户都连不明白的开发
|
14
beny2mor 2018-10-23 10:59:12 +08:00
linux docker CI/CD Ansible k8s Mesos
|
15
zhzer 2018-10-23 11:02:21 +08:00 via Android 1
技术支持,后勤工作
|
16
37Y37 2018-10-23 11:09:38 +08:00 2
DevOps 就是一种理念,所说的 CI/CD,docker 等等都是为了实现 DevOps 理念的一些实际工具方法,并不是会某些工具就会 DevOps,最重要的是串起从开发到上线的整个流程吧,之前写了一篇水文介绍我们的一些 DevOps 实践[中小团队基于 Docker 的 devops 实践]( https://mp.weixin.qq.com/s/GATfwNETo_aGsJHZdV5YzQ)
|
17
Voichesapete 2018-10-23 11:23:30 +08:00
翻译的话就是“开发运维一体化”
|
18
mumonitor 2018-10-23 11:34:59 +08:00 1
运维开发,将日常运维重复性的工作开发出运维系统,包含了
楼上说的 CI/CD,资源管控,服务器管理,监控管控等等;最早运维大部分是用 shell 脚本来自动化一些操作,现在基本都用平台来管控了。 |
19
houzhimeng 2018-10-23 14:05:26 +08:00
持续集成
|
20
tabris17 2018-10-23 14:06:50 +08:00
会写代码的运维
& 会做运维的开发 |
21
az402 2018-10-23 14:10:11 +08:00 13
没有中间商赚差价,买家直接与卖家交易。老板少花钱,老板多赚钱。找技术人员,更多老板招 DevOps !
|
22
chenuu 2018-10-23 14:17:06 +08:00
打通 代码,部署,测试环节。
|
23
chenuu 2018-10-23 14:17:27 +08:00
用代码完成三方的自动化,及沟通
|
24
DAPTX4869 2018-10-23 14:19:00 +08:00
21 楼笑死我了
|
25
opengps 2018-10-23 14:19:14 +08:00
关注下:微信公众号《高效运维》,运维圈子里提倡的一种开发运维的混合模式
|
26
zrc 2018-10-23 14:54:50 +08:00
这个貌似是微服务之后提出来的一个,一个人负责指定服务的所有内容,开发,部署,运维。
|
27
LittleDust 2018-10-23 15:17:25 +08:00
@az402 你笑死我了
|
28
huobazi 2018-10-23 16:11:12 +08:00 via iPhone
那些爱背锅的开发人员
|
29
Mountaincnc 2018-10-23 16:14:07 +08:00
@az402 精辟啊,233333
|
30
jswh 2018-10-23 16:23:37 +08:00
就是开发运维工具的开发
|
31
Jimrussell 2018-10-23 16:27:10 +08:00
一个人干三份活 +1
然后谈你的 package 的时候,压价说你“一个运维这点钱差不多了” 2333 |
32
cxbig 2018-10-23 16:35:38 +08:00
自動化部署概念
dev:寫代碼的能力( shell、Ansible/Chef/Puppet 等,項目代碼) ops:運營的能力( CI/CD,Sysadmin,Jenkins,Docker 等) 通過使用各種自動化工具實現類似 開發-測試-反饋-上線 的快速項目迭代 |
33
wongskay 2018-10-23 18:02:04 +08:00
其实还有 DevSecOps 要不要了解一下。。。。。。。
|
34
chris89 2018-10-23 18:27:01 +08:00
AIops 又是什么
|
36
pythonee 2018-10-23 20:24:46 +08:00
SRE 了解下
|
37
chuxiwen 2018-10-23 20:28:32 +08:00 via iPhone
简单的说,一个程序员会如何做部署和运维?如何把部署和运维的工作像程序员的工作一样完成?结果就是 Devops
|
38
lipeng1943 2018-10-23 21:15:49 +08:00 via iPhone
@wongskay #33 DecOps 对安全确实是个挑战,我的理解,安全能力嵌入,自动化触发,从发现-工单-验证闭环就是 DevSecOps
|
39
MiffyLiye 2018-10-23 22:04:28 +08:00
The DevOps movement is focused on: encouraging greater collaboration between everyone involved in software delivery in order to release valuable software faster and more reliably ( http://www.jedi.be/blog/2010/02/12/what-is-this-devops-thing-anyway/ ).
|