課程簡介

介紹

Red Hat Ansible Automation Platform功能與架構概述

  • 回顧Ansible的基本概念和原則
  • 理解Ansible的核心內容和資源

安裝和設置Red Hat Ansible Automation Platform

  • Ansible安裝的先決條件
  • 升級當前的Ansible版本

配置Red Hat Ansible Automation Platform

  • 執行高級環境配置方法
  • 使用高級Ansible CLI命令

運行Ansible Playbooks並練習組件委派

  • 執行和管理特定用例的任務和劇本

利用可重用的Ansible工件並使用清單自動化複雜任務

處理Ansible工具與系統之間的數據交互

深入使用傳統的Ansible組件和Ad-Hoc命令

使用YAML利用高級Ansible自動化語法

  • 管理不安全或原始數據字符串
  • 使用YAML錨點和別名以增加靈活性

在Ansible中操作複雜數據並轉換字符串功能

使用可擴展的Ansible插件架構

  • Ansible插件的類型及其最大化使用方法

使用高級Playbook關鍵詞和Ansible命令行工具

Red Hat Ansible的複雜模塊操作概述

管理和協調Ansible滾動更新

使用Ansible Automation Platform訪問Red Hat Ansible Tower

將Ansible與Red Hat Advanced Cluster Management集成

使用Playbooks和Tower與RESTful API交互

在Ansible Automation Platform中自動化構建管道並簡化工作流程

使用Ansible Automation Platform和Tower開發CI/CD方法

爲Ansible開發項目創建和編寫自定義模塊和插件

  • 添加和優化本地模塊和插件
  • Ansible模塊開發的約定和最佳實踐

使用Python 3.x操作Red Hat Ansible Automation Platform

調試模塊和文檔格式化技巧

Ansible模塊在外部平臺開發的概述

  • Ansible在Microsoft、AWS等平臺上的自動化指南

使用高效方法測試Ansible並監控模塊生命週期

  • 其他Ansible資源和實用程序的高級開發實踐

最大化Red Hat Ansible Automation Platform的Python API

使用Ansible Galaxy並利用元數據結構

利用與Ansible對齊的公共雲服務

使用Ansible Automation部署雲原生應用

  • 使用Ansible遷移到雲原生平臺
  • 執行高級Red Hat OpenShift實施

使用Ansible自動化網絡並響應動態操作工作負載

  • 使用Ansible網絡模塊並解析Ansible數據
  • 管理超時、代理和其他問題
  • 實踐虛擬化和容器化方法

維護和管理Ansible Automation Platform及其組件

向組織展示最常見的自動化案例

故障排除Red Hat Ansible Automation Platform

總結與結論

最低要求

  • Linux系統管理和CLI背景
  • 具有基本Ansible自動化任務經驗
  • 熟練掌握YAML編程語法
  • 瞭解IT基礎設施和工作流程
  • Python編程語言基礎知識

受衆

  • DevOps工程師
  • 開發人員
  • SysOps管理員
 35 時間:

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類