Course Code: ansibleawx
Duration: 21 hours
Prerequisites:
  • 具有 Linux 系統管理和命令行的經驗
  • 基本瞭解 YAML 程式設計語法
  • 瞭解IT基礎設施和流程
  • 熟悉 Ansible 平臺
  • 熟練掌握任何程式設計語言

觀眾

  • DevOps 工程師
  • 開發人員
  • 項目經理
Overview:

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 與外部資源整合,以利用其功能並與團隊協作。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在現場實驗室環境中實際實施。

課程定製選項

  • 如需申請此課程的定製培訓,請聯繫我們進行安排。
Course Outline:

介紹

安裝和配置 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 和查看日誌

總結和結論

Sites Published:

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

Nepal - Ansible AWX Fundamentals for DevOps Automation

Uzbekistan - Ansible AWX Fundamentals for DevOps Automation