SGNOG-APNIC Workshop: Network Automation
Going fast

SGNOG-APNIC Workshop: Network Automation

This workshop introduces Network Automation using a combination of theory and hands-on-labs.

Date and time

October 7 · 9am - October 9 · 6pm GMT+8

Location

SMU School of Economics

90 Stamford Road Singapore, Singapore 178903 Singapore

Refund Policy

No Refunds

About this event

Location

Singapore Management University

School of Economics

90 Stamford Road, Singapore 178903

Seminar Room 2-8


Synopsis

The objective of this workshop is to introduce Network Automation using a combination of theory and hands-on-labs. At the conclusion, the participants should have a good understanding of what Network Automation is, and how it can be applied in their environments.


Target Audience

Engineers, Network Managers and Operators, who are interested in Network Automation and want to gain an understanding of how to utilise various tools to improve network consistancy.


Pre-requisites

It is assumed that participants have a basic understanding of:

  • Network operations, Internet technologies, OSI reference model and TCP/IP.
  • Basic command line (CLI) skills (Linux and at least 1 router Operating System).


We recommend the following Academy courses be completed before the start of the tutorial:

  • Routing Fundamentals: Routing Fundamentals Course
  • Linux Virtual Lab: Hands-on Virtual Labs

(see https://academy.apnic.net/en/events?id=a0BOc000000Rjc9MAC for links)


Course Outline

  • Introduction to Automation
  • The 3 W’s of Automation
  • Introduction to Salt
  • Introduction to YAML and Jinja
  • Configuration Management using Salt
  • Salt States: Advanced Configuration Management
  • Parsing Output Using TextFSM
  • The Salt Event Bus
  • Napalm Logs
  • The Salt Reactor
  • Salt Rest API
  • Building a Device inventory
  • Extending Salt in your own environment


Other Requirements

  • Participants are to bring their own laptop or desktop computers with high-speed internet access and administrative access to system. It is also recommended that computers have Intel i5 or i7 processor, >=8GB of RAM and 30GB of free hard disk space
  • Software: SSH Client, Telnet Client (PuTTy)


Organized by