- 具有 Linux 系统管理和命令行的经验
- 基本了解 YAML 编程语法
- 了解 IT 基础设施和流程
- 熟悉 Ansible 平台
- 熟练掌握任何编程语言
观众
- DevOps 工程师
- 开发 人员
- 项目经理
Ansible 是 Red Hat 的一个软件平台,可用于自动化开发 (Dev) 和运营 (Ops) 任务。Red Hat 提供开源解决方案 Ansible AWX,以便更好地控制通过 Ansible 的平台设计和构建的应用程序。它是 Red Hat Ansible Tower 衍生的项目,使其成为最适合灵活团队的快节奏架构。借助 Ansible AWX 基于 Web 的界面和自动化工具,它可以支持中小型软件开发环境中的 IT 流程。
这种以讲师为主导的现场培训(现场或远程)面向DevOps工程师,开发人员和项目经理,他们希望使用Ansible AWX的强大RESTful API有效地执行预编程功能并管理软件开发工作流程。
在培训结束时,参与者将能够:
- 在其首选的软件开发环境中安装和配置 Ansible AWX。
- 了解 Ansible AWX 所依据的 DevOps 原则和概念。
- 利用 AWX 的自动化工具来增强工作流程并促进 DevOps 流程。
- 将 AWX 与外部资源集成,以利用其功能并与团队协作。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中实际实施。
课程定制选项
- 如需申请此课程的定制培训,请联系我们进行安排。
介绍
安装和配置 Ansible AWX
- Ansible AWX 的系统要求
Ansible AWX 功能和体系结构概述
- Ansible AWX 与 Red Hat Ansible 塔
- DevOps 在 Ansible AWX 中应用的概念
Ansible AWX 命令行界面概述
- 熟悉 AWX HTTP API 结构
- 使用 AWX CLI 进行基本解析和输出发射
- AWX CLI 自动化任务和功能支持简介
AWX 资源和环境设置入门
- 操作 AWX 资源操作和全局选项
使用 Ansible AWX 进行身份验证并利用 OAuth2.0 令牌
- 令牌与基于会话的身份验证
- 在 AWX CLI 中生成、打印和使用令牌值
配置 OAuth2.0 应用程序并确定 OAuth2.0 令牌的作用域
- 会话身份验证的用例
格式化 AWX 输出并配置默认 CLI 设置
- 使用 YAML 和表格输出格式
- 使用 JSON 处理器自定义输出
- 使用 ANSI 颜色节点为输出着色
使用 Ansible AWX 创建凭证和清单
- 分配权限和委派自动化规则
将 Ansible AWX 扩展到 Ansible Playbook 参数
- 跟踪 Ansible Playbook 日志并导航 AWX 仪表板
使用 Ansible AWX 设置项目和作业模板
- 从 GitHub 存储库创建新项目
- 生成和启动作业模板
- 计划单个或链式作业模板的运行时间
- 运行和监视 Ansible Playbook 输出
- 使用 Ansible AWX CLI 更新作业模板
在 Ansible AWX 中使用 SSH 密钥
- 导入和导出其他 AWX 资源
使用 AWX 和 Ansible API 自动执行工作流和基本任务
- 在 AWX 中实现 RESTful API 约定
- 利用 AWX API 工具并执行自动化方法
在 Ansible AWX API 中抓取和测试指标
管理信息共享功能并维护 AWX 安全性
- 实施高级身份验证设置
备份和恢复 AWX
故障排除 Ansible AWX 和查看日志
总结和结论
United Arab Emirates - Ansible AWX Fundamentals for DevOps Automation
Qatar - Ansible AWX Fundamentals for DevOps Automation
Egypt - Ansible AWX Fundamentals for DevOps Automation
Saudi Arabia - Ansible AWX Fundamentals for DevOps Automation
South Africa - Ansible AWX Fundamentals for DevOps Automation
Brasil - Ansible AWX Fundamentals for DevOps Automation
Canada - Ansible AWX Fundamentals for DevOps Automation
中国 - Ansible AWX Fundamentals for DevOps Automation
香港 - Ansible AWX Fundamentals for DevOps Automation
澳門 - Ansible AWX Fundamentals for DevOps Automation
台灣 - Ansible AWX Fundamentals for DevOps Automation
USA - Ansible AWX Fundamentals for DevOps Automation
Österreich - Ansible AWX Fundamentals for DevOps Automation
Schweiz - Ansible AWX Fundamentals for DevOps Automation
Deutschland - Ansible AWX Fundamentals for DevOps Automation
Czech Republic - Ansible AWX Fundamentals for DevOps Automation
Denmark - Ansible AWX Fundamentals for DevOps Automation
Estonia - Ansible AWX Fundamentals for DevOps Automation
Finland - Ansible AWX Fundamentals for DevOps Automation
Greece - Ansible AWX Fundamentals for DevOps Automation
Magyarország - Ansible AWX Fundamentals for DevOps Automation
Ireland - Ansible AWX Fundamentals for DevOps Automation
Luxembourg - Ansible AWX Fundamentals for DevOps Automation
Latvia - Ansible AWX Fundamentals for DevOps Automation
España - Ansible AWX Fundamentals for DevOps Automation
Italia - Ansible AWX Fundamentals for DevOps Automation
Lithuania - Ansible AWX Fundamentals for DevOps Automation
Nederland - Ansible AWX Fundamentals for DevOps Automation
Norway - Ansible AWX Fundamentals for DevOps Automation
Portugal - Ansible AWX Fundamentals for DevOps Automation
România - Ansible AWX Fundamentals for DevOps Automation
Sverige - Ansible AWX Fundamentals for DevOps Automation
Türkiye - Ansible AWX Fundamentals for DevOps Automation
Malta - Ansible AWX Fundamentals for DevOps Automation
Belgique - Ansible AWX Fundamentals for DevOps Automation
France - Ansible AWX Fundamentals for DevOps Automation
日本 - Ansible AWX Fundamentals for DevOps Automation
Australia - Ansible AWX Fundamentals for DevOps Automation
Malaysia - Ansible AWX Fundamentals for DevOps Automation
New Zealand - Ansible AWX Fundamentals for DevOps Automation
Philippines - Ansible AWX Fundamentals for DevOps Automation
Singapore - Ansible AWX Fundamentals for DevOps Automation
Thailand - Ansible AWX Fundamentals for DevOps Automation
Vietnam - Ansible AWX Fundamentals for DevOps Automation
India - Ansible AWX Fundamentals for DevOps Automation
Argentina - Ansible AWX Fundamentals for DevOps Automation
Chile - Ansible AWX Fundamentals for DevOps Automation
Costa Rica - Ansible AWX Fundamentals for DevOps Automation
Ecuador - Ansible AWX Fundamentals for DevOps Automation
Guatemala - Ansible AWX Fundamentals for DevOps Automation
Colombia - Ansible AWX Fundamentals for DevOps Automation
México - Ansible AWX Fundamentals for DevOps Automation
Panama - Ansible AWX Fundamentals for DevOps Automation
Peru - Ansible AWX Fundamentals for DevOps Automation
Uruguay - Ansible AWX Fundamentals for DevOps Automation
Venezuela - Ansible AWX Fundamentals for DevOps Automation
Polska - Ansible AWX Fundamentals for DevOps Automation
United Kingdom - Ansible AWX Fundamentals for DevOps Automation
South Korea - Ansible AWX Fundamentals for DevOps Automation
Pakistan - Ansible AWX Fundamentals for DevOps Automation
Sri Lanka - Ansible AWX Fundamentals for DevOps Automation
Bulgaria - Ansible AWX Fundamentals for DevOps Automation
Bolivia - Ansible AWX Fundamentals for DevOps Automation
Indonesia - Ansible AWX Fundamentals for DevOps Automation
Kazakhstan - Ansible AWX Fundamentals for DevOps Automation
Moldova - Ansible AWX Fundamentals for DevOps Automation
Morocco - Ansible AWX Fundamentals for DevOps Automation
Tunisia - Ansible AWX Fundamentals for DevOps Automation
Kuwait - Ansible AWX Fundamentals for DevOps Automation
Oman - Ansible AWX Fundamentals for DevOps Automation
Slovakia - Ansible AWX Fundamentals for DevOps Automation
Kenya - Ansible AWX Fundamentals for DevOps Automation
Nigeria - Ansible AWX Fundamentals for DevOps Automation
Botswana - Ansible AWX Fundamentals for DevOps Automation
Slovenia - Ansible AWX Fundamentals for DevOps Automation
Croatia - Ansible AWX Fundamentals for DevOps Automation
Serbia - Ansible AWX Fundamentals for DevOps Automation
Bhutan - Ansible AWX Fundamentals for DevOps Automation