高级运维需要掌握哪些技术?
文章目录
- 一、Linux 基础部分
- 二、网络管理、进程管理
- 三. 数据库部分
- 四. 常用开源组件
- 五. shell脚本
- 六. 安全
- 七. 监控和日志收集
- 八. 自动化工具
- 九. 容器化和虚拟化技术
- 十. devops 编译,加速,测试环境,研发自动化
- 总结:
一、Linux 基础部分
1、基础理论知识
2、基础命令(系统命令、目录管理、用户管理、文件权限、磁盘管理、资源查看等等常见操作)
3、文本高效处理(vi、vim、awk、grep、find、sed等)
4、bash shell脚本(可以边工作边学习,使用shell编写简单的代替重复性操作的脚本)
5. 进程调度,内存管理,文件系统,外设管理等,要熟练使用相关工具,如top iotop iftop iostat vmstat ss等,并且最好了解其原理
二、网络管理、进程管理
1、TCP/IP协议、DNS服务、CDN原理、iproute常见的网络客户端工具(ping、wget、ftp)
2、crontab计划任务
3、ps、top、htop、vmstat、lsof等命令
4. tcp,http,https,udp等
5. 最好能做到精通,4层,7层的网络流量分析技能要熟练掌握。
6. 内部路由协议,边际路由,交换原理,域名解析,ipv6相关知识
三. 数据库部分
- MySQL各个版本之间的关系和特性
- MySQL的安装及增删改查
- MySQL的存储引擎
- MySQL的优化
- MySQL日常使用及运维,包含备份及故障排查
四. 常用开源组件
- LAMP和LNMP的架构
- tomcat的使用及优化
- nginx的使用场景及优化
- apache的使用场景及优化
- 其他服务: dhcp,nfs,rsync,dns,等等
一句话概括: mysql,redis,kafka,etcd,zk,influxdb,promethues,zabbix,graphana,ansible…
五. shell脚本
- 使用shell脚本实现各种服务的自动化部署
- 使用shell脚本实现监控系统及应用自动化
- 使用shell脚本实现各类巡检,故障排查自动化
六. 安全
iptables四表(fiter、mangle、nat、raw)五链(prerouting、iput、forward、output、postrouting)、基本匹配
iptable规则保存重载生效
常用加密算法,web安全,网络安全
渗透的常用手段,以及反制手段,sql注入,xss,ddos,cc
跳板机jumpserver
七. 监控和日志收集
- 日志收集ELK,EFK
- zabbix,prometheus
八. 自动化工具
1、常见自动化运维方案:puppet、ansible、salt、fabric
2、ansible安装基础使用
3、持续集成:jekins+gitlab实现ci/cd流水线
4. python 自动化
5. go语言二次开发
九. 容器化和虚拟化技术
- docker ,k8s,openstack, kvm,vmware的使用
- 容器编排的技术
十. devops 编译,加速,测试环境,研发自动化
总结:
运维的核心是: 确保公司的业务的稳定运行
所以服务器只是个载体,你学习的各项服务只是为了实现公司业务稳定运行服务的。
高级运维需要掌握哪些技术?相关推荐
- 高级运维工程师的打怪升级之路
运维工程师在前期是一个很苦逼的工作,在这期间可能干着修电脑.掐网线.搬机器的活,显得没地位!时间也很碎片化,各种零碎的琐事围绕着你,很难体现个人价值,渐渐的对行业很迷茫,觉得没什么发展前途. 这些枯燥 ...
- linux高级运维笔试简答题及答案,企业linux初级和高级运维面试常问题目问答总结技巧讲解(2020年录制)...
课程增值: 课程是我最近面试辅导的所有学员,成功找到工作,企业常问题目,我带领大家学习,面试如何问答. 我曾经经历面试linux运维没有做大量准备,经历大量hr给我说的一句话就是 回家等通知吧,心碎了 ...
- 四面轻松突围!我是如何斩获高级运维开发一职的?
点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 最近,我收到了一来自爱奇艺的高级运维开发岗面试邀请,一波三折之后也算首战告捷了.本文就来分享 ...
- 高级运维工程师证书_高级运维工程师的具体职责说明
高级系统运维工程师需要负责服务器的安装部署.上线发布.日常监控.故障处理.数据备份.日志分析.性能优化等工作.以下是学习啦小编整理的高级运维工程师的具体职责说明. 高级运维工程师的具体职责说明1 职责 ...
- 高级运维工程师打怪升级之路
人生就像一场游戏,这场游戏给我们带来了的许多困难,但是我们为了梦想,为了家人,为了自己不断奋斗着,努力工作. 今天就让我带着大家一起回顾高级运维工程师打怪升级之路. 运维工程师在刚入行阶段是一很苦逼的 ...
- 招聘:高级运维工程师
新钛云服招聘高级运维工程师 待遇:1.7-2.2万/月 岗位职责: 1.负责公司自研产品的架构设计.部署.监控.升级及优化: 2.负责上线系统的日常维护,故障处理等,确保系统稳定运行: 3.负责对数据 ...
- 昊鼎王五:高级运维工程师的成长之路,总有一款适合你^_^
#昊鼎王五:高级运维工程师的成长之路,总有一款适合你_ 本文关键词: 成长为高级运维工程师的打怪升级之路 本篇参考zhenliang同学的文章,一个从事多年运维的牛人,文章写的很好,人非常nice. ...
- 5年运维经验分享:一个小白走向高级运维工程师之路
我是Freeman,88年的,老家河南,来上海4年,O2O行业高级运维工程师,拥有5年运维经验. 我目前维护上千台服务器,熟悉大型网站架构,熟悉集群高可用,熟悉数据库.对大并发场景下的业务稳定性可用性 ...
- linux框架下搭建orl,DevOps和自动化运维实践/Linux\Unix技术丛书
导语 内容提要 随着云计算.Docker.Kubernetes技术的流行,相信大家经常会听到"容器云"这个专业词汇,容器技术的兴起,对于传统的运维知识体系而言也是一种冲击和挑战.& ...
- 【王老师说运维】:高级运维开发工程师在线评测
智一面小编曾说过,运维开发是IT运维的未来发展趋向之一,由于docker和kubernetes的兴起,越来越多的企业把自己的核心业务容器化,而容器引擎目前又以docker为主,管理容器集群kubern ...
最新文章
- 3根机械手指打《超级马里奥》登上Science子刊
- 解决margin-top没有效果
- MyBatis——insert并返回主键ID解决方案
- centos安装vsftp后的虚拟用户设置
- 玩转oracle 11g(51):select t.*,t.rowid
- 人工智能修复古董纪录片,还原1920年的北京城生活
- C++ 读取CSV文件中的数据到Mat
- 业务层应该返回DataSet/DataTable,还是对象/对象集合?
- 通过文件名快速查找电脑中的文件
- AUTOSAR SWS SOME/IP Transformer
- 计算机p除c,计算机【电脑】中,Ctrl S/C/P/PrtSc/break/numberlock.分别表明什么?
- ESXI6.7集成net55-r8168网卡驱动,支持部分PC
- 计算机考研吉大东北大学大连理工,考研就选985/211!这7所985高校却一个A+学科都没有,认真的吗?...
- vb rs.RecordCount返回0的原因
- 关于chm提示 已取消到该网页的导航的解决方法
- 年中Flag挑战日榜:最终挑战王会花落谁家?
- mysql数据驱动测试_[ddt02篇]十年测试老鸟帮您解析:ddt结合excel,csv,mysql实现自动化测试数据驱动...
- IPSEC协议及当中IKE协商加解密原理
- RHEL5 Oracle 11G R2 RAC 静默安装 (三) rdbms安装 dbca 建库
- 未来十年的暴富机会--屌丝离财务自由到底有多远?(三)