红帽咨询解决方案:事件驱动的 Ansible
简介
对于希望实现更高的自动化程度的企业组织而言,事件驱动的 Ansible® 提供的解决方案使其可在整个过程中更具敏捷性、弹性和创新性。事件驱动的 Ansible 的适用对象灵活,既适用于通过红帽® Ansible 自动化平台开启自动化之旅的企业组织,也适用于希望在现有平台中实现更高的自动化程度的企业组织。这款具备高度可扩展性的解决方案能够实现“全天候”自动化,且构建于 Ansible 自动化平台之上。该解决方案专用于接收来自第三方工具的事件,确定要执行的操作,然后自动执行。事件驱动的 Ansible 允许通过用户所定义的基于规则的工作流实现自动响应,从而使客户的平台以安全为中心。
企业组织可以将事件驱动的 Ansible 应用于任何 IT 领域,例如网络、边缘、云、基础架构、安全防护和应用等用例。将事件驱动的 Ansible 集成到 Ansible 自动化平台的团队已体验到如下优势:
- 更强的可扩展性。提升 IT 资产的有效可靠性和弹性,且能灵活地为 IT 环境中的各种用例构建端到端的全自动化方案
- 更高的安全性。在 IT 资产中出现已知威胁或漏洞时自动响应并有效修复,让您快速且准确地减少错误
- 经济高效。消除大量常规任务,并针对不断变化的条件安装自动响应机制,从而提高创新性、一致性和生产力
红帽咨询可以帮助团队以专业的实践方法实施事件驱动的 Ansible。这种专业指导可帮助团队在提高效率和投资回报率的同时降低风险。我们的咨询师可帮助客户部署并启动 Ansible 自动化平台,精简与事件驱动的 Ansible 的集成流程,并帮助自动化团队开始在 Ansible 自动化平台上处理事件驱动的 Ansible 用例。
解决方案概述:
- 持续时间因复杂程度和自动化成熟度而异。
- 红帽的人员配置至少包含 1 名自动化架构师、1 名自动化平台咨询师和 1 名项目经理。
- 客户的资源配置在很大程度上取决于事件源的类型,其中可能包括事件源平台管理员、自动化管理员以及运维团队。
- 解决方案的交付内容包括在 Ansible 自动化平台上运行的事件驱动型自动化的概要设计和实施,并针对 1 个特定事件源和 1 个 Rulebook 进行配置。如需处理更多事件源或使用更多 Rulebook,可进一步商议。
通过红帽咨询开启自动化之旅
红帽咨询能从战略层面帮助客户以迭代方式实现价值,同时在更短的时间内在整个企业中构建能力。借助红帽咨询服务,团队不仅可在技术层面获得指导和辅导,还可掌握实现可持续的自动化成效所需的技能和方法。
红帽咨询可帮助企业组织将事件驱动的 Ansible 以及上述任一用例整合到现有或新的 Ansible 自动化平台中。详细了解客户的特定环境后,红帽咨询师会根据客户独特的业务需求为其量身定制服务方案。红帽咨询通过以下 3 个步骤实施事件驱动的 Ansible 解决方案。
1.分析
- 分析事件驱动的 Ansible 组件的技术架构,包括红帽 Ansible 自动化平台的设置,并确定非功能性需求(例如灾难恢复设置)。
- 分析事件源并确定其是由内部人员还是外部人员进行管理。
- 分析事件类型并对其进行分类,包括要执行的独特规则和操作以及要跟踪的指标及关键绩效指标(KPI)。
- 与管理层和运维团队共同确定一系列具有价值的运维工作负载,并将其集成到事件驱动型自动化模式中。
2.设计
- 设计事件驱动的 Ansible 集成方案,将分析阶段收集的事件整合并纳入实施策略。
- 设计 Rulebook 以应对分析阶段选择的用例,其中包括将在事件发生时执行的规则和操作(例如关闭 IT 服务管理工单)。
- 根据事件类型确定要运行哪个或哪些 Playbook。
- 为事件驱动的 Ansible 设计效率最高且具有可靠的重复性能的 Playbook。
3.集成
- 在已部署的现有 Ansible 自动化平台上安装并配置事件驱动的 Ansible 组件。
- 创建并测试自动化内容,包括 Runbook、Playbook 及相关凭证。
- 将事件驱动的 Ansible 从部署阶段推向生产环境,包括就首次部署的最佳方法向客户提供协助和建议。
- 基于预先设计的用例在 Ansible 自动化平台上验证并展示事件驱动的 Ansible。
红帽服务的与众不同之处
红帽服务包括红帽咨询、红帽培训与认证以及红帽技术客户管理,旨在提供全面的支持和指导,以帮助客户在企业中采用自动化技术。
指导式咨询服务:红帽咨询基于出色的专业能力,且可为客户提供安全高效地迁移至红帽解决方案所需的信息和技能。红帽认为,知识必须像源代码一样开放和共享。
实战型培训:您可通过红帽培训与认证课程学习新兴及基础开源技术领域面向不同角色的实操知识。事件驱动的 Ansible 简介讲解了如何创建、部署和配置事件驱动的 Ansible,以便在来自 IT 基础架构的事件触发时运行自动化代码。如果您不知道应该从哪项课程开始培训,请参考红帽 Ansible 自动化平台技能路径。
一对一的专业支持:红帽大客户技术经理将与您一起预防潜在问题,最大限度地减少业务中断情况,让您能够集中精力应对各种关键业务挑战。