With Cisco ACI App Center customers, developers and partners can build ACI applications to simplify, enhance, and visualize their use cases. These ACI applications are hosted and shared at the Cisco ACI App Center and installed on the APIC. Cisco APIC supports 2 types of applications - stateful and stateless.
Explore the Cisco ACI App Center and select from a wide range of SDN applications that allow you to better align your network with your business needs.
Discover the Cisco ACI App CenterApp Developer's Guide provides information on how to develop an ACI app and is intended for App Developers.
View nowApp Development Guidelines provides a set of guidelines that are required for app developers to adhere to. An app is only approved if it strictly comply to the guidelines
View nowA reference app that provides an example of an Stateful ACI App. Developers can refer to it to get started with the app’s development.
View nowA reference image that can be used for Stateful App. Developers can use this image as the basis and can modify it as needed by their app’s requirements. Refer to App Developer’s Guide for more info on how to use and modify the image for your Stateful app.
Download instructions:
Creating directory stucture for a stateful application.
Creating a docker image
Basic docker reference image contains Cobra SDK:
Download reference docker image
Download package listing
MySQL docker image contains MySQL, Cobra SDK and Acitoolkit:
Download MySQL docker image
Download package listing
SQLite docker image contains SQLite, Cobra SDK and Acitoolkit:
Download SQLite docker image
Download package listing
ACI app tools is a collection of python tool libraries. These tools include (i) app creator to generate a fully functional app, (ii) app packager to package an ACI App. Please refer to App Developer’s Guide for more info on how to use the packager utility to package your apps.
DownloadAn HTML file that must be included as part of each app file. It is needed for App’s Single Sign On to work. Refer to App Developer’s Guide for more info on how to include this file as part of your app.
View nowA questionnaire that must be filled and submitted as part of the Application. It is required to evaluate App’s export compliance before it can be distributed through app center.
View now