This video is still being processed. Please check back later.

AOS-3 - Understanding IBN

Dive deep into Intent-Based Networking and learn how distributed systems work

About this course

About this course

The purpose of this class is to teach engineers, operators and Apstra Partners how an Intent-Based Networking System functions.   This class will provide attendees with the a comprehensive deep dive into the design principles of Apstra AOS. 

Audience

Networking architects and operators, System Engineers, DevOps and IT professionals, Anyone individual responsible for configuring, monitoring, and troubleshooting modern spine and leaf data centers of any size leveraging any networking vendor hardware or operating system.   

Prerequisites 

Basic knowledge of networking and data center designs, and an understanding of network device configuration via CLI.  Border Gateway Protocol (BGP) knowledge is recommended but not required. 

Skills

  • Strong background in network design and operations
  • Understanding of Clos IP fabric
  • Routing protocol design, configuration and performance
  • Overlay/Underlay routing designs
  • CLI syntax and behavior for NOSs
  • Basic automation design and workflows
  • Linux
  • REST/Graph

Technical Requirements

  • Attendees will need a laptop with Google Chrome web browser (or similar) installed.

Objectives

  1.  Review IBN system design in the context of Apstra AOS
  2.  Explore the architecture of an example software application
  3.  Define the meaning of Intent and it's role in system management
  4.  Understand the function of the Graph model in a complex data network
  5.  Describe IBN system plugins and their various functions
  6.  Review the complexities of large systems with respect to scalability
  7.  Begin a discussion around advanced automation techniques

Outline

 

Introduction

  • Architecture Goals
  • Solution Architecture
  • Logical Architecture
  • Example Data Flow
  • Why a Graph Model?
  • Why Intent?
  • What Goes Into Intent?
  • Live Graph Queries
  • Knowledge Check

Extensibility & Plugins

  • Extensibility - Part 1
  • Extensibility - Part 2
  • Schema Plugin
  • Facade API Plugin
  • Config Rendering Plugin
  • Semantic Validations Plugin
  • Knowledge Check

Scalability & Advanced Orchestration

  • Scalability
  • 4 Graphs and Integration Pattern
  • Stateful vs Stateless Orchestration
  • Knowledge Check

Certification

Upon successful completion of this course and the online labs, students will be recognized as Apstra Certified Completion - Understanding IBN (AOS-3) by Apstra Inc.  A printable certificate will be made available and a link to the verified completion badge will be accessible and useable on sites including LinkedIn.  This certification expires 4 years (48 months) after the class is completed. Students can recertify by taking the course again, either in online or classroom based format.

Curriculum4 Hours

  • Introduction
  • Preview
    Architecture Goals
  • Preview
    Solution Architecture
  • Preview
    Logical Architecture
  • Example Data Flow
  • Why a Graph Model?
  • Why Intent?
  • What Goes Into Intent?
  • Live Graph Queries
  • Knowledge Check
  • Extensibility & Plugins
  • Extensibility - Part 1
  • Extensibility - Part 2
  • Schema Plugin
  • Facade API Plugin
  • Config Rendering Plugin
  • Semantic Validations Plugin
  • Knowledge Check - Extensibility & Plugins
  • Scalability & Advanced Orchestration
  • Scalability
  • 4 Graphs and Integration Pattern
  • Stateful vs Stateless Orchestration
  • Knowledge Check

About this course

About this course

The purpose of this class is to teach engineers, operators and Apstra Partners how an Intent-Based Networking System functions.   This class will provide attendees with the a comprehensive deep dive into the design principles of Apstra AOS. 

Audience

Networking architects and operators, System Engineers, DevOps and IT professionals, Anyone individual responsible for configuring, monitoring, and troubleshooting modern spine and leaf data centers of any size leveraging any networking vendor hardware or operating system.   

Prerequisites 

Basic knowledge of networking and data center designs, and an understanding of network device configuration via CLI.  Border Gateway Protocol (BGP) knowledge is recommended but not required. 

Skills

  • Strong background in network design and operations
  • Understanding of Clos IP fabric
  • Routing protocol design, configuration and performance
  • Overlay/Underlay routing designs
  • CLI syntax and behavior for NOSs
  • Basic automation design and workflows
  • Linux
  • REST/Graph

Technical Requirements

  • Attendees will need a laptop with Google Chrome web browser (or similar) installed.

Objectives

  1.  Review IBN system design in the context of Apstra AOS
  2.  Explore the architecture of an example software application
  3.  Define the meaning of Intent and it's role in system management
  4.  Understand the function of the Graph model in a complex data network
  5.  Describe IBN system plugins and their various functions
  6.  Review the complexities of large systems with respect to scalability
  7.  Begin a discussion around advanced automation techniques

Outline

 

Introduction

  • Architecture Goals
  • Solution Architecture
  • Logical Architecture
  • Example Data Flow
  • Why a Graph Model?
  • Why Intent?
  • What Goes Into Intent?
  • Live Graph Queries
  • Knowledge Check

Extensibility & Plugins

  • Extensibility - Part 1
  • Extensibility - Part 2
  • Schema Plugin
  • Facade API Plugin
  • Config Rendering Plugin
  • Semantic Validations Plugin
  • Knowledge Check

Scalability & Advanced Orchestration

  • Scalability
  • 4 Graphs and Integration Pattern
  • Stateful vs Stateless Orchestration
  • Knowledge Check

Certification

Upon successful completion of this course and the online labs, students will be recognized as Apstra Certified Completion - Understanding IBN (AOS-3) by Apstra Inc.  A printable certificate will be made available and a link to the verified completion badge will be accessible and useable on sites including LinkedIn.  This certification expires 4 years (48 months) after the class is completed. Students can recertify by taking the course again, either in online or classroom based format.

Curriculum4 Hours

  • Introduction
  • Preview
    Architecture Goals
  • Preview
    Solution Architecture
  • Preview
    Logical Architecture
  • Example Data Flow
  • Why a Graph Model?
  • Why Intent?
  • What Goes Into Intent?
  • Live Graph Queries
  • Knowledge Check
  • Extensibility & Plugins
  • Extensibility - Part 1
  • Extensibility - Part 2
  • Schema Plugin
  • Facade API Plugin
  • Config Rendering Plugin
  • Semantic Validations Plugin
  • Knowledge Check - Extensibility & Plugins
  • Scalability & Advanced Orchestration
  • Scalability
  • 4 Graphs and Integration Pattern
  • Stateful vs Stateless Orchestration
  • Knowledge Check