IMPORTANT TO NOTE
This is the 90 minute version of this workshop. For the longer extended session please 🔬 click here
The Ansible Network Automation Workshop is a 90 minute, hands-on workshop covering Ansible Automation with respect to routers and switches. Attendees will learn how to pull facts from devices, build templated network configurations, and apply these concepts at scale with Ansible Automation Platform. You’ll put it all together by exploring the job templates, surveys, access controls and more.
NOTE
In this workshop, attendees will be managing network devices, specifically a Cisco IOS-XE router.
NOTE
This workshop is also known as the Network Automation 90-min Technical Workshop
| Resource | Link |
|---|---|
| Workshop content and exercises | labs.demoredhat.com/webpages/network |
| 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) |
This workshop is intended as an introductory course for Ansible Network Automation. For more in-depth training please refer to Red Hat Training Ansible for Network Automation. The intended audience is someone who has limited or no exposure to writing Ansible Playbooks or using Ansible Automation Platform. This workshop will cover common network scenarios and topics and is best suited for network engineers or folks interested in network automation.
This workshop is geared toward network operators, network engineers, cloud administrators, DevOps engineers, security professionals and anyone interested in network automation.
There is no student prep work required prior to the workshop. It is recommended to complete the free Red Hat training course Ansible Basics: Automation Technical Overview.
Labs are available via the Red Hat Demo Platform under the Introduction to Ansible Network Automation Workshop catalog item and Instruqt. For large events, use the lab hotstarter: https://red.ht/lab-hotstarter
| Activity | Link | Estimated Time |
|---|---|---|
| Slides: Introduction + Workshop Brief | 🖥️ Google Slides | ⏱️ 10 minutes |
| Lab 1: Network automation basics — First playbook | 🚀 Launch Lab | ⏱️ 20 minutes |
| Slides: Brief for Lab 2 | 🖥️ Google Slides | ⏱️ 10 minutes |
| Lab 2: Network automation — Backup and restore | 🚀 Launch Lab | ⏱️ 20 minutes |
| Slides: Brief for Lab 3 | 🖥️ Google Slides | ⏱️ 5 minutes |
| Lab 3: Red Hat Ansible Automation Platform for network administrators | 🚀 Launch Lab | ⏱️ 25 minutes |
| Lab Title | Description | Link | Estimated Time | Notes |
|---|---|---|---|---|
| Network automation basics: Resource modules | Learn Red Hat Ansible Automation Platform playbook basics for network automation. | 🚀 Launch Lab | ⏱️ 20 minutes | |
| Network automation basics: Facts | Learn about retrieving facts from a Cisco IOS-XE device. | 🚀 Launch Lab | ⏱️ 20 minutes | |
| Network automation basics: Infrastructure visability and awareness | Learn how to use Red Hat Ansible Automation Platform to retrieve facts from network infrastructure and create dynamic documentation. | 🚀 Launch Lab | ⏱️ 20 minutes | |
| Network automation basics: Surveys | Learn how to create an automation controller survey to configure a Cisco IOS network device. | 🚀 Launch Lab | ⏱️ 20 minutes |
Any of the individual labs (that make up the workshop) can be used as a standalone demo.
Additional collateral for network automation:
| ebook title | external link | RHCC Link (employees and partners) |
|---|---|---|
| Network automation for everyone | on redhat.com | Content Center |
| Network automation guide: Expand automation across multivendor networks | on redhat.com | Content Center |
| Connect and communicate with reliable, security-focused network | on redhat.com | Content Center |
| Automate your network with Red Hat | on redhat.com | Content Center |
This is an official Ansible Workshop
This workshop is maintained by the Red Hat Ansible Technical Marketing Team.
Please open an issues on Github
