分布式远程维护系统微服务
疫情改变了大家的行为模式,减少接触,远程高效完成系统和设备级的远程维护成为各个行业的刚需,高技能人才坐在办公室里,轻松的完成了很多以前必须去现场才能做得诊断,配置,调试工作,这种场景想想就很美好!
老板每月在驻点维护人员上花费的成本成为企业身上的一座大山,业务面向全国,甚至全球,业务做的也多,驻点工程师也越多,成本也大!
如何破解这个难题?
我开始了我的远程维护系统的研发!
首先,我心目中的维护系统应该是一个集监控诊断控制一体的运维一体化的东西,应该是软硬件结合的,方便操作,利于网络可达,解决内网隔绝访问,可专家分享共同解决问题的。。。
理想很丰满现实很骨感,现在也有很多远程软件,运维系统,堡垒机,跳板机等,为什么不用他们呢,我的使用体验是这些都很强大,但也很专业,我想大部分人都不愿花时间去钻研,或者需要时让客户装一个向日葵!!这些都显得需要专业人员,万一系统不能安装呢?
于是我开始了漫长的网上搜索之路,也发现了很多有趣的有用的好玩的功能软件,比如gacamole,夜莺。。。
但我的目标是做傻瓜式的,好用贴心,好做的工作太多
先制定目标
软硬件核心功能:
硬件
第一版
第二版开发中,集成NPU,下一步为AI应用打下基础,集成AI的边缘计算能力是我的梦想,完善我的技能树
基于浏览器实现以下
内网发现
内网映射
远程控制显示及鼠标键盘
远程ssh
远程串口,IO,ADC,PWM
远程文件共享
远程开机
诊断插件
。。。
管理功能:
基于夜莺和gacamole,TDengine(时序数据库)进行二次开发拓展,站在巨人的肩膀
日志系统
权限管理
组织管理
设备管理
授权管理
。。。
任务还很多,也欢迎有兴趣的朋友一起来把这个小不点成长为一个帅小伙