課程簡介
介紹
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管理員
客戶評論 (1)
有許多實踐練習,由培訓師監督和協助
Aleksandra - Fundacja PTA
課程 - Mastering Make: Advanced Workflow Automation and Optimization
機器翻譯