- 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 - Extensibility & Plugins
- Scalability & Advanced Orchestration
-
Scalability
-
4 Graphs and Integration Pattern
-
Stateful vs Stateless Orchestration
-
Knowledge Check
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
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
- Review IBN system design in the context of Apstra AOS
- Explore the architecture of an example software application
- Define the meaning of Intent and it's role in system management
- Understand the function of the Graph model in a complex data network
- Describe IBN system plugins and their various functions
- Review the complexities of large systems with respect to scalability
- 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.