From 7c90666361c934ff4c4e127cc0daaa3c9c97476e Mon Sep 17 00:00:00 2001 From: weishen Date: Wed, 15 Apr 2026 09:10:04 +0800 Subject: [PATCH] =?UTF-8?q?feat(wiki):=20add=20DevOps=E6=A0=B8=E5=BF=83?= =?UTF-8?q?=E7=90=86=E5=BF=B5=20synthesis?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- wiki/index.md | 1 + wiki/syntheses/DevOps核心理念.md | 42 ++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 wiki/syntheses/DevOps核心理念.md diff --git a/wiki/index.md b/wiki/index.md index 0e060c60..5c2e500a 100644 --- a/wiki/index.md +++ b/wiki/index.md @@ -86,3 +86,4 @@ - [风格迁移](concepts/风格迁移.md) ## Syntheses +- [DevOps 核心理念](syntheses/DevOps核心理念.md) diff --git a/wiki/syntheses/DevOps核心理念.md b/wiki/syntheses/DevOps核心理念.md new file mode 100644 index 00000000..e0dcd51a --- /dev/null +++ b/wiki/syntheses/DevOps核心理念.md @@ -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