AU375

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

概述

课程概述

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

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

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

课程概要

  • 利用自动化内容浏览器的功能开发 Ansible Playbook。
  • 运用推荐实践来高效实用地使用 Ansible 实现自动化。
  • 使用红帽 Ansible 自动化平台的高级功能来处理数据,包括过滤器和插件。
  • 以滚动更新形式执行自动化运维。
  • 创建自动化执行环境,以捆绑和分发运行自动化代码所需的依赖项。

课程培训对象 

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

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

培训推荐

大纲

课程大纲

  • 使用 Ansible 自动化平台 2 开发 Playbook
    • 根据推荐实践,使用红帽 Ansible 自动化平台 2 开发 Ansible Playbook。
  • 管理 Ansible 内容集和自动化执行环境
    • 运行使用 ansible-core 中未包含的内容集的 Playbook,可以从现有执行环境运行或从自动化中心下载。
  • 使用自动化控制器运行 Playbook
    • 说明自动化控制器的定义,并使用它来运行您用自动化内容浏览器开发的 Playbook。
  • 操作 Ansible 配置设置
    • 检查和调整 Ansible 和自动化内容浏览器的配置,以简化开发并排查问题。
  • 管理清单
    • 使用 Ansible 的高级功能来管理清单。
  • 管理任务执行
    • 通过 Ansible Playbook 控制和优化任务的执行。
  • 借助过滤器和插件转换数据
    • 使用过滤器和插件,填充、操控和管理变量中的数据。
  • 协调滚动更新
    • 使用 Ansible 的高级功能来管理滚动更新,从而最大限度减少停机时间并确保 Ansible Playbook 的可维护性和简易性。
  • 创建 Ansible 内容集和自动化执行环境
    • 自行编写 Ansible 内容集,发布内容集并嵌入到自定义自动化执行环境中,以及使用自动化控制器在 Playbook 中运行它们。
成果

企业获益

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

  • 使用可重用的代码,将自动化运用到整个企业。
  • 使用新的容器化架构,为大型企业环境创建易于扩展的自动化。

个人获益

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

下一阶段课程或考试推荐

选择您的地点

可提供现场培训

如果您想对整个团队进行培训,可以选择在您的场所或者远程进行。

红帽培训订阅

提供关于红帽产品的全面培训和学习路径、行业认可的认证以及灵活动态的 IT 学习体验。

想要了解其他学员对本课程的评价,请访问红帽学习社区。