Ansible AI
Published by Pearson
Implement Ansible DevOps with Lightspeed AI and Event-Driven Ansible
- Learn how Ansible AI can speed up your Ansible configuration.
- Configure Event-Driven Ansible to automatically react to specific events.
- Use Ansible AI with Lightspeed to generate playbooks and automatically fix issues.
Ansible has evolved from a mere configuration management solution to a complete automation tool. Ansible Lightspeed is an AI-based solution powered by IBM Watson that can be used to make Ansible configuration easier. Event-Driven Ansible can be used to have Ansible listen to specific events and react automatically if a specific (error) situation occurs. It can automatically run a playbook, in that case, to restore the original desired state.
This 3-hour course provides an introduction to Event-Driven Ansible as well as Ansible Lightspeed. After attending this course, you’ll know how to use Ansible to automatically fix issues using Event-Driven Ansible, and how to use Ansible Lightspeed as an AI solution to generate playbooks. In this course, you’ll find demos demonstrating all the essential components to help you gain a deep understanding of Ansible AI.
What you’ll learn and how you can apply it
- Which options exist for using Ansible AI and Event-Driven Ansible in open source as well as Red Hat based Ansible environments
- What Event-Driven Ansible can do to automatically repair critical issues
- How Event-Driven Ansible and Ansible Lightspeed make it easier to implement an Ansible-based DevOps solution
This live event is for you because...
- You are a developer who wants to use an AI-based solution that makes it easier to integrate application code into Ansible
- You are an IT architect or administrator and need to make your IT environment more flexible by implementing auto-healing of critical issues
- You are an Ansible user and want to learn about future developments in Ansible
Prerequisites
- Students need to be familiar basic Ansible concepts
Course Set-up
- Students should install an instance of Red Hat Enterprise Linux (RHEL) 9 or later. The software can be obtained for free at https://developers.redhat.com. More information about the installation of RHEL can be found here: https://learning.oreilly.com/videos/red-hat-certified/9780137931521/9780137931521-RHL9_01_02_02/
Recommended Preparation
- Attend: Ansible in 4 Hours by Sander van Vugt
- Watch: Ansible from Basics to Guru by Sander van Vugt (in particular, Lessons 1-6)
Recommended Follow-up
- Watch: Remaining lessons in Ansible from Basics to Guru by Sander van Vugt
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Segment 1: Introduction to Ansible AI (5 minutes)
Segment 2: Setting up a working environment (20 minutes)
- Ansible controller quick setup
Segment 3: Introduction to Ansible Lightspeed AI (15 minutes)
- What Ansible Lightspeed can do for you
- IBM Watson
- What Ansible Lightspeed can’t do for you
- Using other AI solutions to write Ansible playbooks
Segment 3: Using Ansible Lightspeed (25 minutes)
- Installing VSCode
- Using VSCode
- Setting up required VSCode plugins
- Providing Input for Ansible Lightspeed
- Generating Playbooks with Ansible Lightspeed
Q&A (5 minutes)
Break (5 minutes)
Segment 4: Understanding Event-Driven Ansible (EDA) (10 minutes)
- EDA availability
- EDA and Ansible Automation Platform
- EDA on the CLI
Segment 5: Using Rulebooks (30 minutes)
- Understanding how rulebooks work
- Configuring event sources
- Writing efficient rulebooks
- Expected future OS support
Q&A (5 minutes)
Break (5 minutes)
Segment 6: Running Rulebooks from Ansible Automation Platform (25 minutes)
- Introduction to Ansible Automation Platform (AAP)
- Running a rulebook from AAP
Segment 7: Running Rulebooks with ansible-rulebook (25 minutes)
- Installing ansible-rulebook
- Demo: Using ansible-rulebook
Q&A and Course Wrap-up (5 minutes)
Your Instructor
Sander van Vugt