终于有人把运维相关问题一次性讲清楚了!运维必须收藏!

2024-04-28 13:36

本文主要是介绍终于有人把运维相关问题一次性讲清楚了!运维必须收藏!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

问题1、运维没有前途,到处都是,为什么还要做运维

运维行业大致分为两种:卖体力、卖技术。

你可以简单理解为,传统运维和云计算运维。传统运维市面上很多,干的活也相对低级,由于门槛低,很多运维可替代性强,自然工资低、前景差。

而云计算运维,工作职责就不是简单的维护了,而是要上升到整个系统的稳定性运行,还要结合新兴技术,门槛更高,具有很高的不可替代性,一般人挤不掉你。所以我们建议做运维,就做云计算运维,卖技术。

问题2、云计算运维一般需要具备什么能力 

不同的公司,对于云计算运维的定位是不同的,但大致也有一些共同的技能要求:

Linux和Unix

云计算(云架构、云网络、云存储、云可观测性等)

CICD流水线

质量保证和软件测试自动化

安全工程和响应

DevOps

事故管理

管理事后调查

这些知识举例了几个大项,具体的技术要求还是要综合判断。

问题3、运维小白去培训机构学习还是自学

自学:一个是时间很零散,又要上班又要学习,几乎没有练习和巩固的时间,再一个就是自学需要很强的自制力,并且也要花大量时间去找寻优质资料和视频,质量不能保障,也不能项目实战。

去培训机构学习:运维只是从基础到高级都会学到,有更丰富的学习资源,当然这需要花费更大金额。

总结:是否自学还是系统学习,还是要根据自己的具体情况,但是努力和结果是成正比的,不管什么方式,还是要认真学习,才能尝到甜头

问题4、成为一名云计算运维工程师的路径

云计算运维工程师的成长路线一般是分为三步:

第一步先成为一个初中级的运维工程师,主要核心技能实在Linux平台下的管理和系统维护以及网络相关的内容。薪资大概市面上是8-12K

第二步要成为云计算工程师的水平,再出击运维工程师的基础之上,主要核心技能是掌握云计算平台下的开源技术解决方案,包括集群概念、负载均衡、高可用、监控、自动化部署等。市面薪资大概在12-18K

第三步是云计算架构师&大厂SRE工程师水平,包括消息队列、ELK、Jenkins、CICD、容器、KVM、微服务、K8S等,薪资大概是18-35K

 

问题5、运维需要掌握编程吗?

优秀的人才肯定是全才的,对于运维来讲,由于运维自动化方面,需要自己进行开发工具,有能力的话建议学习Python和Golang。

问题6、云计算运维有35岁限制吗

首先,任何行业都可能有“年龄限制”,但我们不应该让年龄限制我们。

云计算运维更讲究的是技术能力以及经验,相较于新人,优势更明显,受到35岁冲击较小。

换句话说,就算也有35岁门槛,那选择开发还是运维都无所谓了,还不如选择云计算运维这个不太卷的行业。

问题7、女生适合当运维吗

运维对于性别同样没有限制,只是市面上更多是男性在从事。

但近年来,也有不少女性朋友从事运维工作,且发展前景都很不错。男女平等,如果你有优势,性别根本不是问题。

问题8、从0基础到能找工作,大概要学多久

根据每个人的学习情况不同,大概在半年左右

问题9、云计算运维是不是只能进大厂

自然,大厂的招聘需求要更多,薪资待遇会更好。

但近年来,许多小厂也在将业务部署在“云”上。且云计算是数字化转型的核心之一,前景比较好,用人需求肯定也是越来越大的。

除了互联网厂商,其他行业领域也会有云计算运维的招聘需求,只是相较于小厂,大厂能获得更好发展机遇。

 问题10、云计算运维有什么能考取的证书吗?

运维行业主要证书有:

红帽

CKA/CKS

nginx

ACP等

当然,证书只是加分项,能考则考,考不了其他证书也是可以的,具体还是要根据岗位需求来定。

但是有一份证书不仅可以证明实力,也能在公司中获得升职加薪的机会。

问题11、云计算运维应该如何学习?

----------第一梯度--------

1、熟悉常见硬件配置,了解常见硬件体系,了解计算机基本原理;

2、会搭建或部署常见服务和应用如dns、ssh、ftp、nfs、hppt、iptables等理解服务工作原理;

3、精通系统工作原理和熟练常见管理命令;

4、熟练脚本开发、Perl,Python,Shell(三选二,或者都会)、自动化技术。

----------第二梯度--------

5、 集群化的管理思维方式 ,可以通过 Puppet ,ansible、熟悉zabbix监控,可进行shell脚本定制等等类似工具配合。

6、.性能的优化 ,这个工作必须基于 2 的基础,实际上很少有人能够做到

7、多种数据库的原理、掌握MySQL,mysql主从,MongoDB,Redis,数据库中间件等。这里面够你消耗掉一半的青春

8、高可用性如keepalived以及负载均衡4-7层模型,开源解决方案lvs、haproxy、nginx 以及对应的思维方式

9、熟悉分布式存储 mogilefs、fastdfs等以及相关原理

10、掌握阿里云、aws等常见云厂商产品体系和架构

----------第三梯度--------

