|
|
本帖最后由 冰点也疯狂 于 2020-2-26 20:09 编辑 ; I- U' q. q& x( l& j
& D# ^9 i& Z1 D0 L课程目录:& e5 v# M+ w0 r$ R+ u" J/ _
1、课程介绍
7 A$ E4 A6 w# T) i" A5 n# X$ L% G3 e. H2、OpenStack概论
; ?* J0 ~( L5 ]3、实例:OpenStack自动安装(Fuel)
7 Z' }% k' S# h4、作业:OpenStack Fuel 安装
" d* N) c: B& i5、Keystone 详解: i/ p; q* F+ O# t: V4 H
6、实例:OpenStack 手动安装 - 环境准! E% B5 N: V/ V" a7 N: @# a4 D
7、实例:Keystone 手动安装
$ g1 f) Q: ]& }$ j8 w3 K$ O6 v8、实例:Keystone CLI 使用
5 L- @. ?/ R3 r% M; R# I9、实例:Keystone API使用
& C6 m9 p" E0 s9 s: T3 |10、Glance详解
3 R# `2 {, C' q i0 t11、实例:Glance手动安装以及CLI、API* x, ? v/ Y/ J0 E
12、实例:Glance镜像制作0 [4 u; ^" w/ K: ?( |* m
13、实例:Glance镜像修改
4 b2 r* v+ z: }( K/ ^14、Keystone答问& ]3 X+ e1 x$ g# }. `. m/ ~' y
15、Nova架构及原理详解! [- m% {5 L7 C- r& N
16、实例:Nova手动安装
( W) y5 T0 W( e Q) a( D2 L17、实例:Instance启动过程回顾
% z, M7 E) {; L5 e7 O4 c18、网络基础知识盘点
& j/ V( {' l/ o5 d5 p( G19、Neutron原理详解
f& s0 W% Y6 a20、实例:Neutron手动安装
) P4 K& I: l0 m21、实例:网络命名空间
7 W, }$ ] }% J5 I( \22、实例:物理机连接openvswitch的虚
( j7 u4 Y: A! _. w8 W23、实例:租户私有网络创建- @+ T1 o$ p0 F+ ]& }( a8 }
24、Neutron SDN 实现详解, q$ K8 v8 k# n5 O( i: E
25、实例:Neutron SDN 手动实现
+ u, a; v5 x2 o8 t26、Neutron 答问
9 t/ q* w. h7 L* f# ]# J8 S27、Cinder 原理详解' I# _2 Z% ^" ~/ ?
28、Cinder iSCSI实现原理详解8 Q: v% ?* w; c- ?
29、实例:Cinder 手动安装
6 |, F2 O! N4 o5 H" `& v30、Swift 架构与原理详解
) O/ S, ~7 I* n% f( Y: c, P; R# o31、实例:Swift 手动安装; ~( Q8 F7 V5 c0 h! B
32、Dashboard 介绍与演示. ^! S, @& M$ R% w, F& ^
33、实例:Dashboard 手动安装; A ]4 [0 q6 n, W# \; A+ i
34、实例:Dashboard 浮动IP访问实例; ]4 X$ q+ d. x" t2 l
35、实例:Dashboard 块存储的使用
, \& C+ B d: r36、实例:Dashboard 对象存储的使用
. K5 M% e5 z% ]0 ?. F* f! D37、实例:OpenStack 命令行接口使用: v8 b* x! s7 E6 t' m
38、OpenStack HA与性能调优3 G' J( p5 B& ]$ h1 q
39、OpenStack Devstack 自动安* y" F3 e* L) X" z% X) F( |# t9 ?
40、配置 OpenStack Eclipse 开发环境 6 s! l& S1 W, g7 n+ N
41、配置 OpenStack Eclipse 开发环境
$ ?4 N7 M/ O2 ]: N8 b4 g) [- b42、OpenStack 自动化测试 - 单元测试: p& z6 x: F; X/ A
43、OpenStack 自动化测试 - 集成测试
' ^: ?* A7 W, s' b% O; ]44、Nova 源码结构- z$ k" J* j1 `; Q
45、Nova 调用流程源码解析2 S Q# }! j( U ^9 g
46、Nova 分层架构与业务模型剖析
+ M" z) I; z6 M' _47、Nova 自定义 API 扩展编码实现
, M# A; o# ~2 i5 j* J5 v48、Django 介绍与快速开始
5 u& r( z \2 e% l- [7 v49、Django view 和 urls 的用法% b0 r" u& `, _$ m! h
50、Django Templates 模板的用法
" s" M/ t8 [0 \+ P+ M( T51、Django Form 表单的用法(1)
3 Q/ G) ~1 X& F7 i: G9 _52、Django Form 表单的用法(2)4 z) m, F- v1 H' a3 a
53、Horizon 结构源码剖析, o9 h$ m4 L0 u% Z7 g* m
54、Horizon 自定义 Panel 编码实现
, c9 r/ O, ]- @$ G3 ^! h' C# Q55、Horizon 自定义 DataView 编码实 56、Django 介绍与快速开始
' m. v% q/ {4 t$ @57、Django view 和 urls 的用法* j' j J( k$ e
58、Django Templates 模板的用法(一)
8 K; D2 a6 `- _: ?, @! H% H59、Django Templates 模板的用法(二)
% r- s9 p& o Y: W2 E6 `60、Django Form 表单的用法
. J. ?- n0 J# I! [* G61、Horizon 结构源码剖析1 u7 Q2 S4 j, d* t0 d1 T/ f
62、Horizon 自定义 Panel 编码实现0 }) s( H1 C, n1 G* P5 h! m
63、Horizon 自定义 DataView 编码实
3 ?9 R# Y) }4 B( [9 q, B$ a1 q$ @64、企业部署案例:企业私有云规划与案9 _3 W7 _& Y4 v8 J( b
65、OpenStack 和其他开源云平台比较
. O) v% I) U3 e
- B" W0 V1 ~: X2 ^; m" R. z
: U/ E, {: P' V& p! j, E( c+ S |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|