欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • OpenStack CI\CD(原理与实践)/中兴通讯技术丛书
      • 作者:董文娟//尚小冬//张军
      • 出版社:机械工业
      • ISBN:9787111611912
      • 出版日期:2019/01/01
      • 页数:278
    • 售价:27.6
  • 内容大纲

        中兴通讯OPNFV开源团队不仅技术实力雄厚,而且一直致力于为OPNFV团队做贡献,团队的贡献值在社区里排名全球前3。董文娟、尚小冬、张军著的《OpenStack CI\CD(原理与实践)》由中兴OPNFV开源团队撰写,从系统管理员角度阐述了OpenStack CI/CD系统的组成、架构和原理,涉及从代码提交到测试、部署的各个环节,本书提到的 Gerrit 服务器管理、JJB、Zuul、Nodepool等内容国内都鲜有介绍,本书能让您快速了解这套系统。
        全书共11章,在逻辑上分为4个部分:
        部分(第1~2章) 基础篇
        首先从宏观上对DevOps的发展、文化、工具和转型做了介绍,然后重点介绍了OpenStack CI/CD的概念、功能、工作流程和架构等,这是阅读本书的基础;
        第二部分(第3~9章)技术篇
        从系统管理员的视角,对OpenStack CI/CD中的每一项关键技术都进行了讲解,包括版本控制系统(Git)、代码评审系统(Gerrit)、持续集成系统(Jenkins)、门控系统(Zuul)、资源管理系统(NodePool)、日志服务器、日志分析系统、公共组件等。
        第三部分(第10章) 经验篇
        主要总结了团队在OpenStack CI/CD上积累的经验、方法和案例,以及如何进行裁剪、扩展和定制化修改。
        第四部分(第11章) 优化篇
        总结了当前解决方案中存在的不足和可行的优化方案,以及社区当前经历的变化和未来的演进路线。
  • 作者介绍

  • 目录

    推荐序一
    推荐序二
    前言
    第1章  DevOps
      1.1  DevOps简介
        1.1.1  软件开发模型
        1.1.2  DevOps发展历史
        1.1.3  DevOps循环
        1.1.4  DevOps价值
      1.2  DevOps与团队文化
      1.3  DevOps工具链
      1.4  DevOps转型
      1.5  本章小结
    第2章  CI/CD
      2.1  CI/CD介绍
        2.1.1  持续集成
        2.1.2  持续交付
        2.1.3  持续部署
        2.1.4  CI/CD工作流
      2.2  OpenStack CI/CD
        2.2.1  当前CI/CD系统的形态
        2.2.2  OpenStack CI/CD架构
        2.2.3  CI/CD系统工作流程
      2.3  本章小结
    第3章  版本控制(Git)与代码评审 (Gerrit)
      3.1  版本控制系统(Git)
        3.1.1  Git仓库(repository)
        3.1.2  Git分支(branch)
        3.1.3  Git提交(commit)
        3.1.4  Git标签(tag)
        3.1.5  Git引用(refs)
      3.2  代码评审工具(Gerrit)
        3.2.1  架构
        3.2.2  安装
        3.2.3  项目配置
        3.2.4  CI/CD系统对接
      3.3  本章小结
    第4章  持续集成系统(Jenkins)
      4.1  Jenkins介绍
    ……
    第5章  门控系统(Zuul)
    第6章  资源管理系统(Nodepool)
    第7章  日志服务器
    第8章  日志分析系统
    第9章  公共组件详解
    第10章  社区CI/CD实践
    第11章  演进