文件名称:环境管理-c# 8.0 and .net core 3.0
文件大小:3.27MB
文件格式:PDF
更新时间:2024-07-07 17:36:08
devops
5.5 环境管理 环境作为DevOps持续敏捷交付过程中最终的承载,包括环境的生命周期管理、一致性管理、环境的 版本管理。环境管理是用最小的代价来达到确保一致性的终极目标,主要包括环境类型、环境构建、环 境依赖与配置管理三方面,如表11所示。 5.5.1 环境类型 环境类型是指研发环境种类的齐备性,用于满足不同阶段业务需求的能力。 5.5.2 环境构建 环境构建是指环境的生成方式和交付能力,从交付过程和交付速度中体现。 5.5.3 环境依赖与配置管理 环境依赖与配置管理是指环境所依赖的内容的识别和管理方法,以及环境变更的有效跟踪反馈,用 于确保环境的一致性和受控。 表11 环境管理 级 别 环境类型 环境构建 环境依赖与配置管理 1 环境类型只有生产环境和 非生产环境的划分 1) 人工创建环境 2) 环境准备时间长,需要几周完 成 1) 无依赖管理 2) 环境的管理为操作系统的 交付方式 2 建立功能测试环境 1) 环境构建通过自动化来完成 2) 环境准备时间以天为单位 通过配置管理工具实现操作系 统级别的依赖管理,比如说操作 系统版本、组件版本、程序包版 本等等