计算机运维是做什么的(开发商物业一个法人房屋质量问题拒交物业费)

2022-03-08 13:05:23

计算机行业开发形态也不一样,相应开发运维也不相同。

开发:指软件的研究设计产出和改进过程。

运维:广义来说是维持软件有效运行,保障其设计功能发挥作用。

类比桥梁建筑业,开发类似桥梁工程立项勘查测量设计制造建设的所有过程。运维类似桥梁建成交付后,在有效设计时间内的维护保养翻修等过程。

但是实际上计算机软件业过于复杂也有其特性,需要展开来讲。

1,个人或商业软件。 这类软件一般以分离式贩卖(软盘,优盘,光盘)。和买家电一样,买回去后就直接可以使用。开发和家电制造类似,经历研究设计生产。 虽然软件程序复制非常容易,但是刻盘运输和传统商品没什么区别。这类软件如果只运行在客户的电脑(设备)上,不存在运维,只有售后支持。 后来因为互联网普及,大多数厂商都抛弃了实体刻录运输方式(游戏业除外)。相应地,售后支持也可以做了,可以在线更新补丁,修复上一代产品问题。这个时候还没有运维,只有售后。因为这类产品重客户端(或者服务端客户侧部署),相当于所有软硬件环境都在客户那里。

2,大型商业软件系统。早期发展来说,大部分ICT厂商提供一套完整解决方案,无论软硬件,甚至网络机房空调也承接建设。这一类才真正开始出现运维。厂商再售卖部署运行系统之后,往往还要承接后续相当长一段时间运维。不过,近代这类厂商开始拥抱互联网,开始进行混合式运维。

3,互联网系统。这类常见大规模服务端系统建设,客户那里只需要浏览器,轻客户端,小程序或者app。 那么大量运维工作都在厂商提供服务的服务器运维了。客户那里因为长期教育,能够自己安装管理软件。

综合来说,开发和运维受系统部署形态影响非常大。

传统行业多为项目制,和建筑业类比性强。开发多指偏重实施的项目全过程。运维指实施后的所有软硬件网络设备等所有都算。

今年来软件业逐渐成熟和互联网化,岗位分工细化,开发和运维含义有所收窄,逐渐特指。

开发一般来说指其中程序员角色的需求设计和编码工作。而运维指运维工程师的工作。互联网一般来说基础设施成熟,只有软件运维工程师,只负责软件。硬件运维工程师运维服务器等硬件。网络运维工程师只负责网络。

一个是开发商,一个是物业。

上一篇:农历和阴历有什么区别(中国干支历法中的第一天)
下一篇:东京食尸鬼被禁真正原因(东京食种为什么禁播)
相关文章
留言与评论(共有 0 条评论)
   
验证码:
返回顶部小火箭