主讲:杨海明
OpenStack云平台技术是云计算技术中的主流技术,已得到大量主流商业厂商和研究机构的大力支持。在未来的几年中,OpenStack会对云计算以及IT领域产生极大的影响。本课程历数了云计算及各种流行云平台的特点,之后重点阐述OpenStack开源云平台的发展历程、体系架构、关键技术、主要应用领域以及相应的发展策略。课程通过丰富的技术知识与应用案例的分享,以及对OpenStack云平台浅显易懂的讲解分析,引导学员对OpenStack技术有一个更为清晰、准确的理解和认识。
为确保教学质量及教学效果,丰富继续教育的教学形式、充分调动学员的学习积极性,本课程学习将由OpenStack发展历程、OpenStack体系架构、OpenStack各模块包含的关键技术、OpenStack的主要应用部署方式、以及各主要应用行业对OpenStack相应的发展策略等五个部分组成,其中所包含的课程将以视频教学的形式来呈现。同时,本课程将使用基础理论与案例讲解相结合的教育方式来帮助学员系统的学习OpenStack技术领域的发展趋势、形成OpenStack知识体系、了解相关技术的发展方向及实际应用上。
一、课程体系结构
|
序号 |
课程概括 |
课程名称 |
|
1 |
OpenStack发展现状 |
第一节:云计算技术的定位和层次划分 第二节:OpenStack社区 第三节:OpenStack国内外发展现状 |
|
2 |
OpenStack体系架构 |
第四节:OpenStack组件和逻辑架构 第五节:OpenStack开发流程和代码Review |
|
3 |
OpenStack的关键模块 |
第六节:Nova计算模块(一) 第七节:Nova计算模块(二) 第八节:Cinder块存储模块 第九节:Swift对象存储 第十节: Neutron网络模块 第十一节:Glance模板模块 第十二节:Keystone认证模块 第十三节:Horizon用户界面模块 |
|
4 |
OpenStack的部署 |
第十四节:OpenStack云平台部署场景 第十五节:OpenStack云平台的高级部署及运维(一) 第十六节:OpenStack云平台的高级部署及运维(二) 第十七节:设计基于OpenStack的云平台 |
|
5 |
OpenStack的行业应用 |
第十八节:OpenStack的行业应用 |
二、讲师介绍
杨海明:IBM中国系统研发实验室云计算资深专家,OpenStack云平台项目架构师。获得清华大学学士和硕士学位,2008年获得美国网络工程博士学位。毕业后在美国硅谷从事云平台领域的研究开发,在开源云平台和企业私有云领域有着丰富的实际经验。2012年海归回国致力于OpenStack开源云平台在亚太领域的推广和研发,加入IBM后主要负责IBM OpenStack技术的架构。
具有大型工程项目的组织实施经验和团队管理能力,主要从事系统集成与云计算平台领域的工作以及提高云平台的效率。作为项目负责人/技术负责人主持了多项公司重点项目和跨国协作项目。
三、课程介绍
OpenStack发展现状(第1-3节)
本部分内容主要学习云计算的基本概念和技术分类、OpenStack社区、发展现状以及如何参与OpenStack开源项目的开发。旨在引导学员理解OpenStack开源项目;使学员能够快速参与OpenStack开源项目并参加代码开发、功能设计和代码验证;帮助学员了解OpenStack在国内外的发展现状。
OpenStack体系架构(第4-5节)
本部分内容将学习OpenStack云平台体系架构的发展,旨在引导学员了解OpenStack云平台的设计指导思路、OpenStack云平台在系统层面如何工作等内容,并让学员能够系统掌握OpenStack体系架构的组成、OpenStack的devops、OpenStack架构未来的发展等几个方面的知识。
OpenStack的关键模块(第6-13节)
本部分内容将围绕云计算基本模块、共享模块以及对象存储模块(Swift)等内容来介绍OpenStack开源云平台的主要关键模块技术,旨在让学员了解并掌握OpenStack的不同模块知识点。
OpenStack的部署(第14-17节)
本部分内容将围绕OpenStack的几种经典应用场景,以及几种高级部署应用场景等方面来讲解在工程实践中如何针对各种场景部署OpenStack云平台。通过本课程的学习,旨在使学员理解OpenStack部署的多样性和复杂性,了解OpenStack在不同应用领域内需要面对的不同需求,以及如何针对这些不同需求的具体表现形式。
OpenStack的行业应用(第18节)
本部分内容主要学习现今阶段对OpenStack的应用。主要针对在电商领域的发展策略以及企业私有云领域的发展模式,并围绕云计算未来的发展趋势,介绍OpenStack云平台技术在未来云计算中的地位。通过本课程的学习,旨在使学员理解当前OpenStack在工业界的部署状况和业务能力,理解OpenStack云平台技术在未来云计算中的发展方式。