feat(wiki): add DevOps核心理念 synthesis

This commit is contained in:
2026-04-15 09:10:04 +08:00
parent 99df89a352
commit 7c90666361
2 changed files with 43 additions and 0 deletions

View File

@@ -86,3 +86,4 @@
- [风格迁移](concepts/风格迁移.md)
## Syntheses
- [DevOps 核心理念](syntheses/DevOps核心理念.md)

View File

@@ -0,0 +1,42 @@
---
title: DevOps 核心理念
type: synthesis
tags: [DevOps, 知识沉淀]
sources: [sources/DevOps-Culture-and-Transformation.md, concepts/DevOps.md]
last_updated: 2026-04-15
---
## 定义
DevOps 是一种文化和运营变革方法论旨在弥合软件开发Dev与运维Ops团队之间的鸿沟通过跨职能协作、自动化和持续反馈加速软件交付。
## 四大支柱
1. **协作优先于孤岛** — 打破开发与运维之间的组织壁垒,共享 KPI
2. **自动化即赋能者** — 通过 CI/CD、IaC 减少人工错误
3. **持续改进Kaizen** — 通过无责复盘和混沌工程实现渐进式优化
4. **客户中心** — 每个发布都应解决真实用户问题
## 关键实践
- [[CI/CD Pipelines]]:自动化测试、集成、部署流水线
- [[Infrastructure as Code]]:以代码管理基础设施
- [[DevSecOps]]安全问题前置Shift-Left
- [[GitOps]]:以 Git 为唯一真实源
- 监控:[[Prometheus]] + [[Grafana]] + [[Datadog]]
## DevOps vs Agile
| | Agile | DevOps |
|---|---|---|
| 聚焦 | 迭代式开发 | 迭代式运维全生命周期 |
| 协同 | Scrum/Kanban 提供结构 | CI/CD 压缩反馈周期 |
## 工具生态
- CI/CD[[Jenkins]] · [[GitHub Actions]] · [[GitLab]]
- IaC[[Terraform]] · AWS CloudFormation
- 容器化:[[Docker]] · [[Kubernetes]]
- 监控:[[Prometheus]] · [[Grafana]] · [[Datadog]]
- 安全:[[SonarQube]] · [[Snyk]]
## 转型路径
领导层背书 → 小范围试点 → 快速迭代 → 规模化推广
## 核心引用
> "DevOps isn't a checkbox—it's a continuous evolution." — Hemant Sawant