Red Hat Logo is a registered trademark of Red Hat. All rights reserved.
Microsoft Windows Automation with Ansible
Schedule
Start | End | Duration | Location | Details |
---|
Course Details
Microsoft Windows Automation with Ansible
Course code: DO417
Duration: 4 Days
Prerequisite:
You are expected to have experience as Windows Server administrators, but no previous experience with Red Hat Ansible Automation or Linux® is required.
Course Description:
Learn how to automate administration on Windows Server to enable your DevOps workflow
Microsoft Windows Automation with Red Hat Ansible (DO417) is designed for Windows Server professionals without previous Ansible® experience. You will use Ansible to write automation playbooks for Microsoft Windows systems to perform common system administration tasks reproducibly at scale. You will also learn to use Red Hat® Ansible Tower to securely manage and run your Ansible playbooks from a central web-based user interface.
This course is based on Red Hat Ansible Engine 2.8, Red Hat Ansible Tower 3.5, and Windows Server 2016 and 2019.
Course Objectives:
• Configure Microsoft Windows systems to be managed with Ansible.
• Create and manage inventories of managed hosts and provide credentials to manage them to Red Hat Ansible Tower.
• Write Ansible playbooks to consistently automate multiple tasks and apply them to managed hosts.
• Run individual ad hoc automation tasks and complex playbooks from Red Hat Ansible Tower.
• Create survey forms in Red Hat Ansible Tower to simplify playbook operation.
• Parameterize playbooks using variables and facts.
• Write and reuse existing Ansible roles to simplify playbook creation and reuse code.
• Leverage existing PowerShell DSC code to extend the power of Ansible automation.
• Automate common Windows Server system administration tasks using Ansible.
Intended Audience:
Windows Server administrators interested in automating management tasks and in using automation tools to implement their DevOps workflow.
Course Outlines:
• Introduction to Red Hat Ansible Automation
• Run simple automation commands
• Implement Ansible playbooks
• Manage variables and facts
• Install and update software
• Implement task control
• Deploy files to managed hosts
• Interact with users and domains
• Automate Windows automation tasks
• Manage large projects
• Construct Ansible Tower workflows