forked from warriorforGod/aci-examples
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathIntroduction.txt
More file actions
7 lines (7 loc) · 1.13 KB
/
Introduction.txt
File metadata and controls
7 lines (7 loc) · 1.13 KB
1
2
3
4
5
6
7
The Cisco ACI programmability model allows complete programmatic access to the application centric infrastructure. With this access, customers can integrate network deployment into management and monitoring tools and deploy new workloads programmatically.
<br/><br/>
ACI Fabric is configured using an abstract policy model on the Cisco Application Policy Infrastructure Controller (APIC). The APIC has a very rich and complete object model that is accessible through a programmatic REST API. The API accepts and returns HTTP or HTTPS messages that contain JavaScript Object Notation (JSON) or Extensible Markup Language (XML) documents. You can use any programming language to generate the messages and the JSON or XML documents that contain the API methods or managed object (MO) descriptions.
<br/><br/>
In addition to standard REST interface, Cisco provides several open source tools/frameworks to automate and program the APIC – ACItoolkit, Cobra (Python), ACIrb (Ruby), Puppet, Ansible etc.
<br/><br/>
This section introduces the user to some basic APIC configuration use cases such as Physical domain config, VLAN pool creation and Tenant config.