Python 运维自动化高阶课程(下)【51Reboot 教育】

51人 购买 好评度 -
用手机看

扫一扫继续用手机看

  • 微信扫码

  • QQ扫码

下载手机APP
收藏
  • 运维自动化高阶课
更多班级

运维自动化高阶课

支持随到随学,25年04月过期

¥132.22

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即购买
套餐价 :¥1500.00 原价 :¥3114.00 立即购买 查看详情
套餐价 :¥6498.00 原价 :¥8414.00 立即购买 查看详情
套餐价 :¥899.00 原价 :¥918.00 立即购买 查看详情

课程概述

目录

往期学员作业()

评论

老师介绍

  • PC老师

    PC老师

    大学时期就负责学校官方网站的运维工作,实习期间加入豆瓣,有幸成为豆瓣Top20员工,从事Python开发及运维工作,后在BAT从事自动化运维,见证BAT运维自动化从无到有。擅长系统底层、分布式系统开发,热衷于开源运动,给 memcached、SETI@Home等多个开源项目贡献过代码。
  • panda

    panda

    前 douban 运维工程师,目前就职于创业公司。引入 douban 的运维平台思想,完成公司的自动化运维平台开发和建设。对运维工程师转运维研发的困惑和痛点深有感触,乐于分享自己转型中的五味杂陈。
  • Ada

    Ada

    北京无忧尚实科技有限公司的腾讯课堂助教,协助课堂老师维护直播课堂秩序,负责接待咨询课程。
简  介 通过 15 天实战项目解决目前运维、DBA、SRE 遇到的工作痛点,理论和实践相结合的实战项目让学员在实战中积累经验和加深理论学习,把学员打造成 Devops 大咖。

 

 

适合人群

 

SRE DBA

DevOps

LinuxWindows 运维

 

学考题

 

→_→「隔壁班学员无需测试」

 

课目标

 

 

 

 

 

 

 

 

课程特

线在职互联网资深运维开发工程师负责授课

 

 

 

51reboot.com 团队均来BAT具有很强的业前瞻性

打牢基础的同时掌握多个线上项目,在拥有项目经验的基础上开箱即

 

课程表

 

Django 实战

 

Django 基础

 

IDE选择及设置URL 配置

视图函数

request 对象

HttpResponse 对 象Django 如何处理理⼀个请求? 模板引擎

实现前后端交互功能

 

Django 类视图

 

函数视图与类视图

generic视图

视图结合mixins Django 模型

模型语法

字段类型执查询

查询集法参考查

询表达式

户模型扩展

模型关系(一对对多、多对多) 实现模板展示模型对象的功能

 

Django 权限

 

Django 权限机制概述

 

 

 

Django 权限控制Permission 管理User Permission 管理Group Permission

Permission_required 装饰

Template 中的权限检查

 

Django rest framework

 

序列

RequestsResponses

类视图

认证和权限

 

Django视图综述及综合实战

 

增删查改实战编码,以Django类视图及framework分别实现

 

 

云管理平台

主要开发语言为python,使用 django + drf 开发后端接口

前端使用是 vue + element-ui

 

用户管理:使用 django 内置的用户管理模块,后续会支持 LDAP 与 AD

权限管理:使用的是 Django 内置的模型权限机制,基于 DRF API 的权限控制,使用 Django 内置的用户组进行权限管理

前端权限控制:按需展示

CMDB:目前支持自建机房与 vmware,openstack 私有云,公有云后期会加入

 

 

zabbix: 基于业务的 dashboard, 后续会慢慢增加功能

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

任务管理系统

 

Ansible简介及常用场景分析Ansible API次开发

基于Ansible Playbook API 快速实现任务管理系统

 

 

 

 

单系统

作中流程规范的设计思路

典型单系统的实现原理—— 状态机

 

 

 

 

 

代码管理系统及发布平台

 

基于 Gitlab+Jenkins+DevOps 平台实现 CI/CD 的设计思路结合运维平台流程规范实现持续集成与交付

展望:结合 ELK 志分析平台,实现代码上线运维人值守

 

 

 

 

 

 

 

主机资产管理系统

 

 

主要功能

用户管理

阿里云主机管理(启动/停止/重启)

主机资源(cpu, 内存, 磁盘)监控(Agent开发)

监控告警&通知(邮件/微信公众号)

告警处理&统计

 

 

环境

Python 3.6

MySQL 5

Redis 4.0

 

组件

Django 2.1

jQuery 3.3

Bootstrap 4.1

echarts 4.2

datatable 1.10

sweetalert 2.1

 

模板

SB Admin 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

没有了,别贪……

* 课程提供者:无忧尚实 51Reboot 运维开发