红帽认证高级自动化专家:Ansible 最佳实践
企业内训新闻
热门课程
全部课程
视频中心
立即预约
考试服务
企业培训
关于我们
0551-65770388
红帽认证高级自动化专家:Ansible 最佳实践
开班类型:周末+脱产班
推荐星级:5星
课程代码:DO407
课程天数:4天/24小时
授课方式:面授、远程
-
红帽认证高级自动化专家:Ansible 最佳实践
课程概述
进阶您的红帽 Ansible 自动化技能,掌握大规模管理自动化的技能
高级自动化:Ansible 最佳实践(DO447)适用于经验丰富的红帽® Ansible® 自动化用户,可助其进阶自己的 Ansible 技能,在企业中进行 Ansible 自动化的可扩展设计和操作。在本课程中,您将学习更好的方法来自动执行任务并有效地使用红帽 Ansible 引擎,同时探索如何利用 Ansible 的高级功能来执行更复杂的任务。此外,您还将学习如何安装和使用红帽 Ansible Tower 来集中协调 Ansible 的使用,控制对主机和系统的访问,以及通过 Web 界面和红帽 Ansible Tower API 来管理 Ansible 工作流。
本课程基于红帽 Ansible 自动化(红帽 Ansible 引擎 2.8 / 红帽 Ansible Tower 3.5)和红帽企业 Linux® 8。
课程内容摘要
- 了解高效实用地使用 Ansible 实现自动化的推荐做法。
- 借助 Ansible 自动化操作执行滚动更新。
- 使用 Ansible 的高级功能来处理数据,包括过滤器和插件。
- 借助 Ansible Playbook,通过 REST API 控制应用。
- 实施红帽 Ansible Tower,以集中协调和扩展红帽 Ansible 自动化。
- 利用红帽 Ansible Tower 的功能来管理复杂的自动化工作流。
- 借助 Git 和红帽 Ansible Tower,实现 CI/CD 业务流程自动化。
课程培训对象
本课程专为需要设置推荐设计模式并大规模实施自动化实践的用户而设计,包括:
- DevOps 工程师
- Linux 系统管理员、开发人员
- 发行工程师
- 其他具有使用 Ansible 或红帽 Ansible 引擎的基础知识,能在 Linux 环境中自动化、置备、配置和部署应用和服务的 IT 专业人员
课程前提条件
- 已成为红帽认证系统管理员(RHCSA®),或具备同等的红帽企业 Linux 知识和经验
- 已成为红帽认证 Ansible 自动化专家或红帽企业 Linux 8 版红帽认证工程师(RHCE®),或具备同等的 Ansible 经验
课程大纲
采用推荐做法进行开发
掌握并实施高效实用地使用 Ansible 实现自动化的推荐做法。
管理库存清单
使用 Ansible 的高级功能来管理库存清单。
管理任务执行
通过 Ansible Playbook 控制和优化任务的执行。
借助过滤器和插件转换数据
使用过滤器和插件,填充、操控和管理变量中的数据。
协调滚动更新
通过使用 Ansible 的高级功能来管理滚动更新,从而最大限度减少停机时间并确保 Ansible Playbook 的可维护性和简易性。
安装和访问红帽 Ansible Tower
详细说明红帽 Ansible Tower,并以某个基本功能为例,展示和使用其 Web 用户界面。
管理用户和团队访问权限
创建用户帐户并整合到红帽 Ansible Tower 团队当中,然后为用户和团队分配权限,以便其管理和访问 Ansible Tower 服务中的资源。
管理库存清单和凭据
创建机器库存清单来管理,进而配置所需的凭据,供红帽 Ansible Tower 登录系统并在系统上运行 Ansible 作业。
管理项目并启动 Ansible 作业
在 Web 用户界面中创建项目和作业模板,使用这些工具启动存储在 Git 存储库中的 Ansible Playbook,以便在托管主机上自动执行任务。
构建高级工作流
利用作业模板的高级功能来提高性能,简化作业自定义程序,启动多个作业,自动安排重复作业并提供作业结果通知。
使用 Ansible 与 API 通信
借助 Ansible Playbook 与 REST API 进行交互,并使用其 REST API 来控制红帽 Ansible Tower。
管理高级库存清单
管理从外部文件加载的库存清单,或从脚本或 Ansible Tower 智能库存清单功能动态生成的库存清单。
借助 Ansible Tower 创建简单的 CI/CD 业务流程
构建和运行基于 Ansible 自动化的概念验证 CI/CD 业务流程,并集成红帽 Ansible Tower。
维护 Ansible Tower
执行对红帽 Ansible Tower 的定期维护和管理
综合复习
展示在本课程中所学的技能,包括:使用所提供的详细规格、Ansible 项目以及要置备和管理的主机,在 Ansible Tower 中配置和运行新组织。
-
-
-