什么是 DevOps

需求->设计->开发->测试->交付,相比较于传统(敏捷 + devops)能够更好的部署更新
 
广义的DevOps应该表述的是软件开发的一种协作理念,狭义的就是指开发和运维的紧密结合,让开发对程序运维部署有更多控制权(解决跨部门协作问题)
 
现在开发基本上很多都是云计算,硬件运维已经不需要了,非大型企业也不需要专业运维了,开发人员就可以了(云厂商产品 + k8s + jenkins)就是所谓的软件工程领域运维前移
 
那么以后的公司自建服务器也是参考这套逻辑,会把硬件分开,而不会再把软件划分部门分开,大的企业会需要运维开发、SRE工程师(Site Reliability Engineer (网站可靠性工程师)
持续部署 ----> 生产环境 (Beta/Preview/Release) ----> 生产环境验收
 
本质是借助云原生工具,自动化部署工具,运维前移了
(jenkins自动化部署 + k8s服务监控)
 
对行业的影响
运维:软件方面的继续做叫做开发运维工程师了
硬件:最好的选择就是去云计算厂商玩耍了
 
Loading...
目录
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP