DO417

用红帽 Ansible 自动化 Microsoft Windows

概述

课程说明

了解如何在 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。

完成课程后,您将获得为期 45 天的实训教学延长访问权限,适用于任何包含虚拟环境的课程。

注:本课程为期五天。课程持续时间可能因授课形式而异。有关完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。

课程内容摘要

  • 配置要通过 Ansible 管理的 Microsoft Windows 系统。
  • 创建和管理托管主机清单,并向红帽 Ansible Tower 提供用于管理它们的凭据。
  • 编写 Ansible playbook 以便一致地自动执行多个任务,并将其应用于托管主机。
  • 从红帽 Ansible Tower 运行个别临时自动化任务和复杂 playbook。
  • 在红帽 Ansible Tower 中创建调查表单,以简化 playbook 运维。
  • 使用变量和事实参数化 playbook。
  • 编写和重用现有 Ansible 角色,以简化 playbook 创建并重用代码。
  • 利用现有的 PowerShell DSC 代码扩展 Ansible 自动化的功能。
  • 使用 Ansible 自动执行常见的 Windows Server 系统管理任务。

课程培训对象

对自动化管理任务和使用自动化工具实施 DevOps 工作流感兴趣的 Windows Server 管理员。

课程前提条件

您需要具备 Windows Server 管理员经验,但不要求具备使用红帽 Ansible 自动化或 Linux® 的相关经验。

技术要求

  • 本课程需要连接互联网。
  • 您需要“自带设备”(BYOD)。
  • 您的设备必须安装有远程桌面协议(RDP)。
    • 如果您运行的是 Microsoft Windows,则应安装微软远程桌面
    • 如果您运行的是 macOS,则需要从 App Store 安装 Mac 版微软远程桌面(微软出品)。
    • 如果您运行的是 Linux,您可以从其发行版安装 Remmina(如果有);(如果没有)按照 https://remmina.org 中的说明进行操作。如果愿意,也可以从其 Linux 发行版安装 FreeRDP 客户端(在红帽企业 Linux 中的 freerdp 软件包中)。

大纲

本课程的大纲

  • 红帽 Ansible 自动化简介
  • 运行简单的自动化命令
  • 实施 Ansible playbook
  • 管理变量和 fact
  • 安装和更新软件
  • 实施任务控制
  • 在托管主机上部署文件
  • 与用户和域交互
  • 自动执行 Windows 自动化任务
  • 管理大型项目
  • 构建 Ansible Tower 工作流
注:随着技术进步和基础工作性质的变化,课程大纲可能会随时更改。如对特定考试目标或主题存有疑问或需要确认,请联系我们的培训工作人员

成果

企业获益

在 Windows IT 基础架构中有效使用红帽 Ansible 自动化有助于提高运维敏捷性,同时确保管理运维所需的安全性、一致性和可重复性。结合红帽的 Linux 和网络自动化培训,可以从单一界面管理跨平台自动化解决方案。

红帽创建本课程的旨在让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。

个人获益

您将在 Windows 环境中使用红帽 Ansible 自动化编写和运行 Windows 自动化任务。您将执行常见的管理任务,从 Windows 工作站编写 Ansible 项目,将所有更改的历史记录存储在基于 Git 的版本控制系统中,并从红帽 Ansible Tower 的 Web 界面运行这些任务并进行故障排除。

下一阶段课程推荐

红帽系统管理三:利用 Ansible 实现 Linux 自动化(RH294)提供针对 Linux 环境的类似培训,但要求具备一定的 Linux 经验(红帽认证系统管理员级别)。

利用 Ansible 实现网络自动(DO457)为网络管理员提供类似的培训,帮助其自动管理路由器和交换机,强烈建议具备一定的网络管理经验。

构建您的技能路径

如果想参加这门课程,可购买红帽培训订阅。购买订阅后,您可在一整年内无限次按需访问在线学习资源。

检验您的知识水平

免费参与技能评估,测试您的专业知识,发现技能差距,获取关于红帽培训的个性化培训建议。