DO274
Event-Driven Ansible 简介
概述
创建、部署和配置 Event-Driven Ansible 以运行来自 IT 基础架构的事件所触发的自动化代码。
课程概述
“Event-Driven Ansible 简介(DO274)”专为系统管理员、DevOps 工程师及其他技术专业人员而设计,供他们了解如何创建、部署和配置 Event-Driven Ansible(EDA)以运行来自受支持的事件源(例如监控系统、Webhook 和 Apache Kafka)的事件所触发的自动化代码。编写 Ansible Rulebook 并在 Event-Driven Ansible 控制器中用其响应事件以及修复或解决基础架构问题。了解有关如何在 IT 基础架构中使用 Event-Driven Ansible 的关键用例。
本课程需要使用红帽® Ansible 自动化平台 2.4。
课程内容摘要
阐明 Event-Driven Ansible 的含义及其重要性,并描述其架构以及一些关键用例和优势
读取、编写并测试用于响应各种来源的事件的基本 Ansible Rulebook
阐明 Event-Driven Ansible 控制器的安装选项及安装方法
设置新项目、自动化决策环境以及与自动化控制器的集成,以便 Event-Driven Ansible 控制器基于 Ansible Rulebook 监控的事件启动作业模板
配置并使用 Event-Driven Ansible 来响应 Git 操作生成的事件(例如推送通知或拉取请求),并用其构建 GitOps 工作流
配置 Ansible 以通过网络遥测自动响应事件以及实施修复或配置更改
课程培训对象
本课程专为系统管理员、DevOps 工程师、网络管理员及其他技术专业人员而设计,这些人员负责确保快速响应来自基础架构或应用的事件,并且有兴趣通过自动化来修复和解决问题。
培训推荐
如需评估本课程是否契合您的技能水平,请参加免费评估
需要具备红帽企业 Linux 的用户级经验且能通过 shell 运行命令;建议具备 RHCSA 或 RHCE 级技能
本课程需要学员具备命令行 Ansible、Visual Studio Code 及 Git 方面的基础知识。建议具备红帽 Ansible 自动化平台 2 及自动化控制器方面的经验
技术注意事项
对于虚拟课堂学员或自定进度学员:
需要连接互联网才能运行练习和实验室
不支持 BYOD/BYDW
对于课堂学员:
不需要连接互联网
不支持 BYOD/BYDW
课程大纲
课程大纲
Event-Driven Ansible 入门指南
创建 Ansible 自动化以基于来自各种受支持来源的事件运行 playbook
Event-Driven Ansible 控制器入门指南
将 Event-Driven Ansible 控制器配置为一项服务,以提供可监听事件并激活 Ansible Rulebook 的规则引擎
Event-Driven Ansible 用例示例
探索 Event-Driven Ansible 的一些用例示例
成果
企业获益
基于 IT 基础架构中检测到的警报和事件立即运行自动化任务,快速响应中断及其他事件,从而提高效率并减少停机时间
个人获益
编写并配置可在 IT 基础架构中发生事件时自动运行的 Ansible 自动化代码,无需人工干预
集中管理 Event-Driven Ansible 自动化,实现开发人员之间的协作和协调,并监控所采取的操作以及自动化代码运行的结果
构建可集成到 DevOps 和 GitOps 实践和程序中的自动化工作流
下一阶段课程或考试推荐
不适用