Auto-sync
This commit is contained in:
51
wiki/concepts/DevOps.md
Normal file
51
wiki/concepts/DevOps.md
Normal file
@@ -0,0 +1,51 @@
|
||||
---
|
||||
title: DevOps
|
||||
type: concept
|
||||
tags: [DevOps, 企业文化, 敏捷, 自动化]
|
||||
sources: ["sources/DevOps-Culture-and-Transformation.md"]
|
||||
last_updated: 2026-04-15
|
||||
---
|
||||
|
||||
## 定义
|
||||
DevOps 是一种文化和运营变革方法论,旨在弥合软件开发(Dev)与运维(Ops)团队之间的鸿沟,通过跨职能协作、自动化和持续反馈加速软件交付。
|
||||
|
||||
## 核心原则
|
||||
- **协作优先于孤岛**:打破开发与运维之间的组织壁垒
|
||||
- **自动化赋能**:通过工具链自动化减少人工错误和等待时间
|
||||
- **持续改进(Kaizen)**:通过无责复盘和迭代优化实现渐进式提升
|
||||
- **客户中心**:每个发布都应解决真实用户问题
|
||||
|
||||
## 四大支柱
|
||||
1. 协作优先于孤岛
|
||||
2. 自动化即赋能者
|
||||
3. 持续改进(Kaizen)
|
||||
4. 客户中心
|
||||
|
||||
## 关键实践
|
||||
- [[CI/CD Pipelines]]
|
||||
- [[Infrastructure as Code]]
|
||||
- [[DevSecOps]]
|
||||
- [[GitOps]]
|
||||
- 监控与可观测性([[Prometheus]], [[Grafana]], [[Datadog]])
|
||||
- 混沌工程
|
||||
|
||||
## 工具生态
|
||||
- CI/CD:[[Jenkins]], [[GitHub]] Actions, [[GitLab]] CI
|
||||
- IaC:[[Terraform]], AWS CloudFormation
|
||||
- 容器化:[[Docker]], [[Kubernetes]]
|
||||
- 监控:[[Prometheus]], [[Grafana]], [[Datadog]]
|
||||
- 安全:[[SonarSource]] SonarQube, [[Snyk]]
|
||||
|
||||
## 与 Agile 的关系
|
||||
- Agile 聚焦于迭代开发
|
||||
- DevOps 将 Agile 的迭代理念延伸至运维全生命周期
|
||||
- 两者协同实现端到端的交付速度和质量保障
|
||||
|
||||
## 未来趋势
|
||||
- AI/ML 赋能 DevOps(智能自动化、异常检测、自愈基础设施)
|
||||
- [[GitOps]]:以 Git 为唯一真实源
|
||||
- [[Serverless DevOps]]:FaaS 减少运维开销
|
||||
- [[Edge Computing DevOps]]:边缘节点实时应用优化
|
||||
|
||||
## Aliases
|
||||
- DevOps
|
||||
Reference in New Issue
Block a user