运维的基本知识

倒挂器
运维的基本知识
运维
概念
运维,这⾥指互联⽹运维,通常属于技术部门,与研发、测试、系统管理同为互联⽹产品技术⽀撑的4⼤部门,这个划分在国内和国外以及⼤⼩公司间都会多少有⼀些不同。
中波塔
⼀个互联⽹产品的⽣成⼀般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运⾏维护。
防伪印章运维的职责
焊条烘干炉对于初创公司,运维部和系统部⼀般是合⼆为⼀的,相关⼯作由同⼀批⼈负责,界限可能不是很明显。⼤型公司对运维⼯作的要求更⾼,需要有更精细的分⼯,因此机房/⽹络/操作系统相关的底层⼯作分离出来由专⼈负责,成为系统管理部,⽽上层和应⽤产品相关的⼯作则由运维负责,成为运维部。以下从互联⽹产品⽣命周期和运维涉及的技术分别来看分⼯较细的⼤型互联⽹公司中运维⼯作的职责。
运维技术⽅向
产品的整个⽣命周期⾥运维的职责重要⽽⼴泛,但运维⼯程师们的职责不仅限于这部分⼯作,还需要总结⼯作中遇到的问题,抽取出相关的技术⽅向、研发相关的⼯具和平台以⽀持/优化业务的发展并提⾼运维的效率,相关技术⼯作主要包括:
服务监控技术:包括监控平台的研发、应⽤,服务监控准确性、实时性、全⾯性的保障
服务故障管理:包括服务的故障预案设计,预案的⾃动化执⾏,故障的总结并反馈到产品/系统的设计层⾯进⾏优化以提⾼产品的稳定性服务容量管理:测量服务的容量,规划服务的机房建设,扩容、迁移等⼯作
服务性能优化:从各个⽅向,包括⽹络优化、操作系统优化、应⽤优化、客户端优化等,提⾼服务的性能和响应速度,改善⽤户体验服务全局流量调度:接⼊服务的流量,根据容量和服务状态在各个机房间分配流量
服务任务调度:服务的各种定时/⾮定时任务的调度触发及状态监控废棉
服务安全保障:包括服务的访问安全、防攻击、权限控制等
数据传输技术:包括p2p等各类传输技术的研发应⽤,也远距离⼤数据传输等问题的解决
服务⾃动发布部署:部署平台/⼯具的研发,及平台/⼯具的使⽤,做到安全、⾼效的发布服务
服务集管理:包括服务的服务器管理、⼤规模集管理等
服务成本优化:尽可能降低服务运⾏使⽤的资源,降低服务运⾏成本
数据库管理(DBA):通过设计、开发和管理⾼性能数据库集,使数据库服务更稳定、更⾼效、更易于管理。
平台化的开发:类docker和google borg平台的开发管理,及服务接⼊技术
分布式存储平台的开发优化:类google gfs等分布式存储平台的研发及服务接⼊
等等,凡是关系到服务质量、效率、成本、安全等⽅⾯的⼯作,及涉及到的技术、组件、⼯具、平台都在运维的技术范畴⾥。做好每⼀个技术⽅向、完成相应的组件、⼯具、平台研发都能对履⾏运维职责起到积极的作⽤,对业务的发展发挥关键影响。

本文发布于:2024-09-24 02:35:05,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/216527.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:服务   运维   技术   管理
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议