西南IT社区
    • 注册
    • 登录
    • 搜索
    • 主页
    • 问答
    • 话题
    • 热门
    • 圈子
    • 工作机会
    • 活动
    • 项目

    #运维架构师需要掌握什么技能

    极客生涯
    1
    1
    14
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 玻
      玻璃 最后由 玻璃 编辑

      架构师,顾名思义,第一职责就是在软件设计阶段,做好软件「骨架」的设计。架构师需要把产品的需求翻译成软件工程的设计文档,确定各个系统与模块的边界,评估系统的量级。

      架构师不只需要关注宏观的设计,也需要具有攻克技术细节的能力。在团队开发过程中遇到难以实现和优化的技术问题时,架构师需要发挥技术优势,解决系统的疑难杂症。

      一个好的运维架构师,必须具备敏锐的风险意识和良好的风险识别能力,当然关注安全也是架构师的一个重要职责。不安全不稳定的系统,对于企业来说就是一场灾难。运维安全着眼于解决企业里关键IT基础设施的安全问题,运维架构师需要能够对Linux和Windows主机、服务器以及网络、安全设备上的数据访问进行安全、有效的操作审计,并能对运维的操作进行审计,减少误操作、防止信息泄露,实现事前预防、事中控制和事后审计的运维安全管理体系。

      运维架构师需要掌握的知识比较杂,结合其职责来说说重点吧。首先需要全面负责网络架构,服务器部署、数据库和应用程序的部署和管理架构、运维平台等技术架构的方案和实施;其二需要把握网站系统整体设计和技术决策,审核解决方案合理性,指导系统实施和部署;再次需要对技术发展趋势有很高的敏感性和预测能力,能不断推进运维管理水平的进步并制定和优化管理制度、工作流程、应急预案,提高服务运行质量。

      首先熟悉网络,对网络常用的负载均衡技术和分层架构要熟悉,结合网站的内容发布、管理及静态化技术、动静分离方案,对主流网络设备的配置和冗余应用比较熟悉,并熟悉高并发下的网络压力管理和流量控制。

      其次熟悉服务器的批量部署。相信许多企业里都有自动化运维的需求,如批量安装服务器、批量装应用、批量传文件、批量监控等等,网上也有N多相关的管理软件,开源的如Nagios、Cacti、zabbix、zenoss监控,Cfengine、cobbler、Puppet统一部署管理软件,商业的就更多。它们都很强大,当然也各有利弊,需要结合自己企业的业务应用去具体调整和配置。

      再次就是熟悉数据库的集群和后端存储架构。通常数据库和存储都是整个IT架构中比较核心的东西,数据库的性能和高并发下的稳定对企业来讲是非常重要的,它直接关系到用户的体验和价值转化。还是存储的性能将直接影响IO,影响读写的速度。作为一个运维架构师尤其需要对系统的性能、容错、并发等有独到的认识与解决办法。

      运维架构师需要懂技术也更需要懂管理,现在流行的ITIL是一个业界普遍认可的服务管理方案。当一个企业从发展初期的粗放型管理走向精细化管理时,ITIL提供了一个很好的标准流程指导思想。建立流程规范IT服务和支持,并实现行之有效的持续改善和对机制进行监控。好的管理制度和方法需要贯彻和坚持,如果管理和监督不到位,很难保证好的运维体系能运作下去,这也是非常重要的。当然运维架构师也需要具有领导能力与团队协作技能,能在关键时候对技术的选择作出及时、有效的决定,来把握问题解决的方向。0bbfcae2-74dd-48b6-b2fd-5595361aac39-image.png

      1 条回复 最后回复 回复 引用 0
      • First post
        Last post
      使用HTML构建办公软件 使用HTML构建办公软件 使用HTML构建办公软件
      玻
      工
      H
      Z
      西
      T
      J
      J
      M
      E
      I
      F
      漫
      成
      Y
      洋
      书
      Y
      D
      U
      Y
      娇
      玩
      1
      光

      西南地区IT社群(QQ)
      云南
      【昆明网页设计交流吧】243627302
      【昆明nodejs交流吧】 243626749
      【VUE】838405306
      【云南程序员总群】343606807
      【昆明UI设计】104031254
      【云南软件外包】15547313
      贵州
      【PHP/java源码/站长交流群】55692114
      四川
      【成都Java/JavaWeb交流】86669225
      【vaScript+PHP+MySql】116270060
      【UI设计/设计交流学习群】135794928
      重庆
      【诺基亚 JAVA游戏博物馆】 559479780
      【PHP,Java,Python,C++接单】 442103442
      西藏
      社群
      昆明网页设计交流吧
      友情链接
      • Funtask
      • Funtask 社区
      • SUWIS
      ©2019-2021 滇ICP备20006698号