Network Program-ability Flashcards
Ansible
An SDN configuration management tool that is an agentless model, which does not require any software to be installed on managed clients.
Application Programming Interface (API)
Coding on an SDN controller that is used to govern specific functions.
Array
An ordered list of comma-separated values in JSON formatted data, enclosed in straight brackets.
Centralized Control Plane
In Software Defined Networking architecture, the SDN controller takes care of the control plane function for numerous devices on the network as a centralized control plane.
Chef
An SDN configuration management tool using a server with agents deployed on the managed devices, functioning very similar to the Puppet software.
Cisco Application Policy Infrastructure Controller (APIC)
The SDN controller that is part of Cisco’s Application Centric Infrastructure (ACI) solution for data centers.
Cisco Digital Network Architecture (DNA)
Cisco’s SDN controller focused on Enterprise networks, that goes beyond traditional SDN by including intent. Specifically built to support SDA.
Class
A collection of common configuration settings in Puppet containing resources.
Cookbook
A collection of recipes used in the Chef software.
CRUD Operations
The four basic functions used by RESTful APIs, those being Create, Read, Update, and Delete.
DELETE
An HTTP verb corresponding to the RESTful API function of Delete, used to delete data from the controller.
Distributed Control Plane
A network architecture that spreads out control plane functions across multiple devices in the network system, in a traditional manner. In SDN architecture, the control plane may be centralized and consolidated into an SDN controller.
GET
An HTTP verb corresponding to the RESTful API function of Read, used to read data from the controller.
Inventory
A list of devices in Ansible to which configurations will be applied.
JavaScript Object Notation (JSON)
An open-standard file format that uses human-readable text to transmit data.
Manifest
A file that contains Puppet code, or classes.