第一章 绪 论
1.1 课题背景及与意义
1.2 国内外研究历史与现状
1.3 本文的主要工作
1.4 本论文的结构安排
第二章 DevOps相关技术研究分析
2.1 Docker
2.1.1 Docker的背景
2.1.2 Docker与虚拟化的区别
2.1.3 Docker的应用场景
2.2 Kubernetes
2.2.1 Kubernetes背景
2.2.2 Kubernetes架构
2.2.3 Kubernetes对象
2.3 MooseFS
2.4 Git
2.5 Ldap
第三章 DevOps云平台的需求分析与概要设计
3.1.1 功能性需求分析
3.1.2 非功能性需求分析
3.2.1 系统网络拓扑
3.2.2 系统总体架构
3.3 DevOps云平台概要设计
3.3.1 资源管理模块
3.3.2 项目管理模块
3.3.3 在线开发模块
3.3.4 镜像管理模块
3.3.5 应用管理模块
3.4 DevOps云平台数据库设计
3.5 本章小结
第四章 DevOps云平台详细设计及实现
4.1.1 集群管理
4.1.2 存储卷管理
4.2 项目管理
4.2.1 成员管理
4.2.2 任务管理
4.2.3 操作管理
4.3 在线开发
4.3.1 代码管理
4.3.2 文件管理
4.3.3 代码编辑
4.3.4 在线调试
4.4 镜像管理
4.4.1 镜像创建
4.4.2 镜像上传
4.4.3 镜像删除
4.5 应用管理
4.5.1 应用构建
4.5.2 应用发布
4.5.3 应用升级/回退
4.5.4 应用删除
4.6 本章小结
第五章 系统测试及结果分析
5.1 测试目标
5.2 测试环境搭建
5.3 功能测试
5.3.1 任务进度管理
5.3.2 在线开发
5.3.3 应用管理
5.4 性能测试
5.4.1 在线开发可靠性测试
5.4.2 网页响应速度测试
5.5 本章小结
第六章 全文总结与展望
6.1 全文总结
6.2 后续工作展望
致谢
参考文献
电子科技大学;