Network Automation Use Cases

Home » Webinars » Network Automation » Network Automation Use Cases

This webinar describes several real-life network automation use cases including abstracted network state, automated IPv6 deployments, and automated deployment of data center fabrics.

Last modified on 2024-04-20 (release notes)


Network Automation Use Cases

1:14:28 Free items Real-Life Automation Wins

This section describes numerous real-life network automation solutions, most of them created by the attendees of the Building Network Automation Solutions online course

How Did It All Start 10:25 2018-07-10
Simple Reports 12:21 2018-07-10
Graphs 5:42 2018-07-10
Creating and Deploying Device Configurations 15:34 2018-07-10
Full-Blown Solutions 17:50 2018-07-10
Build or Buy 12:36 2018-07-10

Slide deck

Real-Life Automation Wins 2.6M 2018-06-19

42:29 Abstract Everything

In this part of the Network Automation Use Cases webinar David Barroso walks you through layers of network automation abstraction: from abstracting vendor-specific APIs with NAPALM to abstracting device configuration differences, and finally abstracting device state into infrastructure data model.

Template Multi-Vendor Deployments 8:52 2017-07-21
Abstract Vendor API 8:42 2017-07-21
Automate Everything 6:35 2017-07-21
Abstract Everything 18:20 2017-07-21

Additional resources

Slide deck 4.1M 2016-11-18
Source code for examples used in this section

30:09 Automate IPv6 Deployments

Want to automate IPv6 deployment in your network? This section will give you a few ideas on how you could make your IPv6 deployment smoother and more error-proof.

Automating IPv6 Deployments 2.8M 2016-11-19
The Problem 11:05 2016-11-19
Preparation 9:27 2016-11-19
Getting the Job Done 9:37 2016-11-19

1:23:27 Free items Automate Data Center Fabric Deployments

In another network automation use case Dinesh Dutt talked about automated data center fabric deployments. Focus on how simple his data model is and how he builds a whole fabric from just a few configurable parameters.

Challenges of Data Center Fabric Deployments 20:02 2017-01-24
Separate Data from Code 12:56 2017-01-24
Ansible Tips and Tricks 9:19 2017-01-24
Validation 12:51 2017-01-24
Staging and Production 11:10 2017-01-24
Fabric Deployment Demo 17:09 2017-01-24

Additional resources

Slide deck 1.6M 2017-01-24
Source code for examples used in this section

1:10:36 Automating Network Services

Why could cloud providers like Amazon automate deployment of load balancing and firewalling rules, and yet the enterprise IT continuously struggle with the same challenge?

This section will answer that question and describe a number of solutions, ranging from "deployable in production" to "works best in PowerPoint".

The Problem 9:58 2017-02-16
Microsegmentation 22:19 2017-02-16
Other Network Services Automation Scenarios 12:15 2017-02-16
Automating Your Network Services 12:53 2017-02-16
The Roadblocks 13:11 2017-02-16

Additional resources

Using DNS names in firewall rulesets
Using a traditional firewall in microsegmented environment
Slide deck 5.2M 2017-02-16

51:29 Safely Managing Automation Secrets

In this section we are going to look at two things:

  • How to manage and consume secrets safely in our automation platform; from traditional methods like encrypted files to modern systems like Hashicorp Vault
  • How to leverage modern platforms to dynamically provision certificates and SSH keys so we can keep communications with our devices secure.
Introduction 10:54 2022-10-26
Encrypted Environment and Inventory 11:11 2022-10-26
HashiCorp Vault 101 7:44 2022-10-26
Storing Secrets in HashiCorp Vault 9:12 2022-10-26
Building a PKI with HashiCorp Vault 10:21 2022-10-26
Summary 2:07 2022-10-26
Slide deck 3.0M 2020-01-31

2:10:05 Network Automation with IXP Manager

Ireland Internet Exchange (INEX) uses IXP Manager (an open-source tool developed by INEX and used by over 60 IXPs worldwide) as the orchestration layer on top of SaltStack to provision and operate multi-vendor INEX infrastructure.

In his presentation, Nick Hilliard described how to take a practical, hands-on approach to network automation for live networks, starting at business analysis, product abstraction and data modeling, and ending up with practical automation of live configurations.

IXP Manager Introduction 11:20 2018-11-14

46:48 Assessment, Requirements and Problem Analysis

Technical Assessment 4:53 2018-11-14
Orchestration Requirements 18:01 2018-11-14
Engineering Analysis 23:54 2018-11-14

38:39 Building and Deploying the Automation Solution

Orchestration Engineering 8:46 2018-11-14
Snags 8:30 2018-11-14
Workflow 6:27 2018-11-14
Operational Results and Business Impact 14:56 2018-11-14
IXP Manager with SaltStack Demo 33:18 2018-11-14

1:29:23 Free items Ansible with Arista EOS and CloudVision

In this section Fred Hsu, Carl Buchmann, and Thomas Grimonet describe how you can use Arista's Ansible modules and roles to automate an Arista EOS-based fabric network with Ansible, and how you can leverage CloudVision to jumpstart or simplify the automation processes.

Arista Automation Overview 12:47 2020-09-28
Automation Building Blocks 7:09 2020-09-28
CloudVision Ansible Collection 7:06 2020-09-28
Arista Validated Designs Ansible Collection 9:48 2020-09-28
Slide Deck 5.0M 2020-09-15

52:33 Hands-on Demos

Provision Border Leafs in DC1 and DC2 24:22 2020-09-28
Provision DCI 10:21 2020-09-28
Validate Fabric State 5:47 2020-09-28
Provision L2 and L3 Network Services 12:03 2020-09-28
GitHub repository with source code for the demos

Free items Public Presentations

Automating IPv6 Deployments (Go6 2016) 9.1M 2016-06-27
Securing Network Automation (Troopers 2017) 6.8M 2017-03-27
You started this section on %started% Mark completed