In Q1 van 2017 introduceert Cisco de ACI App Center. Nee, het wordt geen IOS/Android-marketplace om Angry Birds of Pokémon op de APIC te spelen. De ACI App Center wordt een platform om applicaties te downloaden, zelf te ontwikkelen en te delen. Er is namelijk al veel bedacht en ontwikkeld voor APIC en dat wil Cisco verder stimuleren.
In het verleden hebben diverse klanten en partners al leuke oplossingen bedacht die gebruikmaken van de API op de APIC. Maar dit waren veelal custom oplossingen met losse scripts. Voorbeelden zijn ACI Mac authenticatie, custom HA voor nodes die geen HA ondersteunen in hardware en mooie dashboards om ACI te monitoren met behulp van PyDashie. Rond Q1 van 2017 zal ACI App Center worden geïntroduceerd. ACI App Center maakt gebruik van de openheid en programmeerbaarheid van een ACI-netwerk. ACI App Center wordt een platform om applicaties te downloaden, zelf te ontwikkelen en te delen in een soort van ‘app store’.
De APIC zal dienen als een lokale app repository. Er komt een ‘App’-tab beschikbaar in het dashboard van de APIC, waar beheerders kunnen aangeven welke applicaties geïnstalleerd mogen worden op het ACI-netwerk. De APIC-infrastructuur zorgt zelf voor HA, RBAC en SSO voor de applicaties. Uiteraard valt er ook in te stellen hoeveel hardware-resources de applicaties mogen gebruiken.
Er zijn veel toepassingen te verzinnen, denk bijvoorbeeld aan het visualiseren van de relaties tussen EPGs, Contracten, BDs en VRFs. Of bijvoorbeeld een tenant versiebeheersysteem op GitHub. In de onderstaande video worden een aantal voorbeelden gegeven. Met Cisco App Center komt Software Defined Networking pas echt tot leven. Mocht je zelf een idee hebben? Let us know!