自动化部署常见面试题及详细答案(实战口语版).docx

自动化部署常见面试题及详细答案(实战口语版).docx

自动化部署常见面试题及详细答案(实战口语版)

一、基础概念类(入门必问)

1、你理解的自动化部署是什么?和手动部署有什么区别?

参考答案:

自动化部署就是把代码从提交、构建、打包、上传、服务器替换、重启服务、健康检查这一整套流程,用工具和脚本自动跑完,全程基本不用人工干预。

手动部署完全靠人操作,步骤繁琐,每次部署都要拉代码、打包、传包、停服务、启服务,很容易出错,而且环境、步骤不统一,经常出现本地能跑、线上炸的问题。

自动化部署核心解决三个问题:部署效率低、人为失误多、环境不一致、版本混乱。

2、简单说下CI/CD的区别和完整流程?

参考答案:

CI是持续集成,CD是持续交付/持续

文档评论(0)

1亿VIP精品文档

相关文档