Description
Introduction
This course explores the programmability and automation capabilities of ArcOS, focusing on APIs, NetOps practices, and modern automation tools. Participants will learn how to leverage ArcOS’s open, programmable interfaces to simplify network operations, accelerate deployment, and improve agility. Through hands-on labs and real-world use cases, learners will gain practical experience in using REST APIs, scripting, and orchestration tools to automate network configuration and management.
Prerequisites
-
Good understanding of ArcOS fundamentals and networking concepts
-
Basic knowledge of routing, switching, and configuration management
-
Familiarity with scripting languages such as Python or Bash
-
Optional: Prior exposure to REST APIs, NetConf/YANG, or Ansible
Table of Contents
1. Introduction to ArcOS Programmability
1.1 The Need for Programmability in Modern Networks
1.2 Overview of ArcOS Programmable Architecture
1.3 NetOps and Automation in ArcOS Ecosystem
2. REST APIs in ArcOS
2.1 Understanding REST API Concepts and Structure
2.2 Accessing and Authenticating ArcOS APIs
2.3 Performing CRUD Operations via REST APIs
2.4 Practical API Use Cases for Configuration and Monitoring
3. NetConf and YANG Models
3.1 Introduction to NetConf and YANG Data Models
3.2 ArcOS NetConf Capabilities and Implementation
3.3 Modeling Network Configurations with YANG
3.4 Managing Configuration State via NetConf
4. Network Automation Tools Integration
4.1 Using Ansible for ArcOS Configuration Management
4.2 Integrating ArcOS with Terraform and Other Orchestrators
4.3 Scripting and Automation with Python and Bash
5. ArcIQ and ArcTelemetry for Intelligent Automation
5.1 Overview of ArcIQ Analytics Platform
5.2 Automating Insights and Performance Actions
5.3 Using ArcTelemetry for Data-Driven Network Automation
6. Orchestration and Workflow Management
6.1 Policy-Based Network Automation
6.2 Event-Driven Automation with APIs
6.3 End-to-End Workflow Integration
7. Security and Governance in Automated Environments
7.1 Authentication and API Security Best Practices
7.2 Secure Script Execution and Access Control
7.3 Governance and Compliance in NetOps
8. Practical Labs and Use Cases
8.1 Building Automation Scripts for ArcOS Deployment
8.2 Integrating ArcOS APIs with Monitoring Systems
8.3 Implementing Closed-Loop Automation Scenarios
By the end of this course, participants will be proficient in using ArcOS APIs, NetConf/YANG models, and automation tools to streamline network operations. They will gain the expertise to design and implement programmable, data-driven, and scalable network solutions, aligning with modern NetOps and DevNet practices for next-generation infrastructures.






Reviews
There are no reviews yet.