Network Automation Concepts

Network engineers starting their automation journey often focus on low-level tools like Ansible or Python programming skills. These are valuable skills, and it's always important to know what tools are available and understand how to use them, but without going further, you risk becoming an Expert Beginner. Like knowledge of OSPF configuration commands won't make you a network designer, an Ansible ninja lacks the foundational knowledge needed to build automation systems.

This webinar provides an overview of network automation concepts you should master as you progress from easy wins like creating automated reports or device configurations to building automation systems.

Live Sessions

The next live session of this webinar will take place in Spring 2021.

In the second live session of the Network Automation Concepts webinar we'll focus on practical aspects of data model transformations, and discuss data definition languages, data representation, and data stores.

Don't have a subscription yet? Hurry up, so you can be there in person and ask interesting questions.

Availability

This webinar is part of Network Automation roadmap and accessible with standard subscription

Start now Access content

Contents

The webinar will cover these important network automation concepts:

  • Data models (including device, network and services data models)
  • Data stores
  • Single source of truth
  • Verification, validation and testing
  • Abstraction layers and data model transformations
  • Idempotency
  • System-wide transactional consistency and rollback
  • Event-driven automation

We'll also talk about these processes and solutions:

  • Infrastructure-as-code (IaC)
  • GitOps
  • Unit tests, integration tests, system tests, end-to-end tests
  • Continuous integration (CI) and continuous delivery (CD)
  • Orchestration systems and APIs

Finally, we'll debunk overhyped ideas including:

  • Intent-based networking
  • Imperative and declarative systems and APIs
  • Artificial Intelligence and Machine Learning

Warning: it might take a year or two to complete this project, but we'll get there ;)

The Author

Ivan PepelnjakIvan Pepelnjak (CCIE#1354 Emeritus) has been analyzing OpenFlow technology and SDN ideas (and being pretty vocal about their shortcomings) since March 2011, resulting in a number of high-impact events, on-site SDN workshops for large enterprises and service providers, and vendor-sponsored webinars.

Ivan is the author of several SDN-related books, highly praised webinars, and dozens of OpenFlow and SDN-related technical articles published on his blog.

More about Ivan Pepelnjak