EX294 与 EX447:Ansible 的认证
已发表: 2021-12-20Ansible 是一个非常灵活且功能强大的配置管理工具,它可以自动执行配置过程,并通过系统管理员日常工作中的不同活动简化多个系统的管理。
它适用于控制节点和受管节点的概念,并通过正常的 SSH 连接工作,无需允许来自防火墙的其他端口。 可以使用 Ansible 通过使用 YAML 文件形式的 playbook 或直接使用 ad-hoc 命令来管理可从主节点访问的远程主机。
Ansible 受欢迎的原因
简单的
Ansible 是基于 YAML 的,一种人类可读的编码语言,其语法简单,用于编写剧本。 任何人都可以快速学习和掌握它来编写所需的剧本,而无需特殊的编码技能。
强大的
Ansible 带有自给自足、即用型的内置角色和模块,即使是最复杂的 IT 工作流也能实现。 人们可以从庞大的社区库中导入所需的模块,使其成为一项非常有用且强大的功能。
无代理
Ansible 完全无代理,因此不需要额外的软件或代理。 我们不需要在任何需要自动化的主机上打开防火墙中的其他端口。 这有助于减少初始设置工作并使切换到 Ansible 变得容易。
开源
开源和易于访问是 Ansible 的其他关键特性。 开源社区已经成为创新的动力源泉。 每个人都可以加入、学习和协作,以根据自己的需求调整各种产品。 例如,我们有 Ansible Galaxy,其中提供了称为角色的预打包工作单元,任何 Ansible 用户都可以导入和使用。
易于启动和配置
Ansible 是一个简单但非常强大的工具。 即使是不擅长编码的非程序员也可以使用 Ansible 实现自动化。 无论是几台服务器还是多台服务器,从开始编写剧本到使用 Ansible 自动执行日常任务所需的端到端流程和时间都是简单、快速和容易的。
为什么选择 Ansible 认证?
当今的现代业务需求不断加快,企业希望以越来越快的市场交付速度提供最好的产品。 因此,自动化在任何地方都是必须的。
为了满足对无错误发布和更好交付性能的需求,自动化已成为软件开发生命周期的重要组成部分,例如 DevOps,它强制执行这些最佳实践。 以下是根据当今需求吸引求职者使用 Ansible 的几个要点:
高薪工作
掌握 Ansible 知识可以通过 DevOps 提供技术行业中一些薪酬最高的工作,其中基本技能要求包括配置管理、供应和 IT 自动化。 Ansible 有助于提供一个强大的平台,以根据组织的需求轻松执行所有自动化任务。
提高生产力
Ansible 可用于任何工作中需要一致环境以进行可重复流程、供应和最终部署的维护的任务或项目。 Ansible 加快了流程并降低了基础架构的成本,从而提高了可扩展性的速度。
开源
Ansible 是一个拥有活跃社区的开源软件,用户可以在协作环境中快速学习,从而在各自的职业生涯中取得进步。 这最终有助于加快工作场所的自动化流程以及 Ansible 作为产品的整体发展。
更快的部署周期
由于 Ansible 的初始设置快速且无需代理,因此它可以帮助专业人士加速自动化过程以带来最佳结果。 这是 Ansible 比市场上可用的其他自动化机制更受欢迎的主要原因之一。
Ansible 认证
Ansible 为学生或专业人士提供多种认证,以展示他们的技能并让他们获得红帽的认证。 我们将在以下段落中讨论几个 Ansible 考试并介绍它们的详细信息。
这些动手实践考试要求您使用红帽 Ansible 引擎来执行实际任务。 您将获得多个系统,并要求您安装和配置 Ansible Engine,然后使用它来执行类似于您在工作中所做的标准系统管理任务。
红帽认证工程师 (RHCE):EX294
红帽认证工程师 (RHCE) 或 EX294 考试测试我们使用红帽 Ansible 引擎管理多个系统和跨多个系统执行系统管理任务的知识和技能。
通过此实践考试,您将成为红帽认证工程师或 RHCE,这是跨许多红帽产品进行系统管理的基础。 该考试基于红帽企业 Linux 8.4 和红帽 Ansible 自动化平台 1.2。
涵盖的技术概念:
- 红帽认证系统管理员应完成的所有任务
- Ansible 的核心组件
- 安装和配置 Ansible 控制节点
- 配置 Ansible 受管节点
- 脚本管理任务
- 创建 Ansible 剧本和剧本
- 使用 Ansible 模块执行系统管理任务
- 使用角色
- 使用高级 Ansible 功能
本次考试的对象:
- 系统管理员/DevOps 工程师希望展示使用 Ansible 的自动化能力,或者目前拥有 RHCSA 认证并有兴趣获得 RHCE 认证。
- 希望成为红帽认证工程师 (RHCE) 或红帽认证架构师 (RHCA) 的学生/经验丰富的 Linux IT 专业人员。
- 红帽认证工程师,非当前或即将成为非当前并希望重新获得 RHCE 认证的工程师
本次考试的先决条件:
- 已通过红帽系统管理 I (RH124) 和红帽系统管理 II (RH134) 或 RHCSA 快速跟踪课程 (RH199),或具有红帽企业 Linux 系统管理员类似的工作经验。
- 已通过红帽系统管理 III:Linux 自动化与 Ansible (RH294) 或具有相当的工作经验。
如果您想准备 EX294,请查看此在线课程。

