什么是运维自动化?

运维自动化是指将IT运维中日常的、大量的重复性工作自动化,把手工执行的工作,通过梳理分析,进行逻辑分解,借助平或工具转为自动化操作。自动化是IT运维工作的升华,IT运维自动化不单纯是一个维护过程,更是一个管理的提升过程,是运维的更高层次,也是未来的发展趋势。

运维自动化常用工具介绍:

1:版本控制:Git/Svn 等;

2:部署发布:Ansible/Puppet/Saltstack等;

3:编译构建:Jenkins/Gitlab-runner 等;

4:平台:Kubernetes / Rancher 等;

5:其它:Docker 等等;

运维自动化能解决哪些问题:

1:项目整体工作效率提升;

2:减少人为误操作,提升SLA;

3:方便信息传递,配置类信息聚合,信息链更完整;

4:事务留痕,方便跟踪,追述;

5:运维工作更加轻松、灵动;

6:提升运维工作价值,管理更多资源,更多服务对象;

自动化运维的最终目标:

吃着火锅,唱着歌!