Ansible for Windows Administration
1h 40mIntermediate2024-11-12
Authors

Andrei Balint
Course details
Imagine slashing your workload by automating tedious tasks, managing configurations seamlessly, and deploying applications effortlessly. In this concise course, learn to deploy Ansible and use it for automating Windows administration.
Follow instructor Andrei Balint as he guides you through Ansible's architecture, playbooks, and modules, all tailored specifically for Windows. Unlock the power of automation and take your Windows management skills to the next level with this course.
Learning objectives
Install and configure Ansible for Windows administration.
Configure Windows Hosts for Ansible management.
Manage files in Windows using Ansible.
Manage Windows users with Ansible.
Manage Windows storage with Ansible.
Follow instructor Andrei Balint as he guides you through Ansible's architecture, playbooks, and modules, all tailored specifically for Windows. Unlock the power of automation and take your Windows management skills to the next level with this course.
Learning objectives
Install and configure Ansible for Windows administration.
Configure Windows Hosts for Ansible management.
Manage files in Windows using Ansible.
Manage Windows users with Ansible.
Manage Windows storage with Ansible.
Skills covered
AnsibleRed HatSoftware AdministrationWindowsDevOps ToolsDevOps FoundationsServer AdministrationDevOpsNetwork and System AdministrationMicrosoftDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Automate system administration tasks with Ansible
1. Introduction to Ansible and Windows Automation
- 02 - Why use Ansible for Windows administration
- 03 - Setting up the Ansible control node
- 04 - Setting up the managed host
2. Managing Files and Directories
- 05 - Automating file and directory management
- 06 - Managing file and directory permissions
3. Managing Users and Groups
- 07 - Automating user management
- 08 - Managing groups and permissions
- 09 - Challenge - Automate user and group management
- 10 - Solution - Automate user and group management
4. Software Deployment and Management
- 11 - Automating software management
- 12 - Managing software configurations and settings
5. Managing Services and Processes
- 13 - Automated management of Windows services
- 14 - Monitoring and managing system processes
- 15 - Challenge - Deploying software and maintaining service consistency
- 16 - Solution - Deploying software and maintaining service consistency
6. Running Commands and Scheduling Tasks
- 17 - Running direct commands with modules
- 18 - Scheduling tasks in Windows
7. Configuring and Managing Storage
- 19 - Managing storage on Windows
- 20 - Challenge - Automating storage management
- 21 - Solution - Automating storage management
8. Automating Firewall and Security Settings
- 22 - Managing Windows Firewall settings
- 23 - Managing security policies and configurations
Conclusion
- 24 - Hands-on practice and tips for using Ansible