http://www.noasolutions.com/
http://www.noasolutions.com/

Network Automation & Programmability Foundations

This course includes

  • 8.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV

Pre-Requirements

  • CCNA Level Networking Skills
  • Any working Experience will be added advantage

Description
This course will introduce you to the fundamental concepts and platforms that are involved with network automation and programmability, focused primarily on Cisco's approach and solution.
Starting with an overview of the traditional methods of network management (and their challenges) we'll then progress through such topics as the

  • Goals of Network Automation
  • Common languages & tools and protocols used for automation
  • SDN -Software Defined Networking
  • SDN Models - Architecture -
  • The imperative and declarative approaches to SDN implementations
  • How SDN provides the ability to separate the Control Plane from the Data Plane,
  • Cisco Devnet -SANDBOX for lab practice
  • Introduction to Cisco's DNA Center solution,
  • introduction to APIs with emphasis placed on REST APIs,
  • overviews of Ansible, Chef, and Puppet
  • JSON Data Encoding Format

Course Content

Network Management

  • What is Network Management
  • Past-Present Methods of Network Management- PART 1
  • Past-Present Methods of Network Management- PART 2
  • SNMP- Simple Network Management Protocol

Network Automation

  • Challenges - Traditional Management
  • Network Automation - Goals
  • Types of Network Automation
  • What can be Automated - PART 1
  • What can be Automated - PART 2
  • Impact of Network Automation

SDN and SDN Controllers

  • Automation Origination Points
  • SDN - Software Defined Networking
  • SDN Controllers
  • Networks Managed by SDN Controllers

SDN - Control Plane- Data Plane - Management Plane

  • Identify Network Device Planes
  • Data Plane
  • Control Plane
  • Management Plane
  • SDN-Management Plane
  • SDN-Control Plane - Data Plane

SDN Models - Architecture

  • SDN - Imperative Model
  • SDN- Declarative Model
  • SDN - Network Design Requirments
  • UNderlaY Networks
  • Overlay Networks
  • SDN Fabric

 

Application Programming Interface - API

  • Application Programming Interface - API
  • API Types
  • API - With SDN Networks
  • Northbound API
  • Southbound API

Cisco DEVNET - SANDBOXs

  • Cisco DevNet
  • DevNet Certifications
  • DevNet Sandbox
  • DevNet Sandbox LABS
  • Sandbox LAB Access - Reservations

Cisco DNA Center

  • Cisco DNA Center
  • DNA Center Appliance
  • DNA Center- What can do - PART 1
  • DNA Center- What can do - PART 2

Web Service API - REST API

  • Web Service API
  • Web Service API - Commonly Used
  • REST API

Network Automation Tools

  • Config Management Tools
  • Config Management Tools - Capabilities
  • Configuration Management Tools - Similarities
  • Master-Agent
  • Agent Based vs Agentless
  • Push-Pull Model
  • Configuration Files

PUPPET - Config MGMT Tool

  • PUPPET - Config MGMT Tool
  • PUPPET-Master Agent Database
  • PUPPET - Manifest
  • PUPPET-Module-Forge
  • PUPPET-Agent- Agentless
  • PUPPET-PULL Model Steps

CHEF- Config MGMT Tool

  • CHEF- Config MGMT Tool
  • CHEF- Terminology

ANSIBLE- COnfig MGMT Tool

  • ANSIBLE- COnfig MGMT Tool
  • ANSIBLE- Control Station
  • ANSIBLE- PlayBook-Inventory
  • ANSIBLE- Templates-Variables

JSON Data Encoding

  • API Data Formats
  • JSON Overview
  • JSON Data Types
  • JSON Syntax Rules
  • JSON Data Interpretation