Programming the ACI Fabric
ACI at its core is a ReST API platform to manage a large scale data center fabric. Moving away from string based CLI constructs, ACI uses objects that provide structured data interaction tools that make it easier for programing languages to interact with it. In this lab session, you will learn to build a small web based application that will implement tasks in a real ACI fabric. We will show the student how to use various tools available to you such that you can develop an application that streamlines how you would use ACI in your production network. The lab will also contain an optional section to transfer the application into the Cisco ACI APP center that provides an excelent platform to run your applications. Knowledge of Python is a requirement for this lab session, and an optional section on using Javascript is available in relation to the Cisco APP center application. Understanding network concepts of ACI is a plus.