1. Introduction to Red Hat Ansible Automation Platform
Learn Ansible’s core principles and set up the Red Hat Ansible Automation Platform for use with Windows.
2. Preparing for Automation
Configure Windows hosts for remote automation and integrate them with the Automation Controller.
3. Implementing Playbooks
Create and run simple playbooks to automate administrative tasks across multiple Windows hosts.
4. Managing Variables and Facts
Simplify playbook management with reusable variables and system facts.
5. Installing and Configuring Software
Automate installation, updates, and configuration management of Windows applications.
6. Implementing Task Control
Apply loops, conditionals, and handlers to make automation more efficient and fault-tolerant.
7. Deploying Files and Templates
Distribute and manage configuration files and templates using Jinja2.
8. Reusing Code with Roles and Collections
Structure complex automation with reusable Ansible Roles and Content Collections.
9. Managing Users and Domains
Automate Active Directory operations, domain membership, and user management.
10. Automating Common Administration Tasks
Perform automated system management, maintenance, and compliance operations.
11. Comprehensive Review
Apply all learned concepts to real-world automation use cases.