Network Automation with Ansible Fast Track

This course provides a comprehensive introduction to using Ansible for network automation and management. Ansible’s agentless nature and human-readable YAML syntax lower the barrier to entry, enabling teams to achieve immediate ROI in configuration management and multi-vendor consistency. It teaches the principles of Infrastructure as Code by focusing on the desired outcome rather than a step-by-step process.

Retail Price: $1,895.00

Next Date: 01/15/2026

Course Days: 3


Enroll in Next Date

Request Custom Course


Who Should Attend

• Network Engineer/Administrator

• IT/Network Manager or Team Lead

• Systems Administrator or DevOps Engineer

• Security and Compliance Analyst

• Aspiring Network Architect/Consultant

 

What You’ll Learn

• Automate at Scale:** Develop and run Ansible playbooks to automate common network administration tasks.

• Manage Multi-Vendor Environments: Use Ansible’s core modules and advanced features to manage configurations on a variety of network devices.

• Build Reusable Solutions: Apply Jinja2 templates and Ansible Roles to create scalable, maintainable automation code.

• Secure Your Workflows: Implement secure automation practices using Ansible Vault and robust error-handling techniques.

 

Prerequisites

• Basic Keyboard Proficiency: Ability to efficiently navigate and use a keyboard, including typing, copy-pasting, and basic text editing in terminal and/or text editors.


Outline

 

Ansible Foundations

• Lecture: Introduction to Ansible

• Lecture: Introduction to YAML

• Lecture + Lab: Making an Inventory

• Lecture + Lab: Running a Playbook

• Lecture + Lab: ansible.cfg setup

• Lecture + Lab: Looping Tasks

• Lecture + Lab: Setting Variables

• Lecture + Lab: When Condition

 

Core Modules and Network Collections

• Lecture + Lab: Ansible Module - copy

• Lecture + Lab: Ansible Module - file

• Lecture + Lab: Ansible Module - get_url and uri

• Lecture + Lab: Ansible Module - template

• Lecture: Collections, Roles, and Ansible Galaxy

• Lecture + Lab: Using Collections

• Lecture + Lab: Exploring Switches with Ansible

• Lecture + Lab: Backup Cisco, Juniper, Arista, and More

 

Agnostic and Vendor-Specific Modules

• Lecture + Lab: Agnostic Network Modules

• Lecture + Lab: Simplifying Network Playbooks with Agnostic Modules

• Lecture + Lab: Network Playbooks and Vendor Specific Modules

• Lecture + Lab: Ansible Get Switch Config and Archive

• Lecture + Lab: network_cli Playbook

 

Dynamic Facts and APIs

• Lecture + Lab: Using Ansible Facts

• Lecture + Lab: Network API Calls

• Lecture + Lab: Jinja2 Templating for Network Configurations

 

Reusability and Security

• Lecture + Lab: Using Roles

• Lecture + Lab: Making Roles

• Lecture + Lab: Ansible Vault

 

Robustness and Error Handling

• Lecture + Lab: Ansible Error Handling

• Lecture + Lab: Network Playbook Error Handling

• Lecture + Lab: Network Playbook Precheck

• Lecture + Lab: Network Playbooks with Roles and Rollbacks

Course Dates Course Times (EST) Delivery Mode GTR
1/15/2026 - 1/16/2026 10:00 AM - 6:00 PM Virtual Enroll
4/9/2026 - 4/10/2026 10:00 AM - 6:00 PM Virtual Enroll