|
| 1 | +# Getting Started with Windows Automation |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | +In this instructor-led workshop, participants learn the basics of Ansible Automation and how they can use Ansible with Windows Hosts. Attendees will get hands-on experience with the fundamentals of Ansible and will create and edit Ansible Playbooks which will be used in an Automation controller. |
| 7 | +This workshop will expose participants to working with the Ansible Automation Platform while automating tasks on a Windows host. |
| 8 | + |
| 9 | +Tasks in this lab include: |
| 10 | +* Configuring Credentials and Inventories |
| 11 | +* Running Ad-hoc commands |
| 12 | +* Creating and using basic playbooks |
| 13 | +* Using advanced Playbook methodologies |
| 14 | +* Creating and using Ansible Roles |
| 15 | + |
| 16 | +> **NOTE** |
| 17 | +> |
| 18 | +> This workshop is also known as the Windows Automation Technical 90-min Workshop |
| 19 | +> |
| 20 | +
|
| 21 | +## Presentation Deck |
| 22 | + |
| 23 | +- [Google Slides](https://docs.google.com/presentation/d/1RO5CQiCoqLDES1NvTI_1fQrR-oWM1NuW-uB0JRvtJzE/edit?usp=sharing) - For Red Hat employees |
| 24 | + |
| 25 | +## Lab Agenda (Estimate total time ⏱️ 90 minutes) |
| 26 | + |
| 27 | +<ul> |
| 28 | +<li><b>Slides: Introduction + Workshop Brief</b> [Estimated Time ⏱️ 15 minutes]<br> |
| 29 | +<a href="https://docs.google.com/presentation/d/1RO5CQiCoqLDES1NvTI_1fQrR-oWM1NuW-uB0JRvtJzE/edit?usp=sharing">[ 🖥️ Slides ]</a> |
| 30 | +</li><br> |
| 31 | +<li><b>Lab 1: Getting Started with Windows Automation</b> [Estimated Time ⏱️ 15 minutes]<br> |
| 32 | +<a href="https://developers.redhat.com/content-gateway/link/3884845">[ 🚀 Launch the lab ]</a> |
| 33 | +<ul><li>Exercise 1 - Configure Automation Controller |
| 34 | +</li></ul> |
| 35 | +</li><br> |
| 36 | +<li><b>Slides: Brief for Challenge 2</b> [Estimated Time ⏱️ 5 minutes]<br> |
| 37 | +<i>Continue slides from above</i> |
| 38 | +</li><br> |
| 39 | +<li><b>Lab 2: Ansible Automation with Windows</b> [Estimated Time ⏱️ 15 minutes]<br> |
| 40 | +<ul><li>Exercise 2 - Ad-hoc commands<br> |
| 41 | +<i>Continue from Lab linked above</i></li></ul> |
| 42 | +</li><br> |
| 43 | +<li><b>Slides: Brief for Challenge 3 and 4</b> [Estimated Time ⏱️ 15 minutes]<br> |
| 44 | +<i>Continue slides from above</i> |
| 45 | +</li><br> |
| 46 | +<li><b>Lab 3: Ansible Automation with Windows</b> [Estimated Time ⏱️ 15 minutes]<br> |
| 47 | +<i>Continue from Lab linked above</i> |
| 48 | +<ul><li>Exercise 3 - Intro to playbooks</li> |
| 49 | +<li>Exercise 4 - Configure a job template</li></ul> |
| 50 | +<br> |
| 51 | +<li><b>Lab 4: Automating Windows Active Directory</b> [Estimated Time ⏱️ 30 minutes]<br> |
| 52 | +<i>See Red Hat for access</i> |
| 53 | +</li><br> |
| 54 | +</li> |
| 55 | +</ul> |
| 56 | + |
| 57 | +# Learning Resources |
| 58 | + |
| 59 | +It is highly recommended to take the [Microsoft Windows Automation with Red Hat Ansible](https://www.redhat.com/en/services/training/do417-microsoft-windows-automation-red-hat-ansible) if you want additional training! |
| 60 | + |
| 61 | +Here is some additional collateral: |
| 62 | + |
| 63 | + |
| 64 | +<table> |
| 65 | +<thead> |
| 66 | +<tr> |
| 67 | +<th>Title</th> |
| 68 | +<th>Type</th> |
| 69 | +<th>external link</th> |
| 70 | +<th>RHCC Link (employees and partners)</th> |
| 71 | +</tr> |
| 72 | +</thead> |
| 73 | +<tbody> |
| 74 | +<tr> |
| 75 | +<td>Ansible on Windows for financial services</td> |
| 76 | +<td>Datasheet</td> |
| 77 | +<td><a target="_blank" href="https://www.redhat.com/en/resources/ansible-on-windows-financial-services-datasheet">on redhat.com</a></td> |
| 78 | +<td><a target="_blank" href="https://content.redhat.com/content/rhcc/us/en/assets/display.html?id=729bb83a-0960-4285-9191-4a601f8a0707">Content Center</a></td> |
| 79 | +</tr> |
| 80 | +<tr> |
| 81 | +<td>10 ways to automate Microsoft Windows with Red Hat Ansible</td> |
| 82 | +<td>Checklist</td> |
| 83 | +<td><a target="_blank" href="https://www.redhat.com/en/resources/ansible-automation-for-windows-checklist">on redhat.com</a></td> |
| 84 | +<td><a target="_blank" href="https://content.redhat.com/content/rhcc/us/en/assets/display.html?id=1e38aff6-6fc3-4194-9fb6-947bd7a34ff6">Content Center</a></td> |
| 85 | +</tr> |
| 86 | +<tr> |
| 87 | +<td>Standardization and automation</td> |
| 88 | +<td>Overview</td> |
| 89 | +<td><a target="_blank" href="https://www.redhat.com/en/resources/e3-standardization-automation-analyst-paper">on redhat.com</a></td> |
| 90 | +<td><a target="_blank" href="https://content.redhat.com/content/rhcc/us/en/assets/display.html?id=521048dd-2ee3-435d-bdec-0484354184d4">Content Center</a></td> |
| 91 | +</tr> |
| 92 | +</tbody> |
| 93 | +</table> |
| 94 | + |
| 95 | +# Ansible Workshop |
| 96 | + |
| 97 | +This is an official Ansible Workshop |
| 98 | + |
| 99 | +This workshop is maintained by the Red Hat Ansible Technical Marketing Team. |
| 100 | +Please open an [issues on Github](https://github.com/ansible/instruqt/issues/new?title=New+windows+automation+workshop+issue&body=) |
| 101 | + |
| 102 | + |
| 103 | + |
0 commit comments