智慧运维管理平台开发方案Python运维集成
智慧运维平台的开发方案挺有意思的,适合前端和运维一起配合搞点事情。整合了不少实用的部署脚本和运维经验,像用umi4
+ vue3
+ pinia
来做界面,前端这块结构清晰,页面响应也快。后端这边,Flask 和 Django 两个方案都能找到完整例子,适合不同习惯的人。
Docker 的部署方案也有,配合 FinalShell 用着挺顺手的。你要是平时手动部署多,看看Docker 运维部署那篇,自动化不少流程。
日常运维脚本也准备得比较全,Linux 自动运维脚本和Python 运维最佳实践,看起来都挺实用的,尤其是定时任务和日志的那段,能省不少事。
如果你刚好在用nagios
做监控,或者考虑上手 Flask 来做自己的运维面板,也有现成项目和插件,Flask 监控系统设计这篇可以看看,思路比较清楚。
前端同学重点可以关注umi4+vue3+pinia这个管理系统项目,布局是经典的左右结构,权限管理也封装好了,稍改下就能用在自己项目里。
如果你对全栈都感兴趣,Django2.0 运维系统的实现也可以看看,搭配 Python3.5,用的是老一点的技术栈,但逻辑挺完整的,适合学习。
,这套资料比较适合边学边用,尤其是你想快速搭一套自己的运维平台,又不想从 0 开始造轮子的话,挺值一看的。
315.34KB
文件大小:
评论区