写在片头:我娃出生的时候,平台V1.0版本正好上线。纯属个人项目,身兼业务需求人员,产品经理,前端,后端,测试于一体,代码层面会有逻辑问题,请各位看官见谅。

很多人都问我为什么不直接上代码,写那么多废话干啥。我只想说,冰冷的代码无法表达我对运维的热爱,我会以授之以渔的方法去介绍我当时写各个模块的思路,让在运维路上的兄弟少走一些弯路。在各个模块全部介绍完毕的时候会将源码放到Github上,每天力求一次更新。在这里你不但可以了解我的思路,也能了解我在前端、后端踩过的一些坑~别问我是谁,叫我红领巾。一、应用模块:仪表盘模块

监控仪表盘资产仪表盘网站状态仪表盘

资产管理模块

设备管理设备机柜图设备IP占用表应用树

电子单据模块

请示件项目管理故障单

办公管理模块

网络管理AD域管理巡检系统

预定管理模块

演播室预定会议室预定录音式预定

运维系统模块

Saltstack管理Dns管理Svn管理发布系统日志系统定时任务

电子工作流模块

电子工作流程系统电子工作流程绩效系统

其他

知道创宇管理蓝汛DNS管理

权限管理模块

URL权限用户组权限

二、外部接口:

Jenkins

Zabbix

深信服负载均衡

网神堡垒机

网神日志审计

蓝汛CDN

网宿CDN

网宿DNS

知道创宇云防护

基调

中标麒麟邮件

漫道短信

ES存储引擎

Vmware

Bind

Saltstack

三、平台环境:

python 2.7.1

django 1.6

mysql 5.25a

redis 3.1

metronic 4.7

四、平台说明:

RHEL/CentOS支持6.x系列,7.0以上暂未测试

uWSGI和Nginx作为Web容器是可选的环境,可以不部署

其他软件的版本号在实际运行环境中如果不同,为了兼容性保持主版本号相同即可

五、平台截图:1.登录界面

2.监控仪表盘

3.资产仪表盘

4.发布系统

5.发布状态

6.DNS管理

7.Saltstack key管理

8.SVN管理

9.Ad管理

10.日志管理

11.应用树

12.还是树

13.定时任务

14.Saltstack group管理