什么是自动化运维?一个成熟的自动化运维平台应当具备哪些特性?发表时间:2022-02-25 09:58 随着企业IT运维规模与体量的快速增长,对提升配置准确性、监控有效性、操作自动化、安全精细化有了更高要求,高效运维、精细化运维、自动化与智能化运维成为提升运维质量的关键需求。那么什么是自动化运维呢?
自动化运维是指通过运维工具或平台,实现IT基础设施、业务应用日常任务处理和运维流程的自动化,有效提升IT运维效率、降低风险,促进运维组织的成熟和各种能力的升级。
其中: · 日常任务处理包括:设备发现、脚本执行、操作系统安装、配置备份、配置检查、配置变更、补丁分析和分发、作业调度等 · 运维流程包括:应用发布流程、应用部署流程、变更流程、故障处理流程、灾备切换流程、资源交付流程等 · 能力升级包括:变化适应能力、风险应对能力、合规遵从能力、业务运营能力、事件应对能力等
简单来说,自动化运维就是利用一些开源的自动化工具如:ansible、saltstark、puppet 等对服务器及服务进行批量管理,帮助运维解决重复性工作。
自动化运维将为企业带来哪些效益? 1、项目整体工作效率提升。 2、减少人为误操作,提升SLA。 3、方便信息传递,配置类信息聚合,信息链更完整。 4、事务留痕,方便跟踪,追述。 5、运维工作更加轻松、灵动。 6、提升运维工作价值,管理更多资源,更多服务对象。 一个成熟的自动化运维平台应该包括以下的特性:
1、支持混合云的CMDB 2、比较完备的监控+应用性能分析(APM) 3、UI的批量运维工具 4、日志集中分析工具 5、持续集成和发布工具 6、安全漏洞扫描工具 |