AU374

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

概述

课程概述

借助红帽 Ansible 自动化平台中以容器为中心的全新工具,应用推荐的实践方法,提升您的 Ansible 技能并开发可扩展的自动化内容。

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

本课程基于红帽 Ansible 自动化平台 2.5。

完成课程后,您将获得长达 45 天的实训教学延长访问权限,适用于任何包含虚拟环境的直播课程。

注意:本课程以为期四天的面授课程或为期五天的虚拟课程形式提供,也可自定进度。课程持续时间可能会因授课形式而异。如需了解完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。

课程内容摘要

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

培训对象

本课程专为创建自动化内容的用户而设计,包括以下角色:

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

推荐培训

技术注意事项

  • 无需“自带设备”(BYOD)/“自带工作站”(BYDW),也无需访问互联网。(为 VT/ROLE 实施 SSH 访问时,需要访问互联网。)

课程大纲

课程大纲

  • 使用 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、创建并共享自动化执行环境和集合,以及了解如何使用自动化内容浏览器来管理自动化生命周期。

下一阶段课程或考试推荐

构建您的技能路径

如果想参加这门课程,可购买红帽培训订阅。购买订阅后,您可在一整年内无限次按需访问在线学习资源。

检验您的知识水平

免费参与技能评估,测试您的专业知识,发现技能差距,获取关于红帽培训的个性化培训建议。