Ansible目前在银行业有无成熟的自动化运维产品,如有,该产品的实施周期需要多久,对于行方实施人员和使用人员的技术水平有何要求?该产品的售后支持如何?有无银行业实施案例可供调研?
收起ansible本身就是一个成熟的自动化产品,ansible相比于其他自动化工具具有agentless的特点,所以在初期开始实施搭建是比较简单快捷的。如果企业的运维环境不太复杂的话一星期就差不多能准备好了。
ansible是基于python实现的自动化工具,服务器间的通信采用SSH协议,使用ansible的核心在于playbook。playbook剧本是用yaml语言实现的,可以将playbook理解为ansible执行的脚本。yaml语言本质其实就是key value键值对的嵌套,本身学习起来也不太复杂,会使用SSH协议,会写yaml就能把ansible用的非常顺手。当然ansible是基于python实现的,所有与ansible相关的inventory,playbook等等也都是可以采用python实现。
如果企业内有使用过红帽的订阅,是可以选择红帽原厂支持的,当然电话和case手段也没有问题。若企业规模较大的话,可以考虑使用ansible tower,ansible tower在ansible的基础上做了许多封装和集成,让ansible的使用更加友好和合规。