《Openstack实战演练及开发入门》共9章,完整版视频教程。
百度地址:链接:http://pan.baidu.com/s/1mg5RbgW 密码:y5u7
360地址,360云盘:http://yunpan.cn/cjqn66hPHT8sN (提取码:eca2)
网盘失效的话,请加QQ: 3113533060
第1章: OpenStack介绍、安装与部署
第1节: 第一周:OpenStack概论及自动安装
课时4:课程介绍
课时5:OpenStack概论
课时6:实例:OpenStack自动安装(Fuel)
课时7:作业:OpenStack Fuel 安装
课时8:OpenStack安装部署答问
第2章:Keystone、Glance组件分析
第1节:第二周:Keystone
课时9:Keystone 详解
课时10:实例:OpenStack 手动安装 - 环境准备
课时11:实例:Keystone 手动安装
课时12:实例:Keystone CLI 使用
课时13:实例:Keystone API使用
第2节:第二周 学习内容:Glance
课时14:Glance详解
课时15:实例:Glance手动安装以及CLI、API的使用
课时16:实例:Glance镜像制作
课时17:实例:Glance镜像修改
第 3 节: 课后练习
课时18:作业:Keystone手动练习
课时19:Keystone答问
课时20:作业:Glance手动练习
第3章:Nova、Neutron组件分析
第1节:第三周:Nova
课时21:Nova架构及原理详解
课时22:实例:Nova手动安装
课时23:实例:Instance启动过程回顾
第2节:第四周:Neutron
课时24:网络基础知识盘点
课时25:Neutron原理详解
课时26:实例:Neutron手动安装
课时27:实例:网络命名空间
课时28:实例:物理机连接openvswitch的虚拟机
课时29:实例:租户私有网络创建
第 3 节: 第四周:Neutron SDN
课时30:Neutron SDN 实现详解
课时31:实例:Neutron SDN 手动实现
课时32:作业:Nova、Neuron手动安装练习
课时33:作业:Neutron 相关实例练习
课时34:Neutron 答问
第4章:Cinder、Swift 组件分析
第1节:Cinder
课时35:Cinder 原理详解
课时36:Cinder iSCSI实现原理详解
课时37:实例:Cinder 手动安装
第2节:Swift
课时38:Swift 架构与原理详解
课时39:实例:Swift 手动安装
第5章:OpenStack Dashboard 使用
课时40:Dashboard 介绍与演示
课时41:实例:Dashboard 手动安装
课时42:实例:Dashboard 浮动IP访问实例
课时43:实例:Dashboard 块存储的使用
课时44:实例:Dashboard 对象存储的使用
课时45:实例:OpenStack 命令行接口使用
第6章:OpenStack HA部署,日志和性能调优
课时46:OpenStack HA与性能调优
第7章:Openstack源码修改及开发入门 - Nova 篇
第1节:初始环境搭建
课时47:OpenStack Devstack 自动安装
课时48:配置 OpenStack Eclipse 开发环境 - 本地调试
课时49:配置 OpenStack Eclipse 开发环境 - 远程调试
课时50:OpenStack 自动化测试 - 单元测试
课时51:OpenStack 自动化测试 - 集成测试
第2节:Nova 源码解析
课时52:Nova 源码结构
课时53:Nova 调用流程源码解析
课时54:Nova 分层架构与业务模型剖析
第3节: Nova 功能扩展
课时55:Nova 自定义 API 扩展编码实现
第8章:Openstack源码修改及开发入门 - Horizon 篇
第1节:Django 快速入门
课时56:Django 介绍与快速开始
课时57:Django view 和 urls 的用法
课时58:Django Templates 模板的用法 (一)
课时59:Django Templates 模板的用法 (二)
课时60:Django Form 表单的用法
第2节: Horizon 定制化页面扩展
课时61:Horizon 结构源码剖析
课时62:Horizon 自定义 Panel 编码实现
课时63:Horizon 自定义 DataView 编码实现
第9章:OpenStack 项目实战入门及经验介绍
课时64:企业部署案例:企业私有云规划与案例分析
课时65:OpenStack 和其他开源云平台比较