- Linux 系统管理和 CLI 的背景知识
- 具有基本 Ansible 自动化任务的经验
- 熟练掌握YAML编程语法
- 了解 IT 基础架构和工作流程
- Python 编程语言的基础知识
观众
- DevOps 工程师
- 开发 人员
- SysOps 管理员
Red Hat Ansible 是一个通用的软件平台,可使企业应用程序具有更好的自动化控制。它建立在清晰的语法和直观的编程语言之上,使其成为集中 IT 基础设施的简单方法。借助 Red Hat Ansible 自动化平台工具,用户可以在降低 DevOps 任务复杂性的同时执行自动化实施。
这种以讲师为主导的现场培训(现场或远程)针对 DevOps 工程师、开发人员和 SysOps 管理员,他们希望使用 Red Hat Ansible 自动化平台来执行软件开发功能和编排高级 IT 流程。
本次培训中的所有实验都可以在 DaDesktop 中进行,DaDesktop 是一个协作培训平台,使讲师和参与者能够与彼此的机器进行实时交互。课程内容也可以进行定制 ,以适应各种用例和要求。
在培训结束时,参与者将能够:
- 在首选环境中安装和配置 Red Hat Ansible 自动化平台。
- 熟悉用于集中和管理项目的高级 Ansible 功能。
- 利用自动化工具和 Red Hat Ansible 的更高级别的资源来实现 CI/CD 方法。
- 执行管理方法,以便更好地协作大型团队。
- 增强组织内的 DevOps 任务执行并优化现有任务。
- 将 Ansible Automation Platform 与其他 Red Hat 发行版集成,以最大限度地提高生产力。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中实际实施。
课程定制选项
- 如需申请此课程的定制培训,请联系我们进行安排。
介绍
Red Hat Ansible 自动化平台特性和架构概述
- 回顾基本 Ansible 概念和原则
- 了解核心 Ansible 内容和资源
安装和设置 Red Hat Ansible 自动化平台
- 安装 Ansible 的先决条件
- 升级当前 Ansible 版本
配置 Red Hat Ansible 自动化平台
- 执行高级环境配置方法
- 使用更高级别的 Ansible CLI 命令
运行 Ansible Playbooks 和练习组件委派
- 执行和管理任务和重头戏的特定用例
利用可重用的 Ansible 工件并利用库存自动执行复杂任务
处理 Ansible 工具和系统之间的数据交互
深入使用传统 Ansible 组件和 Ad-Hoc 命令
将高级 Ansible 自动化语法与 YAML 结合使用
- 管理不安全或原始数据字符串
- 使用 YAML 锚点和别名提高灵活性
在 Ansible 中操作复杂数据并转换字符串函数
使用可扩展 Ansible 插件架构
- Ansible 插件的类型以及如何最大化其用途
使用 Ansible 的高级 playbook 关键字和命令行工具
使用 Red Hat Ansible 进行复杂模块操作的概述
管理和协调 Ansible 滚动更新
Accessing Red Hat Ansible 塔式使用 Ansible 自动化平台
将 Ansible 与 Red Hat 高级集群 Management 集成
使用 Playbook 和 Tower 与 RESTful API 交互
在 Ansible 自动化平台中自动执行构建管道并简化工作流
使用 Ansible Automation Platform and Tower 开发 CI/CD 方法
为 Ansible 开发项目创建和编写自定义模块和插件
- 添加和优化本地模块和插件
- Ansible 模块开发的约定和最佳实践
操作 Red Hat Ansible 具有 Python 3.x 的自动化平台
调试模块和 Documentation 格式设置的提示
外部平台中的 Ansible 模块开发概述
- Ansible Microsoft、AWS 等中的自动化指南
使用有效的方法进行测试 Ansible 并监控模块生命周期
- 其他 Ansible 资源和实用程序的高级开发实践
最大化 Red Hat Ansible 自动化平台的 Python API
使用 Ansible Galaxy 并采用元数据结构
根据 Ansible 利用公有云服务
使用 Ansible 自动化部署云原生应用程序
- 使用 Ansible 迁移到云原生平台
- 执行高级 Red Hat OpenShift 实现
使用 Ansible 实现网络自动化并响应动态操作工作负载
- 使用 Ansible 网络模块并解析 Ansible 数据
- 管理超时、代理和其他问题
- 实践虚拟化和容器化方法
维护和管理 Ansible 自动化平台和组件
向组织展示最常见的自动化案例
故障排除 Red Hat Ansible 自动化平台
总结和结论
United Arab Emirates - Advanced Automation with Red Hat Ansible
Qatar - Advanced Automation with Red Hat Ansible
Egypt - Advanced Automation with Red Hat Ansible
Saudi Arabia - Advanced Automation with Red Hat Ansible
South Africa - Advanced Automation with Red Hat Ansible
Brasil - Advanced Automation with Red Hat Ansible
Canada - Advanced Automation with Red Hat Ansible
中国 - Advanced Automation with Red Hat Ansible
香港 - Advanced Automation with Red Hat Ansible
澳門 - Advanced Automation with Red Hat Ansible
台灣 - Advanced Automation with Red Hat Ansible
USA - Advanced Automation with Red Hat Ansible
Österreich - Advanced Automation with Red Hat Ansible
Schweiz - Advanced Automation with Red Hat Ansible
Deutschland - Advanced Automation with Red Hat Ansible
Czech Republic - Advanced Automation with Red Hat Ansible
Denmark - Advanced Automation with Red Hat Ansible
Estonia - Advanced Automation with Red Hat Ansible
Finland - Advanced Automation with Red Hat Ansible
Greece - Advanced Automation with Red Hat Ansible
Magyarország - Advanced Automation with Red Hat Ansible
Ireland - Advanced Automation with Red Hat Ansible
Luxembourg - Advanced Automation with Red Hat Ansible
Latvia - Advanced Automation with Red Hat Ansible
España - Advanced Automation with Red Hat Ansible
Italia - Advanced Automation with Red Hat Ansible
Lithuania - Advanced Automation with Red Hat Ansible
Nederland - Advanced Automation with Red Hat Ansible
Norway - Advanced Automation with Red Hat Ansible
Portugal - Advanced Automation with Red Hat Ansible
România - Advanced Automation with Red Hat Ansible
Sverige - Advanced Automation with Red Hat Ansible
Türkiye - Advanced Automation with Red Hat Ansible
Malta - Advanced Automation with Red Hat Ansible
Belgique - Advanced Automation with Red Hat Ansible
France - Advanced Automation with Red Hat Ansible
日本 - Advanced Automation with Red Hat Ansible
Australia - Advanced Automation with Red Hat Ansible
Malaysia - Advanced Automation with Red Hat Ansible
New Zealand - Advanced Automation with Red Hat Ansible
Philippines - Advanced Automation with Red Hat Ansible
Singapore - Advanced Automation with Red Hat Ansible
Thailand - Advanced Automation with Red Hat Ansible
Vietnam - Advanced Automation with Red Hat Ansible
India - Advanced Automation with Red Hat Ansible
Argentina - Advanced Automation with Red Hat Ansible
Chile - Advanced Automation with Red Hat Ansible
Costa Rica - Advanced Automation with Red Hat Ansible
Ecuador - Advanced Automation with Red Hat Ansible
Guatemala - Advanced Automation with Red Hat Ansible
Colombia - Advanced Automation with Red Hat Ansible
México - Advanced Automation with Red Hat Ansible
Panama - Advanced Automation with Red Hat Ansible
Peru - Advanced Automation with Red Hat Ansible
Uruguay - Advanced Automation with Red Hat Ansible
Venezuela - Advanced Automation with Red Hat Ansible
United Kingdom - Advanced Automation with Red Hat Ansible
South Korea - Advanced Automation with Red Hat Ansible
Pakistan - Advanced Automation with Red Hat Ansible
Sri Lanka - Advanced Automation with Red Hat Ansible
Bulgaria - Advanced Automation with Red Hat Ansible
Bolivia - Advanced Automation with Red Hat Ansible
Indonesia - Advanced Automation with Red Hat Ansible
Kazakhstan - Advanced Automation with Red Hat Ansible
Moldova - Advanced Automation with Red Hat Ansible
Morocco - Advanced Automation with Red Hat Ansible
Tunisia - Advanced Automation with Red Hat Ansible
Kuwait - Advanced Automation with Red Hat Ansible
Oman - Advanced Automation with Red Hat Ansible
Slovakia - Advanced Automation with Red Hat Ansible
Kenya - Advanced Automation with Red Hat Ansible
Nigeria - Advanced Automation with Red Hat Ansible
Botswana - Advanced Automation with Red Hat Ansible
Slovenia - Advanced Automation with Red Hat Ansible
Croatia - Advanced Automation with Red Hat Ansible
Serbia - Advanced Automation with Red Hat Ansible
Bhutan - Advanced Automation with Red Hat Ansible