Update nexus: fix conflicts and sync local changes
This commit is contained in:
@@ -1,68 +1,68 @@
|
||||
---
|
||||
title: "Release Management"
|
||||
type: concept
|
||||
tags: [devops, deployment, itsm]
|
||||
date: 2025-03-01
|
||||
---
|
||||
|
||||
## Definition
|
||||
|
||||
发布管理(Release Management)是[[ITSM]]的核心流程之一,负责**规划和协调软件从开发到生产的整个发布过程**,确保高质量、低风险的版本交付。
|
||||
|
||||
## Release Management Process
|
||||
|
||||
```
|
||||
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
|
||||
│ Release │ → │ Build & │ → │ Testing & │
|
||||
│ Planning │ │ Package │ │ Validation │
|
||||
└──────────────┘ └──────────────┘ └──────────────┘
|
||||
↓
|
||||
┌──────────────┐ ┌──────────────┐ ┌──────────────┘
|
||||
│ Monitoring │ ← │ Deployment │ ← │ Staged │
|
||||
│ & Rollback │ │ to Prod │ │ Release │
|
||||
└──────────────┘ └──────────────┘ └──────────────┘
|
||||
```
|
||||
|
||||
## Modern Release Management (ITSM 2.0)
|
||||
|
||||
在[[ITSM 2.0]]中,发布管理深度集成DevOps:
|
||||
|
||||
### DevOps-Integrated ITSM
|
||||
|
||||
| 实践 | 描述 |
|
||||
|------|------|
|
||||
| [[Canary-Release]] | 渐进式流量转移 |
|
||||
| [[Blue-Green-Deployment]] | 零停机双环境部署 |
|
||||
| Feature Flags | 特性开关控制 |
|
||||
| Automated Rollback | 自动回滚 |
|
||||
|
||||
### Progressive Delivery Patterns
|
||||
|
||||
```
|
||||
Traditional: v1.0 → v1.1 → v1.2 (Big Bang)
|
||||
Canary: v1.0 → [v1.1 → 5%] → [v1.1 → 20%] → v1.1
|
||||
Blue-Green: Blue[v1.0] ←→ Green[v1.1] (instant switch)
|
||||
Feature Flags: v1.0 + [Flag:NewFeature=ON] (dynamic control)
|
||||
```
|
||||
|
||||
## Key Metrics
|
||||
|
||||
| 指标 | 描述 |
|
||||
|------|------|
|
||||
| Deployment Frequency | 部署频率 |
|
||||
| Lead Time for Changes | 变更前置时间 |
|
||||
| Time to Market | 上市时间 |
|
||||
| Release Success Rate | 发布成功率 |
|
||||
|
||||
## Related Concepts
|
||||
|
||||
- [[ITSM]] — 父框架
|
||||
- [[Canary-Release]] — 金丝雀发布
|
||||
- [[Blue-Green-Deployment]] — 蓝绿部署
|
||||
- [[CI/CD-Pipeline]] — CI/CD流水线
|
||||
- [[Feature-Flag]] — 特性开关
|
||||
- [[Deployment-Automation]] — 部署自动化
|
||||
|
||||
## Sources
|
||||
|
||||
- [[understanding-complete-itsm]] — DevOps-integrated Release Management
|
||||
---
|
||||
title: "Release Management"
|
||||
type: concept
|
||||
tags: [devops, deployment, itsm]
|
||||
date: 2025-03-01
|
||||
---
|
||||
|
||||
## Definition
|
||||
|
||||
发布管理(Release Management)是[[ITSM]]的核心流程之一,负责**规划和协调软件从开发到生产的整个发布过程**,确保高质量、低风险的版本交付。
|
||||
|
||||
## Release Management Process
|
||||
|
||||
```
|
||||
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
|
||||
│ Release │ → │ Build & │ → │ Testing & │
|
||||
│ Planning │ │ Package │ │ Validation │
|
||||
└──────────────┘ └──────────────┘ └──────────────┘
|
||||
↓
|
||||
┌──────────────┐ ┌──────────────┐ ┌──────────────┘
|
||||
│ Monitoring │ ← │ Deployment │ ← │ Staged │
|
||||
│ & Rollback │ │ to Prod │ │ Release │
|
||||
└──────────────┘ └──────────────┘ └──────────────┘
|
||||
```
|
||||
|
||||
## Modern Release Management (ITSM 2.0)
|
||||
|
||||
在[[ITSM 2.0]]中,发布管理深度集成DevOps:
|
||||
|
||||
### DevOps-Integrated ITSM
|
||||
|
||||
| 实践 | 描述 |
|
||||
|------|------|
|
||||
| [[Canary-Release]] | 渐进式流量转移 |
|
||||
| [[Blue-Green-Deployment]] | 零停机双环境部署 |
|
||||
| Feature Flags | 特性开关控制 |
|
||||
| Automated Rollback | 自动回滚 |
|
||||
|
||||
### Progressive Delivery Patterns
|
||||
|
||||
```
|
||||
Traditional: v1.0 → v1.1 → v1.2 (Big Bang)
|
||||
Canary: v1.0 → [v1.1 → 5%] → [v1.1 → 20%] → v1.1
|
||||
Blue-Green: Blue[v1.0] ←→ Green[v1.1] (instant switch)
|
||||
Feature Flags: v1.0 + [Flag:NewFeature=ON] (dynamic control)
|
||||
```
|
||||
|
||||
## Key Metrics
|
||||
|
||||
| 指标 | 描述 |
|
||||
|------|------|
|
||||
| Deployment Frequency | 部署频率 |
|
||||
| Lead Time for Changes | 变更前置时间 |
|
||||
| Time to Market | 上市时间 |
|
||||
| Release Success Rate | 发布成功率 |
|
||||
|
||||
## Related Concepts
|
||||
|
||||
- [[ITSM]] — 父框架
|
||||
- [[Canary-Release]] — 金丝雀发布
|
||||
- [[Blue-Green-Deployment]] — 蓝绿部署
|
||||
- [[CI/CD-Pipeline]] — CI/CD流水线
|
||||
- [[Feature-Flag]] — 特性开关
|
||||
- [[Deployment-Automation]] — 部署自动化
|
||||
|
||||
## Sources
|
||||
|
||||
- [[understanding-complete-itsm]] — DevOps-integrated Release Management
|
||||
|
||||
Reference in New Issue
Block a user