- 具有 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