推荐Linux命令行运维工具: WowKey--实现自动化批量化标准化Linux设备运维

WowKey命令行运维工具,Linux设备的自动化、批量化、标准化的运维解决方案,解放运维人,提升企业运维效率和质量。

有人能理解做设备的运营维护工作的痛苦所在吗?

如果你的运维工作中,只维护个位数数量级别的设备,那无所谓------ 通用的简单的远程人机交互式的设备登录,然后执行Shell 命令的维护方式,花上一小会儿时间足够你较为轻松地完成你的日常工作。

但是,成千成百几十台设备,需要进行日常的运行维护和配置呢?运维工作包括但不限于:健康状态检查,性能状态数据的采集、系统级配置数据的增加与更新,应用级配置数据的添加与更新、帐户安全的增加与限制、系统安全的配置与整改、密码的定期轮换、补丁升级、软件的安装与卸载...... 天啊,每一台设备都是需要交互登录然后执行shell 命令、shell脚本去完成需要完成的工作。

要命的是,一个运维人员肯定应付不了!一个小团队也可能极其勉强!

更要命的是,运行着维护着,各个设备的基础环境、系统版本、软件版本的环境就千差万别了,又带来了更加困难的维护应对。

能有什么办法缓解这种困境吗?

当然有,自动化和标准化啊!如何自动化标准化?自动化标准化真能解决如此困境吗?

但是要记住:运维工作永远是一个人机交互的工作。人的因子是一定要参与到运维中去的,但是人能够自动化标准化吗?永恒的答案是:不能!!!除非是他是机器人。

所以我们要让人参与到自动化、标准化中,但是又不会让人困于具体的交互、执行工作中,才是兼具简单、效率、质量的运维。

答案是:人只参与运维工作的决策工作中,剩下的交给自动化与标准化------ 阿弥佗佛,WowKey 来助你自动化、批量化、标准化地完成运维工作。你和团队的工作变成,只要制作、测试、选用、配置、执行WIS指令剧本文件和APT帐户密码表文件,自动或手动执行wowkey命令,然后查看或通过脚本工具抠取WowKey的输出数据结果就可以了。

WowKey 是一个Linux 设备的shell命令行运维工具,它简单、易用、高效、高度集成、 无依赖。

简单易用是指:简单到什么程度呢?简单到安装和使用上无任何依赖,仅仅只需要1个WIS指令剧本文件(执行内容部分,可复用部分)1个APT帐号密码码文件(授权内容部分,可复用)1个wowkey命令而已,极低的学习成本,极低的项目和部署成本,你只要入门了解shell及shell命令并且会编写文本文件,即可掌握使用或精通WowKey,再无其它要求和条件。

高效是指:WowKey 的自动化、批量化、标准化,实现了人在运维工作中只参与运维决策,而从具体的交互与执行过程中脱离出来的解放性。

高度集成是指:运维工作中的设备的登录,从人机交互变成了机机交互,鉴权过程与执行过程的分离性和在WowKey中的统一性,鉴权与执行过程的分离统一性解放了运维人。

无依赖是指:你只需要在Linux设备上安装 WowKey后,使用它即可。无论是安装前还是安装后的使用过程中,无需你再去考虑运行环境的依赖要求, 而且你只要会编写TXT 文本文件,最多需要你去一次性编写WIS和APT 文件即可,没有复杂的语言语法要求,也没有特别复杂的数据格式要求------ 仅仅要求你懂得写shell 命令而已。

而这一切,仅仅是需要一个改变:从使用 shell 运维,到使用WowKey运维。

所以,WowKey首先是一个命令行运维工具,更是一套运维自动化、批量化、标准化的解决方案,还可以是一个低成本的数据采集器。

了解WowKey,从这里开始(视频、手册、PPT):
https://atsight.top/training
https://www.atsight.top/training

附WowKey问答:

问:WowKey能做些什么?

