运维困境

目前对于大部分公司来说,运维团队及人员最大的困扰是什么?重复、重复、一直不断的重复。没有时间去思考个人技术能力的提升,没有时间去拥抱前沿的运维理念和工具。虽然说时间挤挤总会有的,但是碎片化的时间极不利于思想方法的提炼。

理想的运维工作状态

个人认为理想的运维状态,在常规工作中的投入应该占到极少的比重,更多的是需要偷懒,偷懒却不意味着放空大脑,而仅仅是解放双手。作为高级运维人员应该更多地思考如何有效保障系统稳定性,如何提升日常工作效率。在运维工作的策划、实施、检查、改进环节有更多的投入,同时做好应急响应和对外交付的规范标准的制定和有效落地。

如何实现理想的运维工作状态

而所有未雨绸缪的时间投入,前提都需要我们极大简化当前的工作操作方式,形成高效的处理流程,实现更为全面的自动化。

awx VS 蓝鲸作业平台

关于ansible和蓝鲸的作业平台,是本文阐述作者观点的重要技术依据。
作为作者铁粉的朋友应该从以往的文章对ansible及其web工具awx有一定的了解了。接下来我们重点聊聊针对不同的工作场景该如何取舍,又或者如何搭配使用这些工具。

运维团队组建初期

在各项制度仍不完善,运维人员经验、能力尚有较大提升空间的情况下,建议自动化平台选择ansible,更推荐使用其web工具awx。前期在如下几大方面能极大提升工作效率,加快自动化进程。
部署升级: 无论业务平台第一次部署还是后续持续的升级部署,亦或者中间件的部署更新,awx都能够支持实现高度的自动化。
配置优化: 举例如服务器的内核优化,数据库的初始化操作等,都能通过awx完成定制操作。
脚本管理: 相比较于传统的目录+excel管理方式,awx平台支持脚本列表的展示、修改、执行等。
定时任务: 统一在awx平台上编写、升级、执行定时任务调度,一方面完善了脚本管理流程,另一方面减少了服务迁移带来的大量crontab定时脚本的迁移工作量。

团队发展到一定阶段

此时就可以考虑更大而全的运维统一平台。这个阶段蓝鲸是一个比较理想的选择。首先她 功能强大- 基本为运维工作的方方面面提供了技术支持;社区活跃- 使用部署过程中的问题能较快得到反馈解决,有qq交流群和官方社区论坛答疑解惑;部分平台代码已开源- 方便基于平台做个性化的功能定制。同时蓝鲸作业平台在如下几方面做到了更加强大的支撑:
脚本的版本管理: 历史版本信息可追溯,形成版本日志,版本管理比较完善。
脚本操作流程化: 近乎完美的流程构建模型,日常操作实现可定制化,不同脚本的组合(执行方案)实现不同的业务需求,避免了脚本重复编写。
更友好美观的操作界面: 一个优秀的平台怎么能缺少人性化且富有美感的UI呢。
数据集成共享: 作业平台与其他多个蓝鲸平台之间实现数据共享交互,减少资产维护的复杂度和不及时更新导致的误差。

友情提示: awx付费版(ansible tower),蓝鲸付费版(企业版),至于选择免费版还是付费版,取决于团队的建设程度。如果仅仅是需要吸收大厂或者行业最前沿的运维理念和思想,免费版足以。
如果您喜欢我的文章,请关注我哦。后续会提供更多的干货分享。

