产品特性

Event-Driven Ansible

使用事件驱动自动化可以减少手动任务,提供更高效的 IT 运维,并让您的团队专注于创新。

Jump to section

概述

作为红帽® Ansible® 自动化平台的一部分,Event-Driven Ansible 可提供所需的事件处理能力,在任何 IT 领域中自动执行耗时的任务,并响应不断变化的条件。

Event-Driven Ansible 可以处理有关 IT 环境条件中离散智能的事件,确定对事件的发起适当响应,然后执行自动操作来解决或修复事件。

IT 服务管理任务(例如优化工单支持、问题修复和用户管理等)是理想的起点,但 Event-Driven Ansible 足够灵活,可自动执行整个 IT 环境中各式各样的任务。 

Event-Driven Ansible 闪耀登场。视频时长:1:22。

借助强大的统一平台实现自动化

使用事件驱动自动化让工作更智能,让 IT 服务交付更精准。提供统一的界面,用户可以根据特定的操作选择手动或自动的自动化方式。

赋能创新

让团队专心完成最擅长和最关键的工作,从而帮助 IT 为业务创造更高的价值,无论是通过应用、网络、云还是边缘。

提升速度和响应能力

在问题发酵前迅速解决问题,避免酿成大麻烦。改进平均解决时间。减少在低级别任务上花费的时间,将宝贵的资源优先分配到其他重要事项。

灵活实施

轻松应用事件驱动自动化来满足各种需求。可订阅许多事件来源。使用 YAML 编写条件规则,以您想要的方式实施操作,甚至可以调用现有的 Playbook 或模板。

轻松适应各种 IT

利用单一的自动化平台,自动执行网络边缘基础架构DevOps安全性等领域的重复性任务。

确保一致性

通过代码将团队专业知识融入 Ansible Rulebook 中,确保每次都按照相同的方式操作。最大限度减少因工作量大、任务重复和员工倦怠而导致的人为错误。一旦发生配置偏移,就立即解决。

开始使用 Event-Driven Ansible

互动实验室

体验自定进度的互动实验室,深入了解 Event-Driven Ansible,更轻松地将其用于满足您的需求。

分析师报告

阅读 IDC 的调查内容,了解自动化领域的最新发展(例如事件驱动功能)如何帮助您应对 IT 挑战。

深度网络培训课堂

免费注册,观看 Event-Driven Ansible 的操作演示并了解如何入门。

专家建议

了解红帽咨询如何通过专业的实践方法帮助企业迅速采用 Event-Driven Ansible

Event-Driven Ansible 的工作原理?

Event-Driven Ansible 按照规则将事件源与相应的操作连接起来。Ansible Rulebook 会定义事件源,并以条件指令“如果满足某个条件,就自动触发(if-this-then-that)”的形式解释事件发生时要执行的操作。这意味着当特定事件发生时,事件驱动的 Ansible 会根据设计的 Rulebook 识别出事件,并自动执行与该事件匹配的操作。用户可以选择的操作包括执行现有的 Ansible Playbook、模板或模块,扩展现有自动化的功能,进一步增加价值。

事件源

您希望查看的所有事件数据源。 

规则

您使用 Event-Driven Ansible 创建的内容叫规则。

操作

当满足条件或事件时,就会执行 Ansible Rulebook。

我们来看看一个例子。您的可观测性工具(事件源)正在监控网络路由器,发现路由器没有响应,于是将其识别为一个事件。Event-Driven Ansible 接收该事件,查找相应的 Ansible Rulebook,并将事件与所需的操作(可能是重新应用配置、重置路由器或创建服务工单)进行匹配。Event-Driven Ansible 触发 Rulebook 中的指令,路由器经过重置,恢复正常功能。值得注意的是,这整个过程随时可能发生,即使是在网络工程师都在休息的凌晨 2 点。

Ansible Rulebook CLI

这是运行 Ansible Rulebook 的命令行界面。它会监控事件并将 Playbook 的执行委派给 Ansible 自动化平台的现有工具。

Event-Driven Ansible 控制器

这个工具课提供管理、扩展和可观测性功能,使 Event-Driven Ansible 能够在云、本地或混合环境中有效使用。

Event-Driven Ansible 内容集

这些内容集会为提供的众多事件源提供事件源插件代码,以及 Ansible Rulebook,从而快速启动新的事件驱动型自动化项目。 

快速了解如何使用 Event-Driven Ansible 进行服务器置备。视频时长:3:11。

常见问题

Event-Driven Ansible 会如何改进 IT 运维?

Event-Driven Ansible 可以帮助您:

  • 通过快速响应的 IT 服务提供更多价值。 
  • IT 决策自动化。
  • 根据来自众多事件源的数据自动执行操作。 
  • 简化 IT 工作流,尤其是超出正常工作时间的工作流。
  • 提高安全性和一致性,同时减少停机时间。
  • 自动执行例行任务,让您的 IT 团队腾出时间专注于高价值的工作。
  • 快速高效地响应,同时改善工作与生活的平衡。

想快速上手 Event-Driven Ansible 有哪些用例?

红帽通常会推荐“小处着手,大处着眼”的自动化方法,Event-Driven Ansible 也不例外。您可以先使用 Event-Driven Ansible 来优化工单支持,然后逐步完成一些简单的修复步骤,或者在环境中有特定情况时创建通知。然后尝试将其用于基本的用户管理任务(如重置密码)或创建简单的自助服务模型。接着,您就可以尝试更高级的用例:配置行为管理、更高级的修复、发生更改时自动触发备份、自助服务置备或使用自动化 GitOps 模型。  

我可以使用 Ansible 内容集做什么?

红帽和其合作伙伴已经创建并在不断新增 Ansible 内容集,可以帮助您在多供应商的 IT 环境中启动新的 Event-Driven Ansible 项目。订用红帽 Ansible 后,您可以在 Ansible 自动化中心访问经过认证且享有支持的内容。

资源

技术博客

了解 Event-Driven Ansible 的最新功能

阅读这些博客文章,掌握更多技术详情,了解如何创建事件源插件,获取方法指南,并获取有关与合作伙伴工具可用集成的信息。  

视频

Event-Driven Ansible:规则和 Rulebook

观看这一系列视频,了解如何编写 Ansible Rulebook、观看演示、了解服务器置备、使用 GitOps 模型并熟悉其他基础知识。

检查清单

Event-Driven Ansible 让您事半功倍的五大方式

详细了解 Event-Driven Ansible 的若干种使用方式,开始简化 IT 流程并让整个企业更轻松地开展工作。 

开始使用红帽 Ansible 自动化平台

联系红帽