11、熟悉常见虚拟化解决方案xen、kvm openstack等云架构

12、掌握docker、k8s目前主流新技术和动态并能运用到公司业务

13、掌握ELK等日志管理体系,数据分析机制

14、熟悉可持续集成体系,开源常见的有Jenkins+gitlab+maven体系

15、能搞定亿级别网站架构体系设计和风险点

16、可根据自己业务,开发对应的服务产品,及运维自动化体系、和可持续化交付等

目前,绝大多数运维都是在第一梯队,目前企业需求的是二、三梯队的人才。这阶段的运维,市面上是比较少的。

 这里也为想学习云计算运维的朋友,准备了一些基础入门资源,需要的可以扫码自取。

 

这篇关于终于有人把运维相关问题一次性讲清楚了!运维必须收藏!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/943395

相关文章

linux生产者,消费者问题

pthread_cond_wait() :用于阻塞当前线程,等待别的线程使用pthread_cond_signal()或pthread_cond_broadcast来唤醒它。 pthread_cond_wait() 必须与pthread_mutex 配套使用。pthread_cond_wait()函数一进入wait状态就会自动release mutex。当其他线程通过pthread

问题:第一次世界大战的起止时间是 #其他#学习方法#微信

问题:第一次世界大战的起止时间是 A.1913 ~1918 年 B.1913 ~1918 年 C.1914 ~1918 年 D.1914 ~1919 年 参考答案如图所示

RecastNavigation之Poly相关类

Poly分成正常的Poly 和 OffMeshPoly。 正常的Poly 又分成 原始的Poly 和 Detail化的Poly,本文介绍这两种。 Poly的边分成三种类型: 1. 正常边:有tile内部的poly与之相邻 2.border边:没有poly与之相邻 3.Portal边:与之相邻的是外部tile的poly   由firstLink索引 得到第一个连接的Poly  通

RedHat运维-Linux文本操作基础-AWK进阶

你不用整理,跟着敲一遍,有个印象,然后把它保存到本地,以后要用再去看,如果有了新东西,你自个再添加。这是我参考牛客上的shell编程专项题,只不过换成了问答的方式而已。不用背,就算是我自己亲自敲,我现在好多也记不住。 1. 输出nowcoder.txt文件第5行的内容 2. 输出nowcoder.txt文件第6行的内容 3. 输出nowcoder.txt文件第7行的内容 4. 输出nowcode

2024.6.24 IDEA中文乱码问题(服务器 控制台 TOMcat)实测已解决

1.问题产生原因: 1.文件编码不一致:如果文件的编码方式与IDEA设置的编码方式不一致,就会产生乱码。确保文件和IDEA使用相同的编码,通常是UTF-8。2.IDEA设置问题:检查IDEA的全局编码设置和项目编码设置是否正确。3.终端或控制台编码问题:如果你在终端或控制台看到乱码,可能是终端的编码设置问题。确保终端使用的是支持你的文件的编码方式。 2.解决方案: 1.File -> S

vcpkg安装opencv中的特殊问题记录(无法找到opencv_corexd.dll)

我是按照网上的vcpkg安装opencv方法进行的(比如这篇:从0开始在visual studio上安装opencv(超详细,针对小白)),但是中间出现了一些别人没有遇到的问题,虽然原因没有找到,但是本人给出一些暂时的解决办法: 问题1: 我在安装库命令行使用的是 .\vcpkg.exe install opencv 我的电脑是x64,vcpkg在这条命令后默认下载的也是opencv2:x6

问题-windows-VPN不正确关闭导致网页打不开

为什么会发生这类事情呢? 主要原因是关机之前vpn没有关掉导致的。 至于为什么没关掉vpn会导致网页打不开,我猜测是因为vpn建立的链接没被更改。 正确关掉vpn的时候,会把ip链接断掉,如果你不正确关掉,ip链接没有断掉,此时你vpn又是没启动的,没有域名解析,所以就打不开网站。 你可以在打不开网页的时候,把vpn打开,你会发现网络又可以登录了。 方法一 注意:方法一虽然方便,但是可能会有

【服务器运维】MySQL数据存储至数据盘

查看磁盘及分区 [root@MySQL tmp]# fdisk -lDisk /dev/sda: 21.5 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical)

【服务器运维】CentOS6 minimal 离线安装MySQL5.7

1.准备安装包(版本因人而异,所以下面的命令中版本省略,实际操作中用Tab自动补全就好了) cloog-ppl-0.15.7-1.2.el6.x86_64.rpmcpp-4.4.7-23.el6.x86_64.rpmgcc-4.4.7-23.el6.x86_64.rpmgcc-c++-4.4.7-23.el6.x86_64.rpmglibc-2.12-1.212.el6.x86_64.r

【服务器运维】CentOS7 minimal 离线安装 gcc perl vmware-tools

0. 本机在有网的情况下,下载CentOS镜像 https://www.centos.org/download/ 1. 取出rpm 有的情况可能不需要net-tools,但是如果出现跟ifconfig相关的错误,就把它安装上。另外如果不想升级内核版本的话,就找对应内核版本的rpm版本安装 perl-Time-Local-1.2300-2.el7.noarch.rpmperl-Tim