|
admin 发表于 2021-6-6 13:32:37
25467
100
全网稀缺的Python/Django/Ansible Playbook自动化运维项目实战视频课程
( _1 G; G! q, K0 ?' d第1章 课程介绍9 [. I/ S: k3 o5 G% {2 c7 E2 \
本章节主要讲解互联网的发展趋势及课程背景整个课程的章节安排,最后带领大家对”IMOOCC”自动化工程进行演示!+ i* s0 T& \2 N$ w. b+ b; z
6 o0 P# G, S( h$ t" ?0 J- R& ?& K7 c1 R: `. u/ |4 p
" [" K0 l8 d/ ]# \4 j5 u2 v
6 J1 Y: F0 a. K5 Z, Z$ E第2章 工程初识和环境搭建
4 W# d: ]# a# A, w本章围绕工程环境为主要知识内容,讲解“IMOOCC”这个自动化工程的总体设计思路,逐步介绍工程运行所需要的基础环境, python基础环境安装、模块、及基础服务(mysql、mongodb、redis等)的搭建。讲解工程代码的获取、及支持方式。并介绍些学习方法和建议。 …: R" C: z# B, y, j7 g$ \& u; z6 Y
, l8 J; |7 I* z, S' L I! F% f8 I* i
8 ?4 [1 V; h/ k1 U3 L& C: ~( p' t; a1 b
第3章 DevOPS工程快速入门引导
% p, A; l, Z$ w本章节围绕工程的基础知识,讲解工程中应用的核心知识,分别介绍:Python基础入门、Python进阶内容、Django入门及工程应用、ipython安装。引导大家快速掌握基础知识,初步熟悉工程中应用的重点模块。
3 F% O3 @" J5 l8 z5 |- ^0 ^% n' m7 }0 ^9 [% K2 h9 u
# S! s0 v8 _+ F* L6 F3 \5 ]) R+ p' H8 ?' d" f6 ^% N6 G& b* ?" _
* }7 ^$ c% @! _3 o9 V; X第4章 资产管理,自动化发现、扫描' S: y9 ~3 W% ^, O+ m* e! W3 X
本章节讲解自动化扫描探测的基础部分,讲解为什么要优先作资产管理及资产扫描,服务端的扫描发现,功能抽象和约定、探测方式、协议、以及相关模块。介绍nmap实现网络探测、如何利用telnetlib模块实现服务存活探测、如何使用pexpect实现ssh的登录认证及模块的核心类介绍。对比介绍关于paramiko模块的核心类和优势。 …
: S2 P. R5 O/ }8 O; ]# d0 Y/ u( N0 S7 D
0 B) G% V+ S/ A( G0 Q t5 e
" i& }8 Z5 }$ T! U, v0 }
1 j- `0 D G. Q9 {
第5章 自动化资产扫描发现进阶) R) {& R( d$ v2 g, Z0 b4 u$ D; w
本章节在第四章节的基础上,讲解自动化扫描的进阶内容。讲解了针对网络设备收集方式,snmp协议及原理,介绍如何通过snmp协议获取网络设备的资产信息(如:sn、hostname等等)、虚拟机器(kvm、docker、esxi)的自动化登录探测,并介绍如何获取宿主机虚拟机关系。对Docker容器,容器核心信息获取(如:mac信息、sn号、系统版本…
- |. b& R+ E# n/ U2 t$ l* P U8 F
' |3 ~# d& j* G3 A5 P& D+ S0 R- Q0 l, C; W) S- t3 r
: V* b& @/ F8 y" U; R
e8 K. T% k7 `8 A T: a9 k
第6章 ansible自动化任务执行
; h$ Q0 l; m4 S* Z4 B本章节分别基于ansible的ad-hoc和playbook两个模式展开详细讲解。ansible工具安装、ansible.cfg配置文件、ad-hoc模式介绍、执行参数介绍、inventory主机配置、介绍、主机密码、密钥批量执行。ad-hoc常用个模块场景使用演示。 介绍playbook的实现优势、基本语法、模拟进行负载的自动化任务执行场景。 讲解python模块ansibl…
9 j% l9 o9 ^/ H
9 T4 @! l5 P5 \6 J3 w; \( Y) Y, O6 G- r. s1 j# I
2 l7 t: \( n3 j; Y* N' a% ] B3 e( s7 \3 X
第7章 ansible自动化执行进阶工程演练! p/ X, Y0 T9 S( T8 O) b7 r
本章节在基础篇的基础上更为深入的讲解ansible的模块内容,如:”IMOOCC”工程中自动化任务功能模块;基于版本ansible2.4.1的自动化接口api封装、方法重写,等一系列核心方法等功能(如:执行任务锁、callback接口改写、动态主机、主机组、执行任务变量添加等)。课程中加入了redis作为任务锁、消息队列的应用,讲解工程中m…9 i+ U& [( `0 L
9 t- Y7 K" |, u, [# F
( C" M6 V8 X0 \# l& |& Z% ~4 w1 T& G2 C% W1 t! E
% K8 t+ ?8 u V' i
第8章 课程总结0 [* C8 g/ r6 y j5 O/ |
课程重点回顾,相关知识点补充. \ T$ c: B8 h, I
" w3 z9 W$ F5 w
' B* V* v/ f. L8 Y- T
下载地址:4 p: }" B c1 S& t& ]; b
|
|