单项选择题
AppBC 公司正在使用DevOps。该公司实施了持续部署,并具备高度自动化验收测试和每日向生产部交付新软件的稳定部署流水线。AppBC公司有一个巨大的数据库及众多用户。该公司具备全面可靠的容量测试策略。由于该公司环境广大而复杂,随着每个新版本的发布,生产部就会出现一些小故障。什么策略能够最有效地帮助AppBC预防这些故障?()
A.采用金丝雀发布
B.自动化容量测试
C.降低交付率
D.采用蓝绿部署
点击查看答案&解析
相关考题
-
单项选择题
DevOps的最佳实践是利用同一流程针对应用的不同运行环境进行部署。这将确保构建得到有效测试。您使用脚本去构建和部署流程自动化。完成这一任务的最好方法是什么?()
A.每种环境采用一个脚本,并将其作为版本控制系统的一部分加以维护
B.不同环境使用不同的特定脚本,以解决环境之间的差异问题
C.不同环境采用同样的脚本,对特定的配置采用手动参数
D.采用同一脚本在不同环境中进行部署,并单独管理配置信息 -
单项选择题
一位首席信息官将她最信赖的员工、担任Scrum主管的迈克尔指派往某个项目。开发团队打算构建一条部署流水线。迈克尔相信开发团队的好意与主动性,但希望他们更为自律。此外,发布频率也应有所提高。迈克尔希望开发团队可以实现更加频繁的发布。有一名团队成员说道:“这条部署流水线最需要的是自动化。我们首先要做的是让它自动化起来。”这种说法对吗?()
A.是的,这是正确的。部署流水线自动化是提升效率的最重要因素
B.是的,这是正确的。关注自动化部署流水线的创建,克服之后可能遇到的潜在问题
C.不,这是错误的。完成单件流及一个可靠的部署流程是优先级最高的任务。该流程的自动化可以暂缓实施
D.不,这是错误的。首先应当自动化的是测试流程而非部署流水线 -
单项选择题
考虑对基本 部署流水线进行具体解析。哪个阶段表明该系统在功能性与非功能性层面?()
A.均发挥作用
B.自动化验收测试
C.构建与单元测试
D.手动验收测试
E.版本控制
