Skip to content

Commit e1d0ed0

Browse files
authored
Merge pull request #2280 from IPvSean/devel
boom goes the dynamite
2 parents 79dcc65 + 177f597 commit e1d0ed0

File tree

3 files changed

+3
-319
lines changed

3 files changed

+3
-319
lines changed

webpages/ansible-cloud-lab.md

Lines changed: 1 addition & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1 @@
1-
# Introduction to cloud automation
2-
3-
This self-paced lab will demonstrate how Ansible Automation Platform can help you orchestrate, operationalize and govern your hybrid cloud environments. Use-cases will include infrastructure visibility, compliance and infrastructure optimization. Learn how Ansible can start helping you tame your hybrid cloud deployments today. This self-paced lab requires students to have beginner level knowledge of common public cloud terminology and limited to no knowledge of Ansible.
4-
5-
> **NOTE**
6-
>
7-
> You will have the option to use **Microsoft Azure** or **Amazon Web Services (AWS)** for each exercise.
8-
9-
## Presentation Deck
10-
11-
- [Google Slides](https://docs.google.com/presentation/d/1LNzCv16dZ9nNDrfEY-wOMd1jYAZMZlIcla_fUJLsq0U/edit?usp=sharing) - For Red Hat employees
12-
- [PDF](decks/lab-introduction-to-cloud-automation.pdf) - For everyone
13-
14-
Optional module **Terraforming Clouds with Ansible** deck:
15-
- [Google Slides](https://docs.google.com/presentation/d/1LNzCv16dZ9nNDrfEY-wOMd1jYAZMZlIcla_fUJLsq0U/edit?usp=sharing) - For Red Hat employees
16-
- [PDF](decks/lab-terraforming-clouds-with-ansible.pdf) - For everyone
17-
18-
## Lab Agenda
19-
20-
- **Infrastructure visibility** [Estimated Time ⏰ 20 minutes]
21-
<br>In this lab we will illustrate how we can retrieve Ansible facts (key, value pairs), also known as structured data, from public clouds and how we can use this data to provide us awareness of our cloud footprint easily
22-
- [Start exercise on AWS](https://developers.redhat.com/content-gateway/link/3884773)
23-
- [Start exercise on Azure](https://developers.redhat.com/content-gateway/link/3884777)
24-
- **Cloud Operations** [Estimated Time ⏰ 20 minutes]
25-
<br>This lab will illustrate how Ansible Automation Platform can help you automate common day-2 cloud operations tasks across your public cloud. Our focus here will be on AWS, but the use cases here are ones you can extend across the hybrid cloud.
26-
- [Start exercise on AWS](https://developers.redhat.com/content-gateway/link/3884774)
27-
- [Start exercise on Azure](https://developers.redhat.com/content-gateway/link/3884828)
28-
- **Infrastructure optimization** [Estimated Time ⏰ 20 minutes]
29-
<br>In this lab we will guide you in understanding some basic optimization exercises that can help you tame your public clouds.
30-
- [Start exercise on AWS](https://developers.redhat.com/content-gateway/link/3884775)
31-
- [Start exercise on Azure](https://developers.redhat.com/content-gateway/link/3884829)
32-
33-
Optional Lab
34-
- [Terraforming Clouds with Ansible](https://developers.redhat.com/content-gateway/link/3884776) [Estimated Time ⏰ 60 minutes] -
35-
<br>In this lab we explore the basics of Terraform and how we can use it to deploy infrastructure. We then take it up a level by introducing Ansible's Automation controller and simplify the creation of this infrastructure as well as bring the all important post-provisioning tasks which we all need to do when infrastructure is being configured. This lab will get you creating infrastructure with Terraform and Automation controller in no time
36-
37-
## Lab Diagram AWS
38-
39-
<img src="https://github.com/IPvSean/pictures_for_github/blob/master/aws-diagram.png?raw=true" width="600px">
40-
41-
## Lab Diagram Azure
42-
43-
<img src="https://ipvsean.github.io/instruqt/webpages/img/azure_diagram.png" width="600px">
44-
45-
# Free e-books
46-
47-
- [Automate your hybrid cloud at scale](https://www.redhat.com/en/engage/automate-hybrid-cloud-20221006)
48-
- [Connect your hybrid cloud environment with IT automation](https://www.redhat.com/en/engage/hybrid-cloud-environment-20220412)
49-
- [Using automation to get the most from your public cloud ](https://www.redhat.com/en/engage/automation-public-cloud-20221014)
50-
-
51-
# Ansible Workshop
52-
53-
This is an official Ansible Workshop
54-
55-
This workshop is maintained by the Red Hat Ansible Technical Marketing Team.
56-
Please open an [issues on Github](https://github.com/ansible/instruqt/issues/new?title=New+cloud+workshop+issue&body=)
57-
58-
59-
![ansible workshop logo](https://github.com/ansible/workshops/blob/devel/images/Ansible-Workshop-Logo.png?raw=true)
1+
<meta http-equiv="refresh" content="0; url=../exercises/instruqt/ansible-cloud-lab">

webpages/eda-4.md

Lines changed: 1 addition & 157 deletions
Original file line numberDiff line numberDiff line change
@@ -1,157 +1 @@
1-
# Event-Driven Ansible & ServiceNow Technical Workshop
2-
3-
> **IMPORTANT TO NOTE**
4-
>
5-
> This is the 4 hour version of this workshop. For the shorter 90 minute session please [🔬 click here](eda.md)
6-
>
7-
8-
As a part of Red Hat® Ansible® Automation Platform, Event-Driven Ansible can process events containing discrete intelligence about conditions in the IT environment, determine the appropriate response to the event, then execute automated actions to address or remediate the event. This workshop will demonstrate Event-Driven Ansible and how it provides the event-handling capability needed to automate time-consuming tasks and respond to changing conditions in any IT domain.
9-
10-
During this workshop, we will walk through the basics of EDA (Event-Driven Ansible) covering fundamentals such as sources, rules, and actions and the corresponding technology and implementation through Ansible Rulebook CLI, rulebooks, source plugins, and EDA content collections. This workshop requires students to have beginner-level knowledge of command-line Ansible, Visual Studio Code, and Git.
11-
12-
## Presentation Deck
13-
14-
- [PDF](decks/lab-eda-gitops.pdf) - For everyone
15-
- [Google Slides](https://docs.google.com/presentation/d/1wrJ90OEvkais6wcyinMq42uv1_VJJQlzrxHy8UgC220/edit?usp=sharing) - For Red Hat employees
16-
17-
## Lab Agenda (Estimate total time ⏱️ 4 hours)
18-
19-
Recommended agenda for when there is an instructor teaching.
20-
21-
<table>
22-
<thead>
23-
<tr>
24-
<th>Agenda Item</th>
25-
<th>Description</th>
26-
<th>Link</th>
27-
<th>Estimated Time</th>
28-
</tr>
29-
</thead>
30-
<tbody>
31-
<tr>
32-
<td><b>Slides</b></td>
33-
<td>Introduction + Workshp Brief</td>
34-
<td><a href="https://docs.google.com/presentation/d/1wrJ90OEvkais6wcyinMq42uv1_VJJQlzrxHy8UgC220/edit?usp=sharing">🖥️ Google Slides</a></td>
35-
<td>⏱️ 15 minutes</td>
36-
</tr>
37-
<tr>
38-
<td><b>Lab 1</b>: Getting Started with Event-Driven Ansible</td>
39-
<td>Learn about the fundamental components of Event-Driven Ansible and go through some examples</td>
40-
<td><a target="_new" href="https://developers.redhat.com/content-gateway/link/3884802">🚀 Launch Lab</a></td>
41-
<td>⏱️ 25 minutes</td>
42-
</tr>
43-
<tr>
44-
<td><b>Slides</b></td>
45-
<td>Lab Brief for Lab2</td>
46-
<td><i>Continue slides from above</i></td>
47-
<td>⏱️ 5 minutes</td>
48-
</tr>
49-
<tr>
50-
<td><b>Lab 2</b>: Getting Started with EDA Controller</td>
51-
<td>Learn how to adopt EDA into your organization with EDA Controller, which integrates into the Ansible Automation Platform with a webUI</td>
52-
<td><a target="_new" href="https://developers.redhat.com/content-gateway/link/3884761">🚀 Launch Lab</a></td>
53-
<td>⏱️ 35 minutes</td>
54-
</tr>
55-
<tr>
56-
<td><b>Slides</b></td>
57-
<td>Lab Brief for Lab3</td>
58-
<td><i>Continue slides from above</i></td>
59-
<td>⏱️ 5 minutes</td>
60-
</tr>
61-
<tr>
62-
<td><b>Lab 3</b>: Advanced EDA: GitOps with Event-Driven Ansible</td>
63-
<td>Use Event-Driven Ansible to react to events generated by Git operations.</td>
64-
<td><a target="_new" href="https://developers.redhat.com/content-gateway/link/3884759">🚀 Launch Lab</a></td>
65-
<td>⏱️ 35 minutes</td>
66-
</tr>
67-
<tr>
68-
<td><b>Slides</b></td>
69-
<td>Lab Brief for Lab4</td>
70-
<td><i>Continue slides from above</i></td>
71-
<td>⏱️ 5 minutes</td>
72-
</tr>
73-
<tr>
74-
<td><b>Lab 4</b>: Advanced EDA: Event-Driven Ansible and NetOps</td>
75-
<td>Use Event-Driven Ansible to react to network events as well as work with ChatOps.</td>
76-
<td><a target="_new" href="https://developers.redhat.com/content-gateway/link/3884760">🚀 Launch Lab</a></td>
77-
<td>⏱️ 30 minutes</td>
78-
</tr>
79-
<tr>
80-
<td><b>Slides</b></td>
81-
<td>Introduction to ServiceNow and Lab Brief</td>
82-
<td><a href="https://docs.google.com/presentation/d/1sE8nZJjQw74QyWccufUVNwEtIepxPYTbsn5YfjN3oU8/edit?usp=sharing">🖥️ Google lides</a></td>
83-
<td>⏱️ 25 minutes</td>
84-
</tr>
85-
<tr>
86-
<td><b>Lab 5</b>: Get started with ServiceNow automation</td>
87-
<td>Explore the basic functionality of the ServiceNow collection for Red Hat Ansible Automation Platform.
88-
</td>
89-
<td><a target="_new" href="https://developers.redhat.com/content-gateway/link/3884768">🚀 Launch Lab</a></td>
90-
<td>⏱️ 60 minutes</td>
91-
</tr>
92-
</tbody>
93-
</table>
94-
95-
## Supplemental Labs
96-
97-
<table>
98-
<thead>
99-
<tr>
100-
<th>Lab Title</th>
101-
<th>Description</th>
102-
<th>Link</th>
103-
<th>Estimated Time</th>
104-
<th>Notes</th>
105-
</tr>
106-
</thead>
107-
<tbody>
108-
<tr>
109-
<td>Event-driven Ansible with OpenShift Demo</td>
110-
<td>Use Red Hat OpenShift events as a trigger showcasing the adaptability and effectiveness of Event-Driven Ansible</td>
111-
<td><a target="_new" href="https://demo.redhat.com/catalog/babylon-catalog-prod/order/enterprise.event-driven-ansible.prod">🚀 Launch Lab</a></td>
112-
<td>⏱️ 40 minutes</td>
113-
<td><table class="important"><tr><td><div class="infobutton"><i class="icon-info-sign"></i></div>Important</td></tr><tr><td>This runs on demo.redhat.com and is only available to Red Hat employees</td></tr></table></td>
114-
</tr>
115-
</tbody>
116-
</table>
117-
118-
# Going Further
119-
120-
Additional material for Event-Driven Ansible
121-
122-
<table>
123-
<thead>
124-
<tr>
125-
<th>Title</th>
126-
<th>Type</th>
127-
<th>Link</th>
128-
</tr>
129-
</thead>
130-
<tbody>
131-
<tr>
132-
<td>Automate IT response with Event-Driven Ansible</td>
133-
<td>E-Book</td>
134-
<td><a target="_new" href="https://www.redhat.com/en/engage/build-innovation-automation-20230414">📖 Download E-Book</a></td>
135-
</tr>
136-
<tr>
137-
<td>The impact of event-driven automation on IT operations</td>
138-
<td>Analyst material</td>
139-
<td><a target="_new" href="https://www.redhat.com/en/resources/event-driven-impact-on-it-operations-analyst-material">📒 Download Analyst Material</a></td>
140-
</tr>
141-
<tr>
142-
<td>Work smarter using event-driven automation across IT operations</td>
143-
<td>Webinar</td>
144-
<td><a target="_new" href="https://www.redhat.com/en/events/webinar/work-smarter-using-event-driven-automation-across-IT-operations">🎥 Watch recording from June 20, 2023</a></td>
145-
</tr>
146-
</tbody>
147-
</table>
148-
149-
# Ansible Workshop
150-
151-
This is an official Ansible Workshop
152-
153-
This workshop is maintained by the Red Hat Ansible Technical Marketing Team.
154-
Please open an [issues on Github](https://github.com/ansible/instruqt/issues/new?title=New+eda+4hour+workshop+issue&body=)
155-
156-
157-
![ansible workshop logo](https://github.com/ansible/workshops/blob/devel/images/Ansible-Workshop-Logo.png?raw=true)
1+
<meta http-equiv="refresh" content="0; url=../exercises/instruqt/eda-4">

webpages/windows.md

Lines changed: 1 addition & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -1,103 +1 @@
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-
![ansible workshop logo](https://github.com/ansible/workshops/blob/devel/images/Ansible-Workshop-Logo.png?raw=true)
1+
<meta http-equiv="refresh" content="0; url=../exercises/instruqt/windows">

0 commit comments

Comments
 (0)