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



Price per participant

Testimonials (6)

Related Courses

Advanced Automation with Ansible

14 Hours

Introduction to Ansible Automation

7 Hours

Ansible AWX Fundamentals for DevOps Automation

21 Hours

Managing Configuration with Ansible

21 Hours

Ansible for Experts

35 Hours

Ansible and Puppet for Large Infrastructures

14 Hours

DevOps Automation with Red Hat Ansible Tower

14 Hours

Advanced Automation with Red Hat Ansible

35 Hours

Configuration Management for Managers and Leaders

14 Hours

Foreman and Katello

28 Hours

Microsoft Endpoint Configuration Manager (MECM)

21 Hours

Red Hat Satellite

28 Hours

Puppet Fundamentals

14 Hours

Puppet Advanced

21 Hours

Puppet Practitioner

21 Hours

Related Categories

1