Event-Driven Ansible Technical Workshop

IMPORTANT TO NOTE

This is the 90 minute version of this workshop. For the longer 4-hour session please 🔬 click here

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.

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.

Workshop Resources

Resource Link
Workshop content and exercises labs.demoredhat.com/exercises/instruqt/eda
Follow-up assets Follow-up assets spreadsheet
Post-event survey Post-event survey
Certain registration page & promotional email copy Registration page & promotional email copy
Presenter instructions and guide Presenter instructions and guide
Certain event banners Event banners (Google Drive)

Who is this workshop best for?

Advanced Ansible users and SREs would benefit from this workshop. The workshop introduces the domain of observability and automation.

Target audience

Automation specialists and site reliability engineers.

Attendee Prerequisites

Presentation Deck

Lab provisioner

This workshop uses the Instruqt platform to load the labs inside your browser. If you have a large number of users and want to increase the amount of hot-standbys please email: ansible-tmm@redhat.com.

Lab Index (Estimate total time ⏱️ 90 minutes)

Activity Link Estimated Time
Slides: Introduction + Workshop Brief 🖥️ Google Slides ⏱️ 15 minutes
Lab 1: Getting Started with Event-Driven Ansible 🚀 Launch Lab ⏱️ 25 minutes
Slides: Lab Brief for Lab 2 🖥️ Google Slides ⏱️ 10 minutes
Lab 2: Getting Started with EDA Controller 🚀 Launch Lab ⏱️ 40 minutes

Supplemental Labs

Lab Title Description Link Estimated Time Notes
Advanced EDA: GitOps with Event-Driven Ansible Use Event-Driven Ansible to react to events generated by Git operations. 🚀 Launch Lab ⏱️ 40 minutes
Advanced EDA: Event-Driven Ansible and NetOps (Arista) Use Event-Driven Ansible to react to network events as well as work with ChatOps. 🚀 Launch Lab ⏱️ 40 minutes
Event-driven Ansible with OpenShift Demo Use Red Hat OpenShift events as a trigger showcasing the adaptability and effectiveness of Event-Driven Ansible 🚀 Launch Lab ⏱️ 40 minutes
Important
This runs on demo.redhat.com and is only available to Red Hat employees

Demos

Any of the individual labs (that make up the workshop) can be used as a standalone demo.

Learning Resources

Documentation

Going Further

Additional material for Event-Driven Ansible

Title Type Link
Automate IT response with Event-Driven Ansible E-Book 📖 Download E-Book
The impact of event-driven automation on IT operations Analyst material 📒 Download Analyst Material

Ansible Workshop

This is an official Ansible Workshop

This workshop is maintained by the Red Hat Ansible Technical Marketing Team.
Please open an issues on Github

ansible workshop logo