DO375

利用红帽 Ansible 自动化平台开发高级自动化及考试

概述

课程描述

利用红帽 Ansible 自动化平台中以容器为主的全新工具,运用推荐做法,提高您的 Ansible 技能并开发可扩展的自动化

利用红帽 Ansible 自动化平台开发高级自动化及考试(DO375)适合自动化内容开发人员,帮助他们利用红帽® Ansible 自动化平台中以容器为主的全新工具,高效地开发可以使用自动化控制器管理的自动化。学习利用可复用代码进行自动化开发的推荐实践、高级 playbook 技巧、共享执行环境,以及使用自动化内容浏览器实现可扩展自动化的准备工作。

本课程基于红帽 Ansible 自动化平台 2.2。本课程包含红帽认证利用 Ansible 自动化平台开发自动化专家考试(EX374)。

课程概要

  • 运用高效实用地使用 Ansible 实现自动化的推荐做法。
  • 以滚动更新的形式执行自动化运维。
  • 使用红帽 Ansible 自动化平台的高级功能来处理数据,包括过滤器和插件。
  • 创建自动化执行环境以包含和扩展红帽 Ansible 自动化。
  • 利用自动化内容浏览器的功能开发 Ansible Playbook。

培训对象

本课程适用于负责创建自动化内容的用户,包括以下角色:

  • 开发人员
  • DevOps 工程师
  • Linux 系统管理员
  • 其他具有使用红帽 Ansible 自动化平台的基础知识,能在 Linux 环境中自动化、调配、配置和部署应用和服务的 IT 专业人士

培训推荐

技术注意事项

  • 不需要 BYOD/BYDW 或互联网。(为 VT/ROLE 实施 SSH 访问需要互联网。)

大纲

课程大纲

使用 Ansible 自动化平台 2 开发 Playbook
根据推荐实践,使用红帽 Ansible 自动化平台 2 开发 Ansible playbook。
管理内容集和执行环境
运行使用 ansible-core 中未包含的内容集的 playbook,可以从现有执行环境运行或从自动化中心下载。
使用自动化控制器运行 Playbook
说明自动化控制器的定义,并使用它来运行您用自动化内容浏览器开发的 playbook。
操作 Ansible 配置设置
检查和调整 Ansible 和自动化内容浏览器的配置,以简化开发并排查问题。
管理清单
使用 Ansible 高级功能管理清单。
管理任务的执行
通过 Ansible Playbook 控制和优化任务的执行。
借助过滤器和插件转换数据
使用过滤器和插件,填充、操控和管理变量中的数据。
协调滚动更新
使用 Ansible 的高级功能来管理滚动更新,从而最大限度减少停机时间并确保 Ansible Playbook 的可维护性和简易性。
创建内容集和执行环境
编写您自己的 Ansible 内容集并发布,嵌入到自定义执行环境,然后使用自动化控制器在 playbook 中运行它们。
注:随着技术进步和潜在工作性质的变化,课程大纲可能会更改。如有任何疑问或进一步确认具体的目标主题,请联系我们的培训工作人员

学习成果

企业获益

本课程旨在培养以下技能:

  • 利用可重用代码,在企业范围内分发自动化。
  • 借助全新的容器化架构,为大型企业环境创建可轻松扩展的自动化。

个人获益

使用红帽 Ansible 自动化平台,以可扩展至大型团队和复杂企业的方式开发自动化。本课程将帮助您掌握相关的技能,从而能有效管理和优化 playbook,创建并共享执行环境和集合,以及了解如何使用自动化内容浏览器来管理自动化生命周期。

下一阶段课程或考试推荐

下一阶段课程或考试推荐