通过开发语言实现运维自动化,哪种语言比较好?怎么抉择?

通过开发语言实现运维自动化,哪种语言比较好?怎么抉择?比如:开发监控,哪类语言好;开发自动化部署发布,用哪种语言好显示全部

通过开发语言实现运维自动化,哪种语言比较好?怎么抉择?


比如:开发监控,哪类语言好;开发自动化部署发布,用哪种语言好

收起
参与12

查看其它 3 个回答chenryn的回答

chenrynchenryn产品总监日志易

应该先按照自己规划的技术栈来挑选对应的开源软件,然后针对性的选择二次开发的语言。毕竟我们运维的目的是快速达到目标而不是写一个NB的新软件出来。

所以,如果配管方面你选了ansible你就应该用python,选了puppet就应该用ruby;监控方面你选了nagios就应该用perl,选了zabbix就应该用php;日志方面选了logstash就该用ruby,选了heka就改用golang。这都是灵活的。

软件开发 · 2017-03-23
浏览3830

回答者

chenryn
产品总监日志易
擅长领域: 系统运维日志分析监控

chenryn 最近回答过的问题

回答状态

  • 发布时间:2017-03-23
  • 关注会员:5 人
  • 回答浏览:3830
  • X社区推广