上QQ阅读APP看书,第一时间看更新
1.1.1 自动化运维势在必行
自动化运维之所以势在必行,原因有以下几点:
(1)手工运维缺点多。传统的手工执行命令管理软/硬件资源易发生操作风险,只要是手工操作,就难免会有失误,一旦执行错误的命令,后果可能是灾难性的。当软/硬件资源增多时,手工配置效率低,而增加运维人员的数量也会导致人力成本变高。
(2)传统人工运维难以管理大量的软/硬件资源。试想当机器数目增长到1000台以上时,仅靠人力来维护几乎是非常困难的事情。
(3)业务需求的频繁变更。现在的市场瞬息万变,业务唯有快速响应市场的需求才能可持续发展,对工具的需求和变更越来越多,频率也越来越快,程序升级、上线、变更都是需要运维条线来支撑的。同样地,只有借力自动化运维,使用工具才能满足频繁变更的业务需求。
(4)自动化运维的技术已经成熟。自动化运维被广泛关注的一个重要原因就是自动化运维的技术已经非常成熟,技术的成熟为自动化运维提供了智力支持。云计算、大数据一方面刺激着自动化运维的需求,另一方面也助力自动化运维。微服务的软件架构、容器等技术都在推动自动化运维。
(5)工具已经到位。关于自动化运维的工具,无论是开源的工具还是企业级的产品,都是应有尽有,实现自动化运维已经势不可挡。