企业级DevOps应用实战:基于GitLab CI/CD和云原生技术
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

本书展示了以GitLab CI/CD流水线为基础,结合时下十分火热的云原生技术,打造企业级DevOps应用体系的全流程。

全书共分为3篇,第1篇为第1~3章,主要介绍云计算、云原生、微服务、敏捷开发、持续集成、DevOps、docker容器技术以及Kubernetes(简称K8s)核心技术等。第2篇为第4~9章,主要介绍了GitLab安装部署与基础使用、GitLab CI/CD中Runner的类型以及部署、GitLab CI/CD流水线模型、GitLab CI/CD变量、GitLab CI/CD流水线的触发方式以及GitLab CI/CD流水线中的缓存和附件等。第3篇为第10~13章,主要介绍了前后端项目的创建、GitLab CI/CD中基于SonarQube的静态代码检查,以及GitLab CI/CD中的编译、构建、发布、部署、测试和上线等流程。

全书以搭建企业级DevOps应用平台为目标,从云原生技术基础容器以及Kubernetes技术入手;然后介绍了GitLab CI/CD的常见功能应用;最后从零开始,以经典的前后端项目为例,以解决企业内研发流程的困境为思路,一步一步地将整个项目的DevOps流水线创建起来。此外,还结合Kubernetes技术进行可动态伸缩的弹性部署上线。

本书适合对docker技术、K8s技术、GitLab技术及DevOps技术感兴趣的读者和相关工作人员。随书配备了案例源代码、授课用PPT及教学视频(扫码观看),可以帮助读者更好地学习这些知识。

通过本书的学习,读者既可以掌握以docker容器技术和Kubernetes技术为代表的云原生技术,又可以掌握GitLab CI/CD中丰富的流水线功能,最重要的是可以更容易地搭建起企业级应用的DevOps平台。

图书在版编目(CIP)数据

企业级DevOps应用实战:基于GitLab CI/CD和云原生技术/温红化编著.—北京:机械工业出版社,2024.3

(数字经济创新驱动与技术赋能丛书)

ISBN 978-7-111-74461-0

Ⅰ.①企… Ⅱ.①温… Ⅲ.①软件工程 Ⅳ.①TP311.5

中国国家版本馆CIP数据核字(2024)第001685号

机械工业出版社(北京市百万庄大街22号 邮政编码 100037)

策划编辑:丁 伦     责任编辑:丁 伦 李晓波

责任校对:肖 琳 李 婷 责任印制:邓 博

北京盛通数码印刷有限公司印刷

2024年3月第1版第1次印刷

185mm×260mm·18印张·443千字

标准书号:ISBN 978-7-111-74461-0

定价:99.90元

电话服务

客服电话:010-88361066

010-88379833

010-68326294

网络服务

机 工 官 网:www.cmpbook.com

机 工 官 博:weibo.com/cmp1952

金  书  网:www.golden-book.com

机工教育服务网:www.cmpedu.com

封底无防伪标均为盗版