首页>全部课程>红帽RHCA-高级自动化:Ansible最佳实践
红帽RHCA-高级自动化:Ansible最佳实践
东方瑞通资深讲师
红帽RHCA-高级自动化:Ansible最佳实践
报名课程可获赠200.0元助学金,助学金说明 >>
直播面授
时间图标 培训课时 4天(30小时)
标题图标 课程介绍 标题图标

高级自动化:Ansible 最佳实践(DO447)适用于经验丰富的红帽 Ansible 自动化用户,可助其进阶自己的 Ansible 技能,在企业中进行 Ansible 自动化的可扩展设计和操作。在本课程中,您将学习更好的方法来自动执行任务并有效地使用红帽 Ansible 引擎,同时探索如何利用 Ansible 的高级功能来执行更复杂的任务。此外,您还将学习如何安装和使用红帽 Ansible Tower 来集中协调 Ansible 的使用,控制对主机和系统的访问,以及通过 Web界面和红帽 Ansible Tower API 来管理 Ansible 工作流。


标题图标 学员基础 标题图标

? 拥有红帽企业 Linux 8 红帽认证工程师(RHCE)认证,或者具备 Linux 系统管理和 Ansible 自动化方面的同等技能。


标题图标 课程目标 标题图标

? 了解高效实用地使用 Ansible 实现自动化的推荐做法。

? 借助 Ansible 自动化操作执行滚动更新。

? 使用 Ansible 的高级功能来处理数据,包括过滤器和插件。

? 借助 Ansible Playbook,通过 REST API 控制应用。

? 实施红帽 Ansible Tower,以集中协调和扩展红帽 Ansible 自动化。

? 利用红帽 Ansible Tower 的功能来管理复杂的自动化工作流。

? 借助 Git 和红帽 Ansible Tower,实现 CI/CD 业务流程自动化。


标题图标 课程大纲 标题图标

模块名称

课程内容

第1章:

采用推荐做法进行开发

掌握并实施高效实用地使用 Ansible 实现自动化的推荐做法。

第2章:

管理库存清单

使用 Ansible 的高级功能来管理库存清单。

第3章:

管理任务执行

通过 Ansible Playbook 控制和优化任务的执行。

第4章:

借助过滤器和插件转换数据

使用过滤器和插件,填充、操控和管理变量中的数据。

第5章:

协调滚动更新

通过使用 Ansible 的高级功能来管理滚动更新,从而最大限度减少停机时间并确保Ansible Playbook 的可维护性和简易性。

第6章:

安装和访问红帽 Ansible Tower

详细说明红帽 Ansible Tower,并以某个基本功能为例,展示和使用其 Web 用户界面。

第7章:

管理用户和团队访问权限

创建用户帐户并整合到红帽 Ansible Tower 团队当中,然后为用户和团队分配权限,以便其管理和访问 Ansible Tower 服务中的资源。

第8章:

管理库存清单和凭据

创建机器库存清单来管理,进而配置所需的凭据,供红帽   Ansible Tower 登录系统并在系统上运行 Ansible 作业。

第9章:

管理项目并启动 Ansible 作业

Web 用户界面中创建项目和作业模板,使用这些工具启动存储在 Git 存储库中的Ansible Playbook,以便在托管主机上自动执行任务。

第10章:

构建高级工作流

利用作业模板的高级功能来提高性能,简化作业自定义程序,启动多个作业,自动安排重复作业并提供作业结果通知。

第11章:

使用 Ansible 与 API 通信

借助 Ansible Playbook 与 REST API 进行交互,并使用其   REST API 来控制红帽Ansible Tower。

第12章:

管理高级库存清单

管理从外部文件加载的库存清单,或从脚本或   Ansible Tower 智能库存清单功能动态生成的库存清单。

第13章:

借助 Ansible Tower 创建简单的 CI/CD 业务流程

构建和运行基于   Ansible 自动化的概念验证 CI/CD 业务流程,并集成红帽   Ansible Tower。

第14章:

维护 Ansible Tower

执行对红帽 Ansible Tower 的定期维护和管理

第15章:

综合复习

展示在本课程中所学的技能,包括:使用所提供的详细规格、Ansible 项目以及要置备和管理的主机,在 Ansible Tower 中配置和运行新组织。