运维开发和运维区别

如题所述

运维开发和运维区别如下:

1、概念不同。

运维开发负责coding,主要考虑功能和非功能的实现;运维负责系统上线后系统的稳定、高效运行。

2、侧重点不同。

开发重点在各种开发语言,开发框架、持续性集成环境,软件工程,算法以及对应的业务等等,对底层的运行环境操心的不太多,尤其上了云环境之后,越来越少操心负载均衡、高可用这些非功能需求。

云维的重点在于系统运行的各种环境,从机房、网络、存储、物理机、虚拟机这些更基础的架构,到数据库、中间件平台、云平台、大数居平台,偏重的也不是编程,而是对这类平台的使用和管理,所以开发重建设、运维当然就是维护。

其础架构越来越有话语权,一方面,确实这个是很耗钱的事情,开发个系统不是有代码就能运行的,养个机房(特别是高端机房),动辄投资也得上亿,上千台服务器也不是那么容易管的,每年的折旧,报废也是钱啊,光电费也够养几个高级RD了。

另一方面基础架构,特别云化之后,更是要制约开发使用的语言和程序架构。还有越来越受重视的安全管理,更是巨大的投资,甚至上升到维稳层面。

温馨提示:答案为网友推荐,仅供参考
相似回答