企业级DevOps应用实战:基于GitLab CI/CD和云原生技术

企业级DevOps应用实战:基于GitLab CI/CD和云原生技术

评分

★★★★★

ISBN

9787111744610

出版社

机械工业出版社 2024-03-01出版

作者

温红化

内容简介
本书展示了以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的常见功能应用;最后从零开始,以经典的前后端项目为例,以解决企业内研发流程的困境为思路,一步一步地将整个
AI简介
这是一本详细讲解DevOps技术的书籍,全书分为三篇,分别介绍了云计算、云原生、微服务、敏捷开发、持续集成、DevOps、Docker容器技术以及Kubernetes(简称K8s)核心技术等基础概念;GitLab CI/CD的常见功能应用;以及以经典的前后端项目为例,从零开始,以解决企业内研发流程的困境为思路,一步一步地将整个项目的DevOps流水线创建起来。 在云计算、云原生、微服务、敏捷开发、持续集成、DevOps、Docker容器技术以及Kubernetes(简称K8s)核心技术部分,作者详细阐述了这些技术的基本概念和应用场景,并通过实际案例,让读者更加深入地理解这些技术的内涵和外延。 在GitLab CI/CD的常见功能应用部分,作者详细介绍了GitLab平台的基础应用与配置、GitLab CI/CD中缓存实现、GitLab CI/CD中附件使用、DevOps流水线中的静态代码检查等关键技术点,并通过实际案例,让读者更加深入地理解这些技术的内涵和外延。 在以经典的前后端项目为例,从零开始,以解决企业内研发流程的困境为思路,一步一步地将整个项目的DevOps流水线创建起来部
阅读/下载地址