运维,英文名 Operation and maintenance 或者 DevOps。知道英文名字显得更加专业,而且为以后深入的学习打下基础。
一般是指对已经建立好的网络中的软硬件的维护,传统运维是指信息技术运维(IT运维,Information Technology运维)。所谓IT运维管理是指单位IT 部门采用相关的方法、手段、技术、制度、流程和文档等,对IT运行环境(如软硬件环境、网络环境等)、IT业务系统和IT运维人员进行的综合管理。随着信息化进程的推进,运维管理会覆盖对整个组织运行,进行支持的管理信息系统涵盖的所有内容,除了传统的IT运维,还拓展了业务运维和日常管理运维。业务运维面向整个组织提供各业务系统的问题受理、响应、处理和转交等方面的服务;日常管理运维面向整个组织提供针对各业务系统的运行状态和需求变化和不同的记录、跟踪、保存、分析方面的管理。
1、系统运维(SYS)
系统运维负责IDC、网络、CDN和基础服务的建设(LVS、NTP、DNS);负责资产管理,服务器选型、交付和维修。
2、应用运维(SRE)
应用运维负责线上服务的变更、服务状态监控、服务容灾和数据备份等工作,对服务进行例行排查、故障应急处理等工作。
3、数据库运维(DBA)
数据库运维负责数据存储方案设计、数据库表设计、索引设计和SQL优化,对数据库进行变更、监控、备份、高可用设计等工作。
4、运维研发(DEV)
运维开发首先是一个程序员,不是运维工程师;一个好的运维开发需要包含 “运维理解”+“开发能力”;对“开发能力”的技术要求低于其他业务形态(如游戏、电商、搜索等);对运维业务的理解难度会低于电商、游戏等业务形态,即对“运维理解”的要求不高;综上所述,运维开发是一个深度不算太深的职业分支。
5、运维安全(SEC)
运维安全负责网络、系统和业务等方面的安全加固工作,进行常规的安全扫描、渗透测试,进行安全工具和系统研发以及安全事件应急处理。
IT运维是IT管理的核心和重点部分,也是内容最多、最繁杂的部分,该过程主要用于IT部门内部日常运营管理,其涉及的对象分成两大部分,即IT业务系统和运维人员;业务运维是业务需求和用户体验的核心和重点部分,更是需要对内容繁杂、持续变化、支持不同的业务需求,加以描述、加载和维护的过程,其涉及的对象包括2类人员,一类是提供业务支持的技术人员,另一类是整个组织的管理层和业务骨干,随着业务运维环境和工具的能力提升,功能完善、体验优化,技术人员将逐步退出这个领域;日常管理运维则是对IT运维和业务运维需求、过程、结果的管控,以及对整个管理信息系统运行状态的管控,从而实现针对应用变化的记录和跟踪、针对地域不同的变更和跟踪、预测环境和应用的风险和防范管理等等,其涉及的对象主要是运维管理部门的管理人员和参与人员。
运维工程师的终极目标是实现自动化运维,让自己失业。随着AI技术的发展,各个公司的运维成本越来越低,整个行业对运维人员的需求不是很高,给的工资也不高。但是360行,行行出状元。只要AI技术没有达到人脑的程度,运维相关的岗位就不会消失。相信自己只要选中运维中的一个方向,深耕下去。坚持的人员会越来越好。
更多相关推荐
版权保护:本文《运维的定义、分类、工作内容和前景》由<我爱分享>原创,转载请保留链接:http://shuidi365.cn/diary/73.html
此博客主要用来分享、推荐自己日常、学习过程中感觉比较实用的经验、IT技术和一些比较好的资源(各种软件、各种开发手册、各种学习资料、各种视频教程等),希望对大家有所帮助,有问题请留言,欢迎来交流,联系QQ邮箱/微信:342807450