DO375
利用红帽 Ansible 自动化平台开发高级自动化及考试
概述
课程描述
利用红帽 Ansible 自动化平台中以容器为主的全新工具,运用推荐做法,提高您的 Ansible 技能并开发可扩展的自动化
利用红帽 Ansible 自动化平台开发高级自动化及考试(DO375)适合自动化内容开发人员,帮助他们利用红帽® Ansible 自动化平台中以容器为主的全新工具,高效地开发可以使用自动化控制器管理的自动化。学习利用可复用代码进行自动化开发的推荐实践、高级 playbook 技巧、共享执行环境,以及使用自动化内容浏览器实现可扩展自动化的准备工作。
本课程基于红帽 Ansible 自动化平台 2.2。本课程包含红帽认证利用 Ansible 自动化平台开发自动化专家考试(EX374)。
课程概要
- 运用高效实用地使用 Ansible 实现自动化的推荐做法。
- 以滚动更新的形式执行自动化运维。
- 使用红帽 Ansible 自动化平台的高级功能来处理数据,包括过滤器和插件。
- 创建自动化执行环境以包含和扩展红帽 Ansible 自动化。
- 利用自动化内容浏览器的功能开发 Ansible Playbook。
培训对象
本课程适用于负责创建自动化内容的用户,包括以下角色:
- 开发人员
- DevOps 工程师
- Linux 系统管理员
- 其他具有使用红帽 Ansible 自动化平台的基础知识,能在 Linux 环境中自动化、调配、配置和部署应用和服务的 IT 专业人士
培训推荐
- 参加免费评估,评估此课程是否最适合您的技能。
- 利用 Ansible 实现红帽企业 Linux 自动化(RH294)
- 已成为红帽企业 Linux 8 的红帽认证工程师(RHCE®),或具备同等 Ansible 经验
技术注意事项
- 不需要 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,创建并共享执行环境和集合,以及了解如何使用自动化内容浏览器来管理自动化生命周期。
下一阶段课程或考试推荐下一阶段课程或考试推荐
- 红帽服务管理和自动化(RH358)
- 用红帽 Ansible 自动化 Microsoft Windows(DO417)
- 红帽 Ansible 网络自动化(DO457)
- 利用红帽 Ansible 自动化平台管理企业自动化(DO467,即将推出)