Skip to main content

Microsoft Windows Automation with Red Hat Ansible Automation Platform (DO417)

H45ZZS

Table of Contents

Table of Contents

    Course ID

    H45ZZS

    Duration

    5 days

    Format

    ILT, VILT



    Overview

    This course teaches you how to automate the deployment and management of Microsoft Windows servers and applications hosted on them using Red Hat Ansible Automation Platform.


    This course is based on Red Hat® Ansible Automation Platform 2.4.

    Course ID

    H45ZZS

    Duration

    5 days

    Format

    ILT, VILT



    Audience

    This course is ideal for system administrators, DevOps engineers, and developers who are responsible for automating the deployment and management of Microsoft Windows servers and applications hosted on them using Red Hat Ansible Automation Platform.


    Take this free assessment to determine if this course is right for your skills and learning goals.

    Objectives

    After completing this course, you should be able to:

    • Write Ansible Playbooks that automate tasks on Microsoft Windows servers
    • Manage Ansible Playbooks stored in a Git-based version control system
    • Run Ansible Playbooks by using the automation controller web-based UI
    • Manage and ensuring software and Windows features are installed and up to date using Ansible automation
    • Write efficient tasks in Ansible Playbooks by using loops, conditional tests, and handlers
    • Write Ansible Playbooks that ensure plays can recover when tasks fail
    • Deploy, modify, and manage files with Ansible on your Windows servers using completed files and Jinja2 templates
    • Manage local and domain users, manage Active Directory domains, and generate dynamic inventory of managed hosts in automation controller based on domain membership
    • Automate specific, common Windows Server administration tasks
    • Reuse existing automation code by using Ansible Content Collections, Ansible Roles, and Ansible integration with PowerShell Desired State Configuration (DSC) resources
    divider line

    Course outline

    Module 1: Introducing Red Hat Ansible Automation Platform


    • Describe the fundamental concepts of Ansible, how it is used, and learn how to install development tools from Red Hat Ansible Automation Platform.

    Module 2: Preparing for Ansible Operations

    • Prepare Microsoft Windows hosts for Ansible automation and automation controller to run automation on those hosts

    Module 3: Implementing Ansible Playbooks

    • Write a simple playbook to automate tasks on multiple Microsoft Windows-based hosts and then run the playbook with automation controller

    Module 4: Managing Variables and Facts

    • Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts

    Module 5: Installing and Configuring Software

    • Install, manage, and ensure software is up to date using Ansible Playbooks

    Module 6: Implementing Task Control

    • Manage task execution using loops, conditional tests, and handlers, and recover when tasks fail

    Module 7: Deploying Files to Managed Hosts

    • Deploy, modify, and manage files on your managed hosts

    Module 8: Reusing Code with Ansible Roles and Ansible Content Collections

    • Write playbooks that are optimized for larger and more complex projects and that reuse existing automation code

    Module 9: Interacting with Users and Domains

    • Manage local and domain users and Active Directory domains on managed hosts and generate a dynamic inventory of managed hosts in automation controller based on domain membership

    Module 10: Automating Windows Administration Tasks

    • Automate common Windows Server administration tasks

    Module 11: Comprehensive Review

    • Review tasks from Microsoft Windows Automation with Red Hat Ansible Automation Platform

    5 reasons to choose HPE as your training partner

    1. Learn HPE and in-demand IT industry technologies from expert instructors.
    2. Build career-advancing power skills.
    3. Enjoy personalized learning journeys aligned to your company’s needs.
    4. Choose how you learn: in-person, virtually, or online—anytime, anywhere.
    5. Sharpen your skills with access to real environments in virtual labs.

    Explore our simplified purchase options, including HPE Education Learning Credits.

    Recommended for you