“运维一般干什么?”这个问题居然是百度上搜索“运维”的最热门问题:
对应这个问题的最佳答案如下,不知道各位运维同学是否认同?
一、运维工程师的工作:
保障业务长期稳定运行(如网站服务器、游戏服务器等)。
保障数据安全可靠(如用户名密码、游戏数据、博客文章、交易数据等)。
随时解决报警故障。
业务程序更新。
编写一些脚本,监控或完成其他可自动完成功能。
运维架构完善,部署一些用起来更方便更可靠或性能更好的开源工具以及制定运维流程规范。
打杂,如调交换机,装系统,部署新环境等。
运维和开发是两个截然不同的方向。如果做运维的话,有开发的底子那么转岗位也不是不可以。
运维负责具体的产品线运维工作,同时也需要掌握开发的能力,深入业务,最了解业务的痛点和问题,同时研发/优化针对产品业务需求的平台、工具和手段,能够接触到各类优秀的系统架构并有能力做出优劣对比,同时对业务的掌控决定了相应运维工程师在业务发展中的作用。
二、拓展资料:
运维,这里指互联网运维,通常属于技术部门,与研发、测试、系统管理同为互联网产品技术支撑的4大部门,这个划分在国内和国外以及大小公司间都会多少有一些不同。
一个互联网产品的生成一般经历的过程是:产品经理、需求分析、研发部门开发、测试部门测试、运维部门部署发布以及长期的运行维护。
运维是一个非常广泛的定义,在不同的公司不同的阶段有着不同的职责与定位,如果以operation字面的含义去理解,认为就是敲几行操作命令的工作,那就错了。 对于初创公司,运维工程师的工作可能需要从申请域名开始,购买/租用服务器,上架,调整网络设备的设置,部署操作系统和运行环境,部署代码,设计和部署监控,防止漏洞和攻击等等。
问题google chrome不能拖入下载好的扩展程序。 chrome无法拖拽安装crx插件。提示无法添加来自此网站的应用。解决第一种方法:在终端中输入下面这行命令,就可以添加下载好的扩展程序包了。注意(需要在谷歌浏览器右上角设置-更多工具-扩展程序,需要在这个页面才能添加扩展程序包)/opt/google/chrome/google-chrome --enable-easy-off-store-extension-install第二种方法:先解压crx插件,然后打开chrome
需求一实际操作一、需求 为了最大程度的保护公司内网服务器的安全,公司内部有一台服务器做跳板机。运维人员在维护过程中首先要统一登录到这台服务器,然后再登录到目标设备进行维护和操作。由于业务需求,运维人员经常要ssh登录到某几台服务器上做一些操作,为了提高工作效率,运维人员需要免密码登录到指定的几台服务器。要求如下:运维人员所在的办公区只能访问跳板机(windows作为终端...
1.改变列的长度 db2 "alter table [tablename] alter column [columnname] set data type varchar(length)"2.在表中加列 db2 "alter table [tablename] add [columnname] varchar(256)"3.修改列名 a.添加新列 d
VMware提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)仅主机模式 桥接模式 NAT模式仅主机模式在host-only模式中,虚拟机只能与虚拟机、主机互访,但虚拟机和外部的网络是被隔离开的,也就是不能上Internet。在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等)...
一、安装SQLite3方法 1、字符界面 sudo apt-get install sqlite3 2、图形界面 sudo apt-get install sqliteman二、SQLite数据类型 SQLite具有以下五种基本数据类型: 1、integer:带符号的整型(最多64位)。...
我们以E3、E5、E7系列进行一个详细解析。首先,Intel E3、E5、E7代表了3个不同档次的至强CPU,至强“E系列”的这种命名方式有些类似桌面上的Core i3,i5,i7;比较通俗易懂的解释就是可以对应我们的豪华汽车生产商宝马3系,5系和7系。分别对应好,更好和最好。其次,E3-1230中的这个"1",也就是连字符后的第一个数字,它代表处理器最多支持的并行路数,有1、2、4、8四种规格,...
perccli下载地址:https://downloads.dell.com/FOLDER03559396M/1/perccli-1.17.10-1.noarch.rpm常用命令:①判断坏盘:# ./perccli64 /c0 show 查看磁盘信息------------------------------------...
/deep/ 是sass和less的样式穿透#pa /deep/ .swiper-pagination-bullet { width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 12px; color:#000; opacity: 1; ...
程序框架spring-boot拼接sql,注意or语句的写法@Servicepublic class StudentsMainServiceImpl extends ServiceImpl<StudentsMainDao, StudentsMain> implements StudentsMainService { @Autowired StudentsMainDao ...
http://blog.csdn.net/maxleng/article/details/5504485Service深入分析 上一章我们分析了Android IPC架构,知道了Android服务构建的一些基本理念和原理,本章我们将深入分析Android的服务。Android体系架构中三种意义上服务: Native服务 Android服务 Init空间的服务
spring boot logback配置异常发送邮件最近在做小程序项目,自行创建的springboot框架,完成以后决定加入一个发生异常自动发送邮件的功能,遂百度中查阅,谁知坑很深,很简单的配置几番尝试最终才搞定.现将自己整理的超简单方法分享,希望能够帮助到正在研究此项功能的同行.1.由于springboot自带了logback等jar包 所以基于springboot框架想实现此功能只需要导...
I2C总线是有Philips公司开发的,它是一种比较简单的总线,接线简单:只有两根线数据线(SCL)和时钟线(SDA),控制简单。所以一些封装较小的器件多使用I2C总线,常见的使用I2C总线的设备有EEPROM、rtc及一些传感器。这里我们介绍下基于linux的I2C设备驱动的编写。I2C设备驱动的编写有多种方式:一种是直接操作CPU的I2C控制器,正对于某一个设备写一个字符驱动,