Sidebar

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 2020-09-28 (release notes)

ARF PDF MP4 ZIP

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 2017-07-25
Preparation 9:27 2017-07-25
Getting the Job Done 9:37 2017-07-25

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-08-10
Separate Data from Code 12:56 2017-08-10
Ansible Tips and Tricks 9:19 2017-08-10
Validation 12:51 2017-08-10
Staging and Production 11:10 2017-08-10
Fabric Deployment Demo 17:09 2017-08-10

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-12-22
Microsegmentation 22:19 2017-12-22
Other Network Services Automation Scenarios 12:15 2017-12-22
Automating Your Network Services 12:53 2017-12-22
The Roadblocks 13:11 2017-12-22

Additional resources

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

1:41:44 Intent-Driven Networking and Data Models

Most of the intent-based systems are nothing more than a fancy orchestration system with an abstraction layer. This section describes the many levels of abstraction you can implement in such a system, and the data models you would need to do it.

What Is Intent-Based Networking 8:17 2018-04-04
Device Configuration as Intent 13:47 2018-04-04
Abstracting and Managing Device-Level Intent 19:34 2018-04-04
Network-Wide Intent 23:21 2018-04-04
Automated Remediation 18:52 2018-04-04
Back to Reality 10:31 2018-04-04
Questions and Answers 7:22 2018-04-04

Additional resources

Slide deck 2.9M 2018-01-13
Service models explained (RFC 8309)
YANG model for L3VPN service delivery
YANG model for L2VPN service delivery

1:00:18 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 5:13 2020-02-05
DOs and DONTs 4:05 2020-02-05
Intro to GnuPG 3:28 2020-02-05
Encrypted environment 8:43 2020-02-05
Encrypted inventory 4:43 2020-02-05
HashiCorp Vault 101 8:56 2020-02-05
Storing Secrets in HashiCorp Vault 10:53 2020-02-05
Building a PKI with HashiCorp Vault 12:06 2020-02-05
Summary 2:11 2020-02-05
Slide deck 3.0M 2020-01-31

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
%arc%
%arc%
%arc%
You started this section on %started% Mark completed