注册 | 登录      

社区主页 > 活动列表 > 当前活动

第三期:OpenStack 训练营培训【.深圳.】

已结束

时间: 09月29日 09:00 - 11月29日 18:00

地点: 广东 深圳市福田区车公庙皇冠科技园3栋C区2楼

活动人数: 无限制

参与对象: 所有人可参加

费用: 免费

发起者: Longgeek

联系人:李老师

联系方式:18701576313

0人赞了一下 | 0人踩了一下

赞一下 踩一下 0 人已参加 1760 次浏览

活动描述

第三期:OpenStack 训练营培训.深圳. (长期开班中...) 
OpenStack,Python, 专业培训,CoderPie,PythonPie

OpenStack 培训,深圳 

时间:每个月中旬左右,为期三个月 

培训地点:深圳. 车公庙 

人数:1 - 4 人,小班制 

报名:http://www.pythonpie.com 

请联系:18701576313 0755-33973373(李老师,Longgeek@gmail.com) 



【一】. OpenStack 是什么? 

OpenStack 

OpenStack 是一个美国国家航空航天局和 Rackspace 合作研发的,以 Apache 许可证授权,并且是一个自由软件和开放源代码项目。 

OpenStack 是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。 

OpenStack 是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过 140 家企业及 17208 位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称 IaaS)资源的通用前端。OpenStack 项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。 

OpenStack 是由 Rackspace 和 NASA 共同开发的云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service, IaaS)。OpenStack 包含两个主要模块:Nova 和 Swift,前者是 NASA 开发的虚拟服务器部署和业务计算模块;后者是 Rackspace开发的分布式云存储模块,两者可以一起用,也可以分开单独用。OpenStack 是开源项目,除了有 Rackspace 和 NASA 的大力支持外,后面还有包括 Dell、Citrix、 Cisco、 Canonical 这些重量级公司的贡献和支持,发展速度非常快。 

OpenStack 包含项目达到 200+ 个项目,其中有好几十个核心项目,OpenStack 是目前 Gihub 上最活跃的项目。 

----------------------------------------------------------------------------------------------------------------------------------------------------

【二】. 运用范围 
OpenStack 是 IaaS(基础设施即服务) 组件,让任何人都可以自行建立和提供云端运算服务。 此外,OpenStack 也用作建立防火墙内的“私有云”(Private Cloud),提供机构或企业内各部门共享资源 


----------------------------------------------------------------------------------------------------------------------------------------------------


【三】.课程内容 

OpenStack 云开发课程简介 
OpenStack 云开发课程针对得用户 
OpenStack开发简介 

1. python开发 
1) python开发资源 
2) 开发工具 
3) 建立python工程 
4) 集成化测试 
5) python环境里的工程化 

2. OpenStack开发简介 
1) OpenStack的组成 
2) OpenStack依赖的软件 
3) OpenStack的各组件之间的交互 
4) OpenStack功能组件应该具备的功能 
5) OpenStack的API 

3. 开始OpenStack开发 
1) OpenStack开发的工作流 
2) OpenStack工程应该是什么样子 
3) 创建最简单的OpenStack项目 
4) Client或是Server 
5) 测试、代码检测及持续集成 

4. 编写OpenStack的客户端 
1) 验证OpenStack API 
2) 如何编写API的处理部分 
3) 重用OpenStack代码 
4) python第三方库的使用 
5) 可重构代码 
6) 测试工程 

OpenStack的组件设计与实现 
5. OpenStack组件的设计 
1) OpenStack组件的设计与规划 
2) 代码重用 
3) 配置文件 
4) API设计 
5) 数据库处理 
6) 功能与可拓展性 

6. 编写最简单的OpenStack组件 
1) 代码的目录结构 
2) 加入OpenStack的通用代码 
3) 编写最简单的服务器 
4) 配置文件的处理 
5) 数据库的处理 
6) 作为客户端与其他组件交互 

7. 完善组件功能 
1) API的设计 
2) 响应JSON请求 
3) Reactor式代码设计 
4) 可拓展编程 
5) 项目的清理 
6) 测试代码 

8. 更完整的组件 
1) 组件功能的拆分 
2) 可持续升级代码 
3) 加入wsgi支持 
4) 处理AMQP 
5) 加入hooks 
6) 辅助脚本 

OpenStack开发的深入 
9. 编写Dashboard界面 
1) MVC框架Django 
2) 如何加入Horizon插件 
3) Dashboard工程的创建过程 
4) 页面显示效果的处理 
5) 与界面交互 
6) 实现界面功能 – 客户端代码的复用 
7) 数据库处理 

10. OpenStack的外部接口 
1) 熟悉OpenStack公用API的重要性 
2) 各主要功能组件的API接口 
3) 如何快速实现组件访问 
4) 拓展再有组件功能 
5) 可用公用代码库 
6) 可复用的测试代码 

11. 在不同云环境里开发 
1) 开发语言的选择 
2) 不同OpenStack部署上的编程 
3) OpenStack与Amazon EC2 
4) 屏蔽cloud api的差异性 
5) 第三方代码的使用 

12. OpenStack的定制 
1) 商用化OpenStack是怎么回事 
2) 定制OpenStack的规划 
3) 认证与计费功能的增强 
4) 处理存储 
5) 使用现有组件定制独特功能 
6) 引入新功能 
7) 界面 


----------------------------------------------------------------------------------------------------------------------------------------------------

【四】. 报名咨询及校区 

官方网址:http://www.pythonpie.com 
电话:0755-33973733
手机:18701576313
QQ  :421192984
Mail :edu@thstack.com
深圳校区:广东省 深圳市福田区 车公庙皇冠科技园3栋C区二楼 
更多校区在官方网址了解!

可能感兴趣的活动查看全部活动>>

可能感兴趣的职位

海丁微名片 - 人才地图 - IT求职 - 海丁介绍 - 客服帮助 - 友情链接 - 网站地图

海丁网 @2011-2014(沪ICP备12001151号)