以运维对象为核心的运维平台架构实践_27页_3mb
报告摘要
2023GOPS运维大会上海站总结
演讲者简介:赵舜东
- 身份:OpsAny创始人,花名“赵班长”
- 经验:原武警部队自动化运维,阿里云MVP、华为云MVP,高效运维社区核心成员,中国SaltStack用户组发起人。
- 著述:《运维知识体系》《缓存知识体系》《SaltStack入门与实战》作者。
报告主题:以运维对象为核心构建运维平台架构实务
本次报告围绕“运维平台的道法术器”展开,从四个层次剖析运维平台建设:
一、“道”:运维的理念和价值观
- 集中于业务连续性的技术运营
- 围绕四种核心价值进行全链路建设:质量、成本、效率、安全
二、“法”:技术运营的视角
质量
- 稳定性建设、SRE、高可用架构
成本
- 容量水位线、FinOps、成本优化
效率
- DevOps、研发运营一体化、自动化资源交付
安全
- 安全管理、网络安全、应用安全、DevSecOps
三、“术”:具体运维技术与工具
DevOps实践
- 能力成熟度模型:技术运营过程(监控、配置、变更、容量、高可用、风险、业务认知)
- 关键工具:ITIL、自动化、智能事件管理、智能扩容缩容
SRE(可靠性工程)
- 面向终态管理、配置协调
CO:持续运营
-
四个价值层级循环:
- 自动化、标准化
- 数据化、工具化、智能化
-
运维工具体系:
- CMDB、可观测、运维编排、多云管理、云原生
- 声明式管理(如Terraform、Kubernetes)
- 事件驱动平台(StackStorm)、数据驱动平台(智能运维)
四、“器”:以运维场景为中心的平台设计
核心设计要素
-
运维对象模型
- 资源模型(资源、实例、健康状态)
- 关系、指标、动作执行
-
运维场景链接
- 以运维对象为中心,构建调度、流程、监控和告警体系
- 追踪运维动作的原子操作
实例分析:Redis应用运维平台化管理
- 模型属性:资源模型、监控指标、运维指标
- 动作执行:部署、备份、配置等
- 流程融合:资源申请、日志监控、告警策略、灾备演练等
三重运维平台设计视角
-
工程师思维 vs 产品思维
- 技术至上与强调用户价值
- 关注局部→全局观,功能丰富↔用户体验
-
操作逻辑:命令式 vs 声明式
- 命令式→依赖脚本与流程驱动
- 声明式→目标导向,支持自动收敛,工具如Kubernetes、Terraform
-
驱动模式:事件驱动 vs 数据驱动
- 基于事件响应 → 根因分析、故障自动恢复
- 基于数据洞察 → 智能决策、优化运维策略
运维平台发展的未来展望:平台化与智能化
-
融合进平台工程
- 统一平台工具层
- 多种运维功能深度融合(如CMDB、SaltStack、Kubernetes整合)
- (平台 + 应用)成为主流演进模式
-
面向交付,配置灵活
- 支持自定义、导入导出、资源纳管能力灵活扩展
运维工程师“三重”修炼
- 50%按应用划分
- 30%按运维对象划分
- 20%按运维领域划分
结语:终身学习
向上成长的道路并不过于拥挤,拥挤的是选择安逸的人。
出品:开源运维联盟 · 高效运维社区 · DevOps时代
OpenSRE开源社区 · 官方支持
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载