答:WowKey 用于Linux设备的运维,实现从命令行手动或自动启动并执行指令剧本,自动、批量、标准化地完成 WIS 指令剧本中定义的指令任务------也即您在 WIS 指令剧本中定义的shell指令(包括对shell脚本的调用)。WowKey能做的工作包括但不限于:设备健康状态检查,数据采集、系统级配置的增删更新,项目应用级配置的增删更新、系统安全配置的增删更新、帐户安全的增删更新、密码策略的定期轮换、软件的安装卸载、配置、更新...

最关键的点是:在 WIS 指令剧本中定义的主机组与对应的指令任务,执行时的登录交互与指令执行是自动化的------全程无需人工干预;指令执行的批量化与标准化------可解决大批量设备运维场景的效率性与内容的统一规范性。

问:WowKey能简单到什么程度?

答:简单到你只需会编写TXT文件本文件,了解会用shell 及 shell 命令,只要 1个 WIS(WowKey Instruction Script) 指令剧本文件, 1个 APT( Accounts Password Table) 帐号密码表文件,1个 wowkey命令,你即可通过 WowKey 来担当运维工程师。

简单好用------粗暴的背后是WowKey对技术细节的高度集成化的支撑。

问:需要多大的学习成本,才能熟练掌握WowKey ?

答:从WowKey的简单易用性上即可看出,学习成本极低!说是零成本有些夸张,但确确实实,从前期一键命令的安装到后续的使用,无需你考虑和学习任何额外的程序依赖。你只需要会写文本文件、有 shell 基础,再无其它需要额外学习的东西和技能。WIS指令剧本文件数据的格式要求,非常简单,只是一个固定格式的数据结构,没有需要进一步额外学习的语言和语法及技能。只要在WIS文件中编写 shell 命令,配置命令要在那些主机上执行的主机组,即可。WIS 还有社区支持。而APT帐号密码表文件的数据格式要求,同样简单也是一个固定格式的数据结构,比WIS的格式更简单。

学习成本为0 ------ 粗暴的背后是WowKey对技术细节的高度集成化的支撑。

问:使用WowKey运维,可以覆盖到不同流派的Linux操作系统设备吗?如基于RHEL的Fedora系列(redHat、CentOS)、基于Debian的Ubuntu系列、SUSE 系列等。。。

答:是的,不敢说100%,但只要您所使用的WIS指令剧本文件中的 shell 命令,是不同流派所共同支持的通用性shell命令/shell脚本,那您完全可以通地一个特定任务的WIS指令剧本文件,打遍天下设备,WowKey在手天下我有。因为WowKey的WIS是基于 Shell 命令的执行的。Linux的shell命令、shell脚本天生具有通用性的特点。

相关推荐
一只会跑会跳会发疯的猴子1 小时前
linux安装ffmpeg7.0.2全过程
linux·运维·服务器
cnfelix5 小时前
LD与AR
linux
程序员的世界你不懂5 小时前
Appium+python自动化(三)- SDK Manager
运维·appium·自动化
小阳睡不醒6 小时前
小白成长之路-计算机网络(四)
linux·运维·计算机网络
password大鸭梨8 小时前
Linux--CentOs 8配置及基础命令
linux·运维·centos
cui_win9 小时前
深入理解 Redis 哨兵模式
运维·redis·哨兵·哨兵故障
IT利刃出鞘9 小时前
Nginx--手写脚本压缩和切分日志(也适用于docker)
运维·nginx·docker
江畔柳前堤9 小时前
PyQt学习系列08-插件系统与模块化开发
运维·开发语言·数据库·python·学习·机器学习·pyqt
Orlando cron9 小时前
Jenkins分配对应项目权限与用户管理
java·运维·jenkins
love530love10 小时前
与 PyCharm 官方沟通解决开发环境问题记录(进展:官方已推出2个新的修复版本)
linux·运维·jvm·人工智能·windows·python