自动化运维工具-提升运维舒适度相关推荐

  1. 选择IT运维工具,拒绝裸奔。

    关于IT运维工具,国标28827.1在其"资源"部分对运行维护工具提出了要求和关键指标,2012版标准规定如下图所示:↓↓(2022版标准将在2023年实施) 提到标准这个词,听到 ...

  2. 运维工具介绍——ansible

    企业自动化运维工具--ansible 运维管理有公司内部的"IT运维",以及网站运维. ansible是新出现的自动化运维工具,它是基于Python开发的.ansible基于par ...

  3. 开源,免费,跨平台的devops批量运维工具,《卡死你3000》简介

    大家好! 又到了分享的时间,今天给大家分享一款,开源,免费跨平台的devops批量运维工具.让我们先听听,作者是怎么吹的: 简介 作者道: 开源+免费+跨平台安装+100%兼容shell, 跨平台:主 ...

  4. 常见的自动化运维工具介绍及特点、安装ansible

    常见的自动化运维工具介绍及特点.安装ansible 一.什么是自动化运维? 简单来说,自动化运维就是将日常重复性工作按照事先设定好的规则,在一定时间范围内自动化运行,而不需要人为参与. 将周期性.重复 ...

  5. Ansible自动化运维工具介绍与部署

    ansible自动化运维工具介绍与部署 文章目录 一.什么是自动化运维? 二.常用的自动化运维工具 2.1 Ansible 2.2 SaltStack 2.3 Puppet 2.4 三种自动化工具特点 ...

  6. IT自动化运维工具优势与劣势分析-行云管家

    随着自动化技术的进步,目前市面上出现了不少IT自动化运维工具.但很多人对于IT自动化运维工具优劣势不是很清楚,这里我们就来一起简单分析分析. IT自动化运维工具优势 1.提高IT运维工作人员工作效率, ...

  7. 自动化运维工具Ansible

    ansible简介: ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配置.批 ...

  8. 自动化运维工具----ansible

    自动化运维工具----ansible ansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置.批量程序的部署.批量运行命令等功能. 主要模块以及功能 ...

  9. 简单介绍自动化运维工具clip

    Clip是一款自动化运维工具,适用于海量服务器的管理场景,可以降低系统误操作风险,提高工作效率等.Clip将传统的IP管理纬度替换为String管理纬度,管理方式的改变使海量运维时更加的便捷.可靠与高 ...

最新文章

  1. 【从零开始的ROS四轴机械臂控制】(四)- ros、gazebo与opencv,图像处理节点
  2. iOS 11 安全区域适配总结
  3. java--内存管理的几点小技巧
  4. flex将元素放在最后_前端布局——Flex弹性布局
  5. android 弹窗 onpause,Android 下拉通知栏时Activity的生命周期——重新理解onPause()
  6. android 动画卡顿分析工具
  7. 用python玩转数据答案_大学mooc2020用Python玩转数据课后答案
  8. sqlite字段类型说明
  9. 《计算机网络》简要学习笔记:未完自用
  10. 多种交换机端口镜像 Port Mirroring 配置
  11. ________________定时器
  12. C语言编写一个计算器(附全源代码)
  13. win10 Python3安装pysqlcipher3的问题总结
  14. opencv4.5.5的下载与环境配置
  15. 59——EXPLORING THE LIMITS OF DATA AUGMENTATION FORRETINAL VESSEL SEGMENTATION
  16. Waves 10 win10 如何卸载干净 / 安装 / 如何处理waves mixer application installation failed / 改变默认安装路径
  17. 推荐三款实用的录音转文字软件给你
  18. 孕妇饮食禁忌隐私政策
  19. flashback query、flashback drop、flashback table用法总结
  20. mysql temporary table

热门文章

  1. 解决使用audio的autoplay后还是无法自动播放的问题
  2. 人工智能编程教学系统少儿编程机器人编程学习平台
  3. 视频教程-HTML5进阶提升与案例开发视频课程-HTML5/CSS
  4. MVC设计模式(JSP实验八) 等差等比数列求和 用户登录注册
  5. MPLS BGP 跨域方案B
  6. linux实验报告山东科技大学,-linux程序设计实验报告
  7. L11,one good turn deserves another
  8. CCL latex template脚注的问题
  9. mysql电商类查询_GitHub - cntianjue/Estore: JavaWEB电商项目(mysql)
  10. 2022UUCTF-web