• 运维的三个阶梯


    作者:袁昊洋
    原文链接:https://www.zhihu.com/question/19855673/answer/23965305
    来源:知乎
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    职业前景主要还是要从技能来说,我很赞同《程序员的思维修炼》中针对技术人员等级的划分,我觉得最根本的划分应该参考该书。但我在这里提一点干货。尽可能依照难度排序。

    0. 熟悉常见硬件配置,了解常见硬件体系
    1.
    会搭建常见服务、理解服务工作原理
    2.
    精通系统工作原理(到这一步已经很少有人能做到了,能过滤掉 80%
    3.
    熟悉多种发行版本,RedHat (Fedora , CentOS)Debian (Ubuntu)Gentoo (LFS,Arch)
    4.
    熟练的脚本开发 Perl,Python,Shell(三选二,或者都会)、自动化技术。
    ----
    第一梯度结束 ----
    5.
    集群化的管理思维方式 ,可以通过 Puppet ,脚本等等类似工具配合。
    6.
    性能的极端优化 ,这个工作必须基于 2 的基础,实际上很少有人能够做到
    7.
    多种数据库的原理、优化 MySQLOracleMongoDBRedis,这里面够你消耗掉一半的青春
    8.
    高可用性以及负载均衡思维方式
    ---
    第二梯度结束 ---
    9.
    与开发人员一起,参与架构设计
    ---
    第三梯度结束 ---

     

    实际上第九点是贯穿在以上各点中循序渐进的过程。但是一定要有这个过程。
    以上并不代表运维工作中所有的工作内容。

    就技能方面还是希望多参考《程序员的思维修炼》一书中提到的,那才是最根本的。

  • 相关阅读:
    学习进度报告2021/4/5
    学习进度报告2021/4/4
    学习进度报告2021/4/3
    学习进度报告2021/4/2
    学习进度报告2021/4/1
    学习进度报告2021/3/31
    《学会提问》读书笔记3
    学习进度报告2021/3/30
    MySQL入门——如何进行主从配置
    MySQL入门详解——事务、锁、优化
  • 原文地址:https://www.cnblogs.com/lizhaojun-ops/p/6715804.html
Copyright © 2020-2023  润新知