首页
›
DevOps、SRE 与可观测性工程
›
049-IaC Runbook联动
›
《事件触发Runbook联动:基础设施即代码变更审批流程》
VIP20
本课程属于:049-IaC Runbook联动
DevOps、SRE 与可观测性工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
事件触发Runbook联动:基础设施即代码变更审批流程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
什么是事件驱动Runbook · 为什么需要IaC变更审批 · 课程目标与适用场景
课程导论
Runbook
02
IaC基础回顾
Terraform/Pulumi核心… · 状态文件管理 · 模块化设计原则
IaC
基础回顾
03
事件驱动架构基础
事件总线 · 事件源 · 事件消费者
事件驱动架构基础
事件总线
04
Runbook自动化平台选型
Rundeck · StackStorm · AWX/Ansible Tower对…
Runbook
自动化平台选型
05
GitOps与IaC集成
Git作为单一事实来源 · Pull Request触发流程 · 分支策略
GitOps
IaC
06
审批流程设计原则
四眼原则 · 最小权限 · 变更窗口
审批流程设计原则
四眼原则
07
事件源配置
GitHub/GitLab Webh… · 事件类型过滤 · Payload解析
事件源配置
GitHub/GitLa…
08
事件总线搭建
AWS EventBridge /…
事件总线搭建
AWS
09
Runbook触发器编写
使用Python/Go编写事件处理函… · 事件上下文传递
Runbook
触发器编写
10
IaC计划阶段自动化
自动运行terraform plan · 输出差异分析 · 评论到PR
IaC
计划阶段自动化
11
审批通知机制
Slack/Teams/邮件通知模板 · @提及审批人 · 超时提醒
审批通知机制
Slack/Teams
12
审批人动态分配
基于CODEOWNERS文件 · 基于团队标签 · 基于轮值表
审批人动态分配
CODEOWNERS
13
审批状态管理
使用Redis/DynamoDB存储… · 状态机设计
审批状态管理
Redis/Dynamo…
14
审批结果回调
Webhook回调 · API回调 · Runbook继续执行
审批结果回调
Webhook
15
自动应用阶段
审批通过后自动terraform a… · 回滚策略
自动应用阶段
terraform
16
变更记录与审计
将审批记录写入日志系统 · 生成变更报告 · 合规性检查
变更记录
审计
17
安全扫描集成
在计划阶段集成Checkov/Tfs… · 阻断高危变更
安全扫描集成
Checkov/Tfs
18
成本评估集成
集成Infracost · 在审批前展示成本变化
成本评估集成
Infracost
19
多环境部署策略
开发/预发布/生产环境差异化审批规则
多环境部署策略
开发
20
紧急变更流程
绕过审批的紧急通道 · 事后审计 · 时间窗口限制
紧急变更流程
绕过审批的紧急通…
21
失败处理与重试机制
Runbook执行失败告警 · 自动重试策略 · 人工介入点
失败处理
重试机制
22
监控与可观测性
Runbook执行指标 · 事件延迟监控 · 审批SLA跟踪
监控
可观测性
23
测试与模拟运行
使用沙箱环境测试Runbook · 模拟事件触发
测试
模拟运行
24
版本控制Runbook
将Runbook代码纳入Git管理 · CI/CD测试Runbook
Runbook
版本控制
25
多团队协作
跨团队审批流 · 服务目录集成 · 权限隔离
多团队协作
跨团队审批流
26
合规与治理
满足SOX/PCI等合规要求 · 审批链不可篡改
合规
治理
27
性能优化
事件处理并发控制 · Runbook执行超时设置 · 资源限制
性能优化
事件处理并发控制
28
实战案例一
基于GitHub Actions +…
实战案例一
GitHub
29
实战案例二
基于GitLab CI + Pulu…
实战案例二
GitLab
30
课程总结与最佳实践
常见陷阱 · 推荐工具链 · 后续学习路径
课程总结
最佳实践
所属VIP或分类
同VIP:Ansible执行失败事件分派
同VIP:error-budget超支触发Runbook自愈流程设计
同VIP:Grafana告警事件触发Runbook联动基础设施优化