DO374
利用红帽 Ansible 自动化平台开发高级自动化
概述
课程概述
借助红帽 Ansible 自动化平台中以容器为中心的全新工具,应用推荐的实践方法,提升您的 Ansible 技能并开发可扩展的自动化内容
“利用红帽 Ansible 自动化平台开发高级自动化(DO374)”旨在帮助自动化内容开发人员,利用红帽® Ansible 自动化平台中以容器为中心的全新工具,高效开发可由自动化控制器管理的自动化内容。学习利用可复用代码进行自动化开发的推荐实践、高级 playbook 技巧、共享执行环境,以及使用自动化内容浏览器实现可扩展自动化的准备工作。
此课程基于红帽 Ansible 自动化平台 2.2。
完成课程后,您将获得为期 45 天的实训教学延长访问权限,适用于任何包含虚拟环境的课程。
注意: 本课程以为期五天的虚拟课程形式提供,也可自定进度。课程持续时间可能因授课形式而异。有关完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。课程内容摘要
- 利用自动化内容浏览器的功能来开发 Ansible Playbook。
- 运用推荐实践来高效实用地使用 Ansible 实现自动化。
- 使用红帽 Ansible 自动化平台的高级功能来处理数据,包括过滤器和插件。
- 以滚动更新形式执行自动化运维。
- 创建自动化执行环境,以捆绑和分发运行自动化代码所需的依赖项。
目标受众
本课程专为创建自动化内容的用户而设计,包括以下角色:
- 开发人员
- 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,以及创建和共享执行环境和内容集,并且学会如何使用自动化内容浏览器来管理自动化生命周期。
下一阶段考试和课程推荐
- 红帽认证使用 Ansible 自动化平台开发自动化专家考试(EX374)
- 红帽服务管理和自动化(RH358)
- 用红帽 Ansible 自动化 Microsoft Windows(DO417)
- Ansible 网络自动化(DO457)
- 使用红帽 Ansible 自动化平台管理企业自动化(DO467)
构建您的技能路径
如果想参加这门课程,可购买红帽培训订阅。购买订阅后,您可在一整年内无限次按需访问在线学习资源。
检验您的知识水平
免费参与技能评估,测试您的专业知识,发现技能差距,获取关于红帽培训的个性化培训建议。