本课程前端基于vue进行开发,从最初的vue开始详细讲解,到需要用到平台的各方面内容,运维平台设计vue开发,前端验证,前后端分离,flask api接口设计,cmdb管理平台,zabbix管理平台,流程审计系统,代码发布平台,docker基础平台,k8s基础发布系统。ELK日志分析等。

比较主流的自动化系统,结合自身互联网工作经验,做开发讲解,涉及到的开源软件有:vue、celery、zabbix、ansible、gitlab、jenkins、Docker、k8s、openstack。

5359e4546b285fa87064d88926f7aba7.png

课程大纲

第1章 vue与element

 第1讲 课程大纲以及课程内容简介

 第2讲 vue环境脚手架安装,打包与发布

 第3讲 数据绑定,双向绑定,生命周期管理

 第4讲 基础语法,条件判断、循环语句

 第5讲 改变样式与方法触发

 第6讲 组件与组件注册

 第7讲 表单

 第8讲 路由一

 第9讲 路由二

 第10讲 axios请求以及跨域问题

 第11讲 跨域问题python后端解决方式与nginx解决方式

第2章 flask接口开发

 第1讲 python语法回顾

 第2讲 python3 沙盒环境安装flask

 第3讲 flask 快速入门,orm管理

 第4讲 flask 基础组件、配置文件、日志模块

 第5讲 flask api接口设计与登录装饰器

 第6讲 vue与flask前后端认证

 第7讲 用户、组、权限、角色表结构设计

 第8讲 权限、角色绑定

 第9讲 后端权限审计

 第10讲 cmdb 需求规划以及表结构设计

 第11讲 cmdb api开放接口开发

 第12讲 cmdb api开放接口开发

 第13讲 cmdb 自动采集入库脚本编写

 第14讲 cmdb 资产变更记录模块开发

 第15讲 cmdb table前后端分页原理与优缺点实现

 第16讲 cmdb vue与flask 实现后端分页

 第17讲 cmdb vue实现资产搜索

 第18讲 cmdb 业务树结构设计

第3章 zabbix相关开发

 第1讲 zabbix简单入门

 第2讲 zabbix 相关api操作

 第3讲 vue zabbix api接口配置编写

 第4讲 cmdb 同步数据到zabbix 设计

 第5讲 vue 生成zabbix监控列表与展示

 第6讲 zabbix告警界面接口读取展示

 第7讲 主机故障添加维护周期

 第8讲 数据报表开发

第4章 流程审计系统

 第1讲 流程审计系统简介

 第2讲 流程审计系统表结构设计

 第3讲 审计流程开发

 第4讲 celery 模块

 第5讲 审计流程结束

第5章 发布系统

 第1讲 gitlab简介

 第2讲 gitlab token api开发

 第3讲 发布系统流程设计与介绍

 第4讲 jenkins简介

 第5讲 jenkins api 介绍以及开发注意事项

 第6讲 ansible playbook简单介绍

 第7讲 ansible api 管理以及日志返回

 第8讲 发布系统联动处理

 第9讲 发布系统前端页面开发

 第10讲 回滚流程与流程管理

第6章 Docker入门与预发环境开发

 第1讲 Docker简单介绍

 第2讲 Dockerfile编写管理与注意事项

 第3讲 网络管理以及相关编排操作

 第4讲 Docker简单api管理

 第5讲 harbor本地仓库搭建与管理

详情内容请阅读:https://www.roncoo.com/view/1175954311812222978

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