Ansible can be used to remotely manage Windows Servers, simply and at scale. Using Ansible’s YAML playbook language, supported PowerShell modules and powerful inventory system, Windows admins can automate all aspects of a hosts lifecycle. Ansible can be used to provide full host system management capabilities, orchestration of multiple systems and tools, or specific delegated devops tasks.In this session, we will explore how to harness Ansible to automate the management and configuration of Windows servers.
You’ll learn how to streamline tasks such as software deployment, system updates and active directory management, using Ansible’s robust Windows modules and playbooks. We’ll also cover the setup process for integrating Windows hosts, with a focus on configuring WinRM, managing credentials securely, and overcoming common challenges.
We look at the VSCode and Podman Container based development tools for Windows and MacOS users and how to securely host your Automation using the Red Hat Automation Platform.Ansible provides broad, cross platform automation capabilities. Using Ansible to manage Windows hosts enables a single automation language to be used across teams, which can increase cooperation, reduce handoffs and improve change reliability.
A laptop will be required to complete the labs - please bring your own
Questions? Please contact Red Hat EMEA at emeaevents@mail.events.redhat.com
AGENDA
- Welcome & Introductions
- Ansible Introduction
- How Ansible works
- Playbooks, Roles, Inventories
- Ansible Windows Requirements
- Supported OS Versions
- WinRM : Bootstrapping
- Windows Authentication Options
- Ansible Developer Tools
- VS Code Ansible Extension
- Podman / Docker / WSL and SSH Options
- AAP for Windows
- Credential Management
- RBAC and Delegation
- Event Driven Ansible
- Wrap-up & Close