在选择自动化运维工具时应该从以下几个方面考量:
一是自动化运维工具的成熟度,即在业界的受众面。这里无论是对商用的还是开源的都可以从这个角度进行评估;
二是自动化运维工具的功能能否满足运维需求;
三是如果是选择开源的自动化运维工具还要考虑工具的技术栈和公司人员的技术栈是否匹配;
四是自动化运维工具在安全方面是否有良好的支持;
五是自动化运维工具在工作过程中对主机性能的影响,尤其还要测试在并发大的时候,对运维工具平台自身服务端的压力;
六是还要考虑选择的自动化运维工具是否满足公司后续技术栈的发展需要。