- 三大核心职能
- 平台架构组建
- 负责参与并审核架构设计的合理性和可运维性,搭建运维平台技术架构,通过开源解决方案,以确保产品发布之后能高效稳定的运行,保障并不断提升服务的可用性,确保用户数据安全,提升用户体验。
- 日常运营保障
- 负责用运维技术或者运维平台确保产品可以高效的发布上线,负责保障产品7*24H稳定运行,在此期间对出现的各种问题可以快速定位并解决;在日常工作中不断优化系统架构和部署的合理性,以提升系统服务的稳定性。
- 性能、效率优化
- 用自动化的工具/平台提升软件在研发生命周期中的工程效率。不断优化系统架构、提升部署效率、优化资源利用率、支持产品不断迭代,需要不断的进行架构优化调整。以确保整个产品能够在功能不断丰富和复杂的条件下,同时高可用性。
- 平台架构组建
- Linux云计算工程师职能划分
- 图示:

- 图示:
- Linux云计算工程师掌握的技术点
- --第一梯度--
- 1、熟悉常见的硬件配置,了解常见的硬件体系,了解计算机基本原理
- 2、会搭建或配置常见服务和应用,如dns、ssh、ftp、nfs、http、iptables等,理解服务工作原理
- 3、精通系统工作原理和熟练常见管理命令
- 4、熟练的脚本开发,Perl,Python,Shell、自动化技术。
- --第二梯度--
- 4、集群化的管理思维方式,可以通过Puppet,ansible、熟悉zabbix监控,可进行shell脚本定制等等类似工具配合。
- 5、性能的优化,这个工作必须基于2的基础上,实际上很少有人能够做到
- 6、多种数据库的原理、掌握MySQL,MySQL主从,MongoDB,Redis,数据库中间件等
- 7、高可用性如Keepalived以及负载均衡4-7层模型,开源解决方案lvs、haproxy、nginx以及对应的思维方式
- 8、熟悉分布式存储mogilefs、fastdfs等以及相关原理
- 9、掌握阿里云、aws等常见云厂商产品体系和架构 saas
- 常见的运维工程师岗位:监控工程师、系统工程师、应用工程师、DBA安全工程师、运维架构师
- --第三梯度--
- 10、熟悉常见虚拟化解决方案xen、kvm openstack等云架构
- 11、掌握docker、k8s目前主流新技术和动态并能运用到公司业务
- 12、掌握ELK等日志管理体系,数据分析机制
- 13、熟悉可持续继承体系,开源常见的有Jenkins+gitlab+maven体系
- 14、能搞定亿级别网站架构体系设计和风险点
- 15、可根据自己的业务,开发对应的服务产品,及运维自动化体系、和可持续交付等 devops
- --第一梯度--
- Linux云计算工程师技能图谱
- Linux系统/安全/网络/基础开发/监控系统
- 架构平台/web/自动化/云计算/大数据
- 虚拟化/数据库/负载均衡/高可用/集群
- 容器/日志体系/性能优化/入侵检测/存储
- 运维讲究 广度
- 开发讲究 深度 撸代码
- 逐步实现大型互联网运维架构方案
- 图示:

- 图示:
Linux云计算工程师路线
最新推荐文章于 2025-08-01 07:55:47 发布
1734





