Linux运维行业前景
>现代企业流程化、标准化的工作越来越依赖于信息系统,而这个趋势会创造出更多系统开发和运维方向的工作机会。
>人类科技发展趋于机器自动智能化,这就要求人要有更深入的信息系统管控能力。
>Linux系统在生活中的应用
- android手机和pad的底层系统
* Linux Kernel是构建android系统的基石
- 基于android的各种vr设备
- 各大互联网公司IDC主机的操作系统
* 互联网数据中心(Internet Data Center)简称 IDC,就是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的
电信专业级机房环境,为企业、政府提供服务器托管、租用以及相关增值等方面的全方位服务。IDC 业务·百度百科)
- 各种智能设备,如智能监控等
- top500超算系统,90%是Linux系统
- 哪些公司在用Linux(Google,淘宝,腾讯,等)
Linux运维从业者在公司中的岗位
Linux系统工程师
↓
应用运维工程师 云计算运维工程师
运维开发工程师 大数据运维工程师
↓
系统运维构架师
Linux运维薪资
无工作经验,Linux零基础 —— 6 - 12 K
无工作经验,有Linux基础 —— 8 - 15 K
Linux半年以上工作经验 —— 12 - 25 K
Linux两年以上工作经验 —— 20 - 35 K
(样本总数1743例)
Linux的知识技能进化路线
系统管理、服务管理、脚本开发
↓
系统扩展、系统冗余、数据存储
↓
系统监控、运维工具、性能优化
↓
系统架构
常见站点系统架构的演变
服务器从单机到多机迭代(构件包括HTTP服务器,WEB服务器,数据库服务器)
直接升级单机服务器成本高收效低
采用多机形式,单机只负责一种功能,通过运维工程师评估、测试、上线等工作后,使整个服务器系统效率最佳
如需要再次提升性能,则需要添加缓存(page cache、data cache、等)
随着企业成长,企业服务器将成长为由多机来负责一种功能
大数据——改变IT业务
大数据:通过大量的积累常人的数据,做用户行为分析,甚至于需要基于分析结果做商业智能决策等
容器是下一代的运维利器(docker),简化运维基础操作,使未来运维工程师能往更深方向做研究
运维技能知识体系
马哥Linux培训
初级教程
>Linux系统基础
>Linux系统管理
>Linux系统应用
>Linux系统服务
>Shell编程入门
>Shell编程进阶
中级教程
>Linux平台网络服务
>Linux平台安全管理
>Mysql入门到精通
>Mongodb体系构架等
>集群专题
>存储专题
中级进阶
>http代理加速应用服务器
>监控系统
>虚拟化专题
>IaaS云计算专题
高级教程
>海量数据并行处理系统
>Linux系统原理基础
>Linux系统调优
>自动化运维专题
>Python自动化
知识 → 技能 → 才干
知识的获取非常容易;获得技能则需要大量长时间的重复练习;才干则是在某个知识领域有所建树
大的成就通常由小成就不断积累而成
成长线
迷茫期(可能淘汰30% - 50%) —— 快速成长期 —— 高原期(可能仅有5%)