班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):2020年3月16日 |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、培训结束后,授课老师留给学员联系方式,保障培训效果,免费提供课后技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
|
- 企业级OpenStack开发实战应用培训
培训学员:
具有Linux基础操作技能,对OpenStack系统有兴趣的人员
培训概述:
OpenStack云平台技术是云计算技术中的主流技术,已得到大量主流商业厂商和研究机构的大力支持。在未来的几年中,OpenStack会对云计算以及IT领域产生极大的影响。由于云计算本身的复杂性,OpenStack系统对于初学者显得过于繁杂,自学者往往在各种部署难题前因难而退。各种崭新的概念,对于新接触OpenStack平台的人,往往会觉得困惑和难以理解。
本课程历数了云计算及各种流行云平台的特点,并重点阐述从OpenStack开源云平台的发展历程、体系架构、关键技术、主要应用领域以及相应的发展策略。通过丰富的技术知识与应用案例的分享,以及对OpenStack云平台讲解分析,引导学员对 OpenStack技术有一个更为清晰、准确的理解和认识。深入OpenStack源码并解析,实现对OpenStack的定制。
- 培训目标:
深刻理解:OpenStack 的架构及原理,构建一个OpenStack环境所需的核心组件以及核心组件间的联系;
阅读OpenStack源码,深入理解各个组件的工作原理;
理解OpenStack开发模式,对Dashboard进行定制;
- 培训大纲
第1单元:OpenStack开发基础
1.1 相关开发资源
1.2 OpenStack 开发的技术基础
1.3 部署开发环境
1.4 浏览OpenStack 源代码
1.5 Python基础
第2单元:OpenStack开发之通用技术
2.1 消息总线
2.2 SQLAlchemy 和数据库
2.3 RESTful API 和WSGI
2.4 Eventlet
2.5 OpenStack 通用库Oslo
- 第3单元:OpenStack开发之Nova源码分析
3.1 Nova体系结构
3.2 Nova API
3.3 Nova 数据库
3.4 Nova Conductor
3.5 Nova Scheduler
3.6 Nova工作流程
- 第4单元:OpenStack开发之Swift源码分析
4.1 Swift 体系结构
4.2 Ring
4.3 Swift API
4.4 认证
4.5 对象管理与操作
4.6 数据一致性
第5单元:OpenStack开发之Cinder源码分析
5.1 Cinder 体系结构
5.2 Cinder API
5.3 cinder-scheduler
5.4 cinder-volume
5.5 cinder-backup
第6单元:OpenStack开发之Neutron源码分析
6.1 Neutron 体系结构
6.2 Neutron API
6.3 ML2 Plugin
6.4 Port Binding 扩展
6.5 Open vSwitch Agent
6.6 Service Plugin
第7单元:OpenStack开发之Dashboard源码分析
7.1 Django入门
7.2 DashBoard源码分析与修改
第8单元:OpenStack与Ceph集成
8.1 分布式存储系统介绍
8.2 Ceph的规划与实现
8.3 Cinder连接Ceph后端存储
"
|