Course Outline

Introduction

  • Overview of Ansible features and concepts
  • Understanding network automation    

Getting Started

  • Installing and configuring Ansible
  • Creating Ansible playbooks (YAML)
  • Building the Ansible file structure

Running Ansible Commands and Playbook

  • Executing YAML coding examples
  • Using CDP to show neighboring devices
  • Saving ARP tables
  • Clearing and resetting counters
  • Rebooting network devices
  • Backing up configurations

Configuring Network Devices

  • Configuring banner messages
  • Configuring loopback interfaces (OSPF)
  • Creating VLANs and users
  • Encrypting files using Ansible Vault

Working with Jinja2 templates

  • Manipulating data using filters
  • Running and evaluating tests    
  • Retrieving data using lookups
  • Designing templates on Python3

Troubleshooting

Summary and Conclusion

Requirements

  • Experience with network administration
  • Python programming experience

Audience

  • Network engineers
  • DevOps engineers
  14 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (5)

Related Courses

Related Categories