• Post category:StudyBullet-7
  • Reading time:6 mins read


A course to make you an expert in Network automation using Ansible: covers Cisco IOS, Juniper, and Arista devices.

What you will learn

Ansible automation for Cisco, Juniper, and Arista devices

Ansible Architecture, ad-hoc commands and Playbooks

More than 20 examples covering wide range of Ansible modules

Writing, executing and troubleshooting Ansible playbooks

Description

A complete course with 31 videos, covers full installation using GNS3 for Cisco, Juniper, Arista. Has about 20 example playbooks written & executed live while recording. You will go through so many examples that writing Ansible playbooks will become a second nature to you.

The purpose of this course is to not only get you started but make you an expert in network automation using Ansible. You will go through enough theory that you will understand how Ansible works and then we will start writing Ansible code to communicate with your network devices. The course is divided into following major parts:


Get Instant Notification of New Courses on our Telegram channel.


  • Setup topologies: We will setup topologies in GNS3 for Cisco IOS, JuniperΒ OS, and Arista EOS
  • Ansible Essentials:Β A discussion around common management tools and Ansible architecture
  • Ad hoc commands: You will learn how you can use ad hoc commands to pull quick device information and for troubleshooting
  • Playbooks for Cisco: 8 Playbooks, covering device backups, setting banner, static routing & route re-distribution, OSPF, BGP, and access control.
  • Playbooks for Junos: 5 Playbooks, covering device backups, setting up static routing, enable system services, setup logging
  • Advance Ansible Concepts: Ansible loops, Variable scopes, Use of include statement
  • Playbooks for Arista: 4 Playbooks, covering device info collection, create vlans & SVIs, static routing, and layer 2 port configurations

Select this course, IF

  1. You are a network engineer and want to start working on automation – DevNet
  2. You want to become more productive by doing repetitive tasks using automation
  3. You are looking for a course that covers more than Cisco IOS – you will get exposure to Cisco, Juniper and Arista devices.

If you have time for only 1 course and you want to be confident in your Ansible skills then chose this one, IΒ am sure you will not regret!

English
language

Content

Introduction

Course Introduction

Setup Topologies

Setup GNS3 IOS Topology in less than 30 minutes
Tips to run GNS3 smoothly …
Setup devices for Ansible
Setup and configure Juniper topology
Setup and configure Arista topology

Ansible Essentials

Common Configuration Management Tools
Ansible Architecture
Ansible Host File
Ansible Config File

Ansible Adhoc Commands

ad hoc commands for Cisco IOS
ad hoc commands for Juniper (Junos)

Playbooks for Cisco IOS – ios_command module

Ping testing with Ansible
Backup device configurations

Playbooks to configure network – Cisco IOS

Add Static Routes, Redistribute and testing
Backup configs and setup system services
ios_banner module to configure banners
Secure network access using ACLs
Multi Area OSPF Configuration & Verification

Playbooks for Junos

Enable netconf on Juniper devices
Backup device configurations
Setup static routing and test
Configure BGP

More Ansible Concepts

Using Ansible Loops
Create Vlans on switches using loops
Variable scopes, simplify playbook by defining variables in files
Use include for repetitive tasks

Playbooks for Arista Switches

Gather device info using eos_command
Create vlans and SVIs using eos_config
Static routes with eos_static_route module
Configure Layer 2 Ports as access or trunks