目录
├─Cinder
│ ├─Cinder iSCSI 实现原理详解.mp4
│ ├─Cinder 原理详解.mp4
│ ├─Cinder 手动安装.mp4
│ ├─OpenStack Cinder.pdf
├─Development
│ ├─Django 快速入门
│ │ ├─Django Form 表单的用法.mp4
│ │ ├─Django Templates 模板的用法(一).mp4
│ │ ├─Django Templates 模板的用法(二).mp4
│ │ ├─Django view 和 urls 的用法.mp4
│ │ ├─Django 介绍与快速开始.mp4
│ ├─Horizon 定制开发
│ │ ├─Horizon 源码剖析.mp4
│ │ ├─Horizon 自定义 Panel 编码实现.mp4
│ │ ├─Horizon 自定义 datatable 编码实现.mp4
│ ├─Nova API 定制开发
│ │ ├─Nova API 扩展.mp4
│ ├─Nova 架构详解
│ │ ├─Nova 源码结构.mp4
│ │ ├─Nova 调用流程代码详解.mp4
│ ├─开发工具
│ │ ├─pycharm-community-3.4.1.tar.gz
│ │ ├─restclient-ui-3.4-jar-with-dependencies.jar
│ ├─开发环境搭建
│ │ ├─OpenStack Devstack 安装.mp4
│ │ ├─OpenStack 自动化测试 – 单元测试.mp4
│ │ ├─OpenStack 自动化测试 – 集成测试.mp4
│ │ ├─配置 OpenStack Eclipse开发环境 – 本地调试.mp4
│ │ ├─配置 OpenStack Eclipse开发环境 – 远程调试.mp4
├─Glance
│ ├─Glance详解.mp4
│ ├─Glance镜像修改.mp4
│ ├─Glance镜像的制作.mp4
├─Horizon
├─Keystone
│ ├─Keystone API 用法.mp4
│ ├─Keystone CLI 用法.mp4
│ ├─Keystone 详解.mp4
├─Neutron
│ ├─Neutron SDN 实现详解.mp4
│ ├─Neutron SDN 手动实现实例.mp4
│ ├─Neutron原理详解.mp4
│ ├─物理机连接openvswitch的虚拟机实例.mp4
│ ├─租户私有网络创建实例.mp4
│ ├─网络命名空间实例.mp4
│ ├─网络基础知识盘点.mp4
├─Nova
│ ├─Instance 启动过程详解.mp4
│ ├─Nova 原理详解.mp4
├─OpenStack 安装
│ ├─Fuel 自动安装
│ │ ├─OpenStack自动安装-Fuel.mp4
│ ├─手动安装
│ │ ├─0.OpenStack 手动安装 – 环境准备.mp4
│ │ ├─1.Keystone 手动安装.mp4
│ │ ├─2.Glance手动安装.mp4
│ │ ├─3.Nova 手动安装.mp4
│ │ ├─4.Neutron 手动安装.mp4
├─OpenStack培训课程安排 .doc
├─OpenStack概述与演示 .mp4
├─Swift
│ ├─OpenStack Swift.pdf
│ ├─Swift 手动安装.mp4
│ ├─Swift 架构与原理详解.mp4
├─课程介绍.mp4
请先
!