自动化运维工具-提升运维舒适度
运维困境
目前对于大部分公司来说,运维团队及人员最大的困扰是什么?重复、重复、一直不断的重复。没有时间去思考个人技术能力的提升,没有时间去拥抱前沿的运维理念和工具。虽然说时间挤挤总会有的,但是碎片化的时间极不利于思想方法的提炼。
理想的运维工作状态
个人认为理想的运维状态,在常规工作中的投入应该占到极少的比重,更多的是需要偷懒,偷懒却不意味着放空大脑,而仅仅是解放双手。作为高级运维人员应该更多地思考如何有效保障系统稳定性,如何提升日常工作效率。在运维工作的策划、实施、检查、改进环节有更多的投入,同时做好应急响应和对外交付的规范标准的制定和有效落地。
如何实现理想的运维工作状态
而所有未雨绸缪的时间投入,前提都需要我们极大简化当前的工作操作方式,形成高效的处理流程,实现更为全面的自动化。
awx VS 蓝鲸作业平台
关于ansible和蓝鲸的作业平台,是本文阐述作者观点的重要技术依据。
作为作者铁粉的朋友应该从以往的文章对ansible及其web工具awx有一定的了解了。接下来我们重点聊聊针对不同的工作场景该如何取舍,又或者如何搭配使用这些工具。
运维团队组建初期
在各项制度仍不完善,运维人员经验、能力尚有较大提升空间的情况下,建议自动化平台选择ansible,更推荐使用其web工具awx。前期在如下几大方面能极大提升工作效率,加快自动化进程。
部署升级: 无论业务平台第一次部署还是后续持续的升级部署,亦或者中间件的部署更新,awx都能够支持实现高度的自动化。
配置优化: 举例如服务器的内核优化,数据库的初始化操作等,都能通过awx完成定制操作。
脚本管理: 相比较于传统的目录+excel管理方式,awx平台支持脚本列表的展示、修改、执行等。
定时任务: 统一在awx平台上编写、升级、执行定时任务调度,一方面完善了脚本管理流程,另一方面减少了服务迁移带来的大量crontab定时脚本的迁移工作量。
团队发展到一定阶段
此时就可以考虑更大而全的运维统一平台。这个阶段蓝鲸是一个比较理想的选择。首先她 功能强大- 基本为运维工作的方方面面提供了技术支持;社区活跃- 使用部署过程中的问题能较快得到反馈解决,有qq交流群和官方社区论坛答疑解惑;部分平台代码已开源- 方便基于平台做个性化的功能定制。同时蓝鲸作业平台在如下几方面做到了更加强大的支撑:
脚本的版本管理: 历史版本信息可追溯,形成版本日志,版本管理比较完善。
脚本操作流程化: 近乎完美的流程构建模型,日常操作实现可定制化,不同脚本的组合(执行方案)实现不同的业务需求,避免了脚本重复编写。
更友好美观的操作界面: 一个优秀的平台怎么能缺少人性化且富有美感的UI呢。
数据集成共享: 作业平台与其他多个蓝鲸平台之间实现数据共享交互,减少资产维护的复杂度和不及时更新导致的误差。
友情提示: awx付费版(ansible tower),蓝鲸付费版(企业版),至于选择免费版还是付费版,取决于团队的建设程度。如果仅仅是需要吸收大厂或者行业最前沿的运维理念和思想,免费版足以。
如果您喜欢我的文章,请关注我哦。后续会提供更多的干货分享。
自动化运维工具-提升运维舒适度相关推荐
- 选择IT运维工具,拒绝裸奔。
关于IT运维工具,国标28827.1在其"资源"部分对运行维护工具提出了要求和关键指标,2012版标准规定如下图所示:↓↓(2022版标准将在2023年实施) 提到标准这个词,听到 ...
- 运维工具介绍——ansible
企业自动化运维工具--ansible 运维管理有公司内部的"IT运维",以及网站运维. ansible是新出现的自动化运维工具,它是基于Python开发的.ansible基于par ...
- 开源,免费,跨平台的devops批量运维工具,《卡死你3000》简介
大家好! 又到了分享的时间,今天给大家分享一款,开源,免费跨平台的devops批量运维工具.让我们先听听,作者是怎么吹的: 简介 作者道: 开源+免费+跨平台安装+100%兼容shell, 跨平台:主 ...
- 常见的自动化运维工具介绍及特点、安装ansible
常见的自动化运维工具介绍及特点.安装ansible 一.什么是自动化运维? 简单来说,自动化运维就是将日常重复性工作按照事先设定好的规则,在一定时间范围内自动化运行,而不需要人为参与. 将周期性.重复 ...
- Ansible自动化运维工具介绍与部署
ansible自动化运维工具介绍与部署 文章目录 一.什么是自动化运维? 二.常用的自动化运维工具 2.1 Ansible 2.2 SaltStack 2.3 Puppet 2.4 三种自动化工具特点 ...
- IT自动化运维工具优势与劣势分析-行云管家
随着自动化技术的进步,目前市面上出现了不少IT自动化运维工具.但很多人对于IT自动化运维工具优劣势不是很清楚,这里我们就来一起简单分析分析. IT自动化运维工具优势 1.提高IT运维工作人员工作效率, ...
- 自动化运维工具Ansible
ansible简介: ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配置.批 ...
- 自动化运维工具----ansible
自动化运维工具----ansible ansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置.批量程序的部署.批量运行命令等功能. 主要模块以及功能 ...
- 简单介绍自动化运维工具clip
Clip是一款自动化运维工具,适用于海量服务器的管理场景,可以降低系统误操作风险,提高工作效率等.Clip将传统的IP管理纬度替换为String管理纬度,管理方式的改变使海量运维时更加的便捷.可靠与高 ...
最新文章
- 【从零开始的ROS四轴机械臂控制】(四)- ros、gazebo与opencv,图像处理节点
- iOS 11 安全区域适配总结
- java--内存管理的几点小技巧
- flex将元素放在最后_前端布局——Flex弹性布局
- android 弹窗 onpause,Android 下拉通知栏时Activity的生命周期——重新理解onPause()
- android 动画卡顿分析工具
- 用python玩转数据答案_大学mooc2020用Python玩转数据课后答案
- sqlite字段类型说明
- 《计算机网络》简要学习笔记:未完自用
- 多种交换机端口镜像 Port Mirroring 配置
- ________________定时器
- C语言编写一个计算器(附全源代码)
- win10 Python3安装pysqlcipher3的问题总结
- opencv4.5.5的下载与环境配置
- 59——EXPLORING THE LIMITS OF DATA AUGMENTATION FORRETINAL VESSEL SEGMENTATION
- Waves 10 win10 如何卸载干净 / 安装 / 如何处理waves mixer application installation failed / 改变默认安装路径
- 推荐三款实用的录音转文字软件给你
- 孕妇饮食禁忌隐私政策
- flashback query、flashback drop、flashback table用法总结
- mysql temporary table
热门文章
- 解决使用audio的autoplay后还是无法自动播放的问题
- 人工智能编程教学系统少儿编程机器人编程学习平台
- 视频教程-HTML5进阶提升与案例开发视频课程-HTML5/CSS
- MVC设计模式(JSP实验八) 等差等比数列求和 用户登录注册
- MPLS BGP 跨域方案B
- linux实验报告山东科技大学,-linux程序设计实验报告
- L11,one good turn deserves another
- CCL latex template脚注的问题
- mysql电商类查询_GitHub - cntianjue/Estore: JavaWEB电商项目(mysql)
- 2022UUCTF-web