|
admin 发表于 2021-6-6 13:32:37
26180
101
全网稀缺的Python/Django/Ansible Playbook自动化运维项目实战视频课程
1 d$ M, L, Z7 A2 |! j第1章 课程介绍1 L( S, l- n# H% L
本章节主要讲解互联网的发展趋势及课程背景整个课程的章节安排,最后带领大家对”IMOOCC”自动化工程进行演示!+ g2 J. R$ k# _* [; U, ~" T
" s# s X' l, r4 R* q
) ~9 Q0 y8 d; I9 o6 b$ y% j5 z
' ^3 E- J2 o2 o
# F' u: t" d& w& @第2章 工程初识和环境搭建' M: T3 S9 {* A5 r, o* \) Z
本章围绕工程环境为主要知识内容,讲解“IMOOCC”这个自动化工程的总体设计思路,逐步介绍工程运行所需要的基础环境, python基础环境安装、模块、及基础服务(mysql、mongodb、redis等)的搭建。讲解工程代码的获取、及支持方式。并介绍些学习方法和建议。 …& o) q4 t% v4 _3 [4 a
2 A; g8 V3 a' u0 I
6 M7 }- b) ]3 y! }8 d. B) X% w* R. u: z+ H! g2 D" A
P0 u. k) l5 \; E6 X
第3章 DevOPS工程快速入门引导
0 O( c2 H/ ~& H本章节围绕工程的基础知识,讲解工程中应用的核心知识,分别介绍:Python基础入门、Python进阶内容、Django入门及工程应用、ipython安装。引导大家快速掌握基础知识,初步熟悉工程中应用的重点模块。
; x2 D S5 O& J* E" d" Z
9 e% n# v: x8 q7 t' A9 \: E; J" N) ` {+ ]# J* _, \) q
0 X5 r8 B2 V! L9 _6 M. z
* ]' t% ^& l" R: {: l第4章 资产管理,自动化发现、扫描7 _1 k; n* D6 @, q% z' Q
本章节讲解自动化扫描探测的基础部分,讲解为什么要优先作资产管理及资产扫描,服务端的扫描发现,功能抽象和约定、探测方式、协议、以及相关模块。介绍nmap实现网络探测、如何利用telnetlib模块实现服务存活探测、如何使用pexpect实现ssh的登录认证及模块的核心类介绍。对比介绍关于paramiko模块的核心类和优势。 …% H. M5 }0 N3 X) J z1 c) {
8 _4 I9 H6 V; K$ x/ L
, J& |- _5 k$ V( t; F
! C- B& l$ @/ }' q7 j8 y2 Z6 }
" q( r4 ?6 B7 V0 B9 [第5章 自动化资产扫描发现进阶5 b* r' k3 d0 p
本章节在第四章节的基础上,讲解自动化扫描的进阶内容。讲解了针对网络设备收集方式,snmp协议及原理,介绍如何通过snmp协议获取网络设备的资产信息(如:sn、hostname等等)、虚拟机器(kvm、docker、esxi)的自动化登录探测,并介绍如何获取宿主机虚拟机关系。对Docker容器,容器核心信息获取(如:mac信息、sn号、系统版本…! h/ Z: Z" A. z7 A( I
. s* y* e7 X4 G# u3 ^1 n! l( K
' R h; \8 q0 l8 E$ s9 {" a3 I+ c; I0 B- ?4 X
: k) W9 F& W4 x1 w
第6章 ansible自动化任务执行
, p. @/ C3 _+ \0 w& ]- o2 W, W本章节分别基于ansible的ad-hoc和playbook两个模式展开详细讲解。ansible工具安装、ansible.cfg配置文件、ad-hoc模式介绍、执行参数介绍、inventory主机配置、介绍、主机密码、密钥批量执行。ad-hoc常用个模块场景使用演示。 介绍playbook的实现优势、基本语法、模拟进行负载的自动化任务执行场景。 讲解python模块ansibl…$ f; S3 Z2 \% u! [& p( Y! U3 E, u' O
2 a6 U% l) j ^2 t! F4 f0 w; j v0 y n) L: m
8 N+ p/ ~3 Z/ B$ Y( G7 }
! G( e8 l, B/ O' r, R, r第7章 ansible自动化执行进阶工程演练 ?3 z* \4 T: B3 |5 k7 S5 q: l
本章节在基础篇的基础上更为深入的讲解ansible的模块内容,如:”IMOOCC”工程中自动化任务功能模块;基于版本ansible2.4.1的自动化接口api封装、方法重写,等一系列核心方法等功能(如:执行任务锁、callback接口改写、动态主机、主机组、执行任务变量添加等)。课程中加入了redis作为任务锁、消息队列的应用,讲解工程中m…
% ]5 G+ o5 X; ^% {9 m; N2 G8 }5 y& d: J1 Y9 c
( V: H( q5 J* n( D
; N4 F' u1 q% r0 }5 \3 c& c6 X: C! L& j
第8章 课程总结% m; t3 }$ Q0 r2 {- o
课程重点回顾,相关知识点补充: V* ~- x6 Q4 O. W ]# T! w
& o# A& W* S/ T! S& n" I, K; u) `4 m
, F+ }* Y4 L0 S0 O下载地址:
6 \, G+ ?0 w# C |
|