Network Programmability

Deploy , Manage and troubleshoot

Network programmability is a set of tools to deploy, manage, and troubleshoot a network device. A programmability-enabled network is driven by intelligent software that can deal with a single node or a group of nodes or even or address the network a single unified element. The tool chain uses application programming interfaces or APIs, which serve as the interface to the device or controller. The tool chain also utilizes software that uses the API to gather data or intelligently build configurations.

Read more. ( By Cisco press)

Web Applications

Distributed Applications

Markup Languages

Web Protocol