课程概述
了解如何在 Windows Server 上实现管理自动化,以支持 DevOps 工作流
用红帽 Ansible 自动化 Microsoft Windows(DO417)专为之前没有 Ansible® 经验的 Windows Server 专业人员而设计。您将使用 Ansible 编写用于 Microsoft Windows 系统的自动化 playbook,从而大规模、可重复地执行常见的系统管理任务。此外,您还将学习使用红帽® Ansible Tower 从基于 Web 的中央用户界面安全地管理和运行 Ansible playbook。
本课程基于红帽 Ansible 引擎 2.8、红帽 Ansible Tower 3.5 和 Windows Server 2016 与 2019。
课程内容摘要
- 配置 Microsoft Windows 系统以使用 Ansible 进行管理。
- 创建和管理托管主机的清单,并提供凭据以将其托管至红帽 Ansible Tower。
- 编写 Ansible playbook 以便一致地自动执行多个任务,并将其应用于托管主机。
- 从红帽 Ansible Tower 运行单个 ad hoc 自动化任务和复杂的 playbook。
- 在红帽 Ansible Tower 中创建调查表,以简化 playbook 操作。
- 使用变量和 fact 对 playbook 进行参数化。
- 编写和重用现有 Ansible 角色,以简化 playbook 创建并重用代码。
- 利用现有的 PowerShell DSC 代码扩展 Ansible 自动化功能。
- 使用 Ansible 自动执行常见的 Windows Server 系统管理任务。
课程培训对象
有志实现管理任务自动化以及用自动化工具来实施 DevOps 工作流的 Windows Server 管理员。
课程前提条件
您应该具备 Windows Server 管理员的相关经验,但无需具备红帽 Ansible 自动化或 Linux® 的经验。
技术要求
- 本课程需要有互联网连接。
- 您需要“自带设备”(BYOD)。
- 您的设备必须安装有远程桌面协议(RDP)。