红帽认证高级自动化专家 - Ansible 最佳实践考试:EX447
红帽高级自动化认证工程师专家:Ansible 最佳实践考试 (EX447) 是一项基于性能的测试,测试您在使用红帽 Ansible 引擎和红帽 Ansible Tower 管理多个系统方面的知识和技能。
通过此考试,您将成为红帽认证高级自动化专家:Ansible 最佳实践,这也计入成为红帽认证架构师 (RHCA)。 该考试基于红帽企业 Linux 8.0、红帽 Ansible 2.8 和红帽 Ansible Tower 3.5。
涵盖的技术概念:
- 了解和使用 Git
- 管理库存变量
- 管理任务执行
- 使用过滤器和插件转换数据
- 委派任务
- 安装 Ansible 塔
- 管理 Ansible Tower 的访问权限
- 管理库存和凭证
- 管理项目
- 管理工作流程
- 使用 Ansible Tower API
- 备份 Ansible Tower
本次考试的对象:
- 系统管理员/DevOps 工程师/经验丰富的 Linux IT 专业人员,他们希望展示更广泛的知识和对 Ansible 最佳实践的理解,在更大和更复杂的项目中应用 Ansible,以及使用 Ansible Tower。
本次考试的先决条件:
- 通过高级自动化:Ansible 最佳实践 (DO447),或拥有与红帽企业 Linux、Ansible 和 Ansible Tower 相当的工作经验。
- 通过红帽系统管理 III:Linux 自动化 (RH294),或拥有与红帽企业 Linux 和 Ansible 相当的工作经验。
比较
为了便于参考选择正确的认证,下表突出显示了考试详细信息和要求的摘要,这将帮助您根据自己的技能和未来目标选择正确的考试。
| 认证考试 | 红帽认证工程师 (RHCE) 考试:EX294 | 红帽认证高级自动化专家 - Ansible 最佳实践考试:EX447 |
| 考试代码 | EX294 | EX447 |
| 产品 | 红帽企业 Linux 8.0、红帽 Ansible 2.8 和红帽 Ansible Tower 3.5 | 红帽企业 Linux 8.4 和红帽 Ansible 自动化平台 1.2 |
| 观众 | 系统管理员/DevOps 工程师/经验丰富的 Linux IT 专业人员/学生 | 系统管理员/DevOps 工程师/经验丰富的 Linux IT 专业人员 |
| 先决条件 | 通过红帽系统管理 I (RH124) 和红帽系统管理 II (RH134) 或 RHCSA 快速跟踪课程 (RH199) 或红帽系统管理 III:Linux 自动化与 Ansible (RH294) 或类似的工作经验 | 通过高级自动化:Ansible 最佳实践 (DO447) 或红帽系统管理 III:Linux 自动化 (RH294) 或类似工作经验 |
| 话题 |
|
|
| 期间 | 4.00 小时 | 4.00 小时 |
| 类型 | 动手实践考试要求您承担现实世界的任务 | 动手实践考试要求您承担现实世界的任务 |
| 其他详情 | 访问红帽认证工程师 (RHCE) 考试网站 | 访问红帽认证高级自动化专家网站。 |
最后的话
Ansible 作为系统管理员和云/IT 专业人员可用于配置和部署自动化的流行技术之一,对其认证的需求也在增长。
我们已经介绍了为什么您应该获得 Ansible 认证以及为什么拥有它的知识对您的职业生涯有好处。 最后,我们介绍了红帽为 Ansible 认证提供的两项认证考试,并提供了一个简单的比较表。
您可能还对可以使用 Ansible 自动执行的系统管理员任务感兴趣。
