Cisco Platform Abstraction (CPA)
Cisco Champions the Powerful, Evolving Networking Software Stack
With billions of devices in public and private networks, software is becoming independent of and abstracted from hardware. Increasingly, more cloud native concepts are being added to Cisco IOS XE.
Platform Abstraction Simplifies, Accelerates, and Enhances the Work of Cisco Developers
Cisco Platform Abstraction (CPA) is a model-driven, administrative platform software development kit (SDK) created by Cisco developers that disaggregates software and hardware from a Network Operating System (NOS) like Cisco IOS XE. CPA streamlines the work of the hardware development team, the diagnostics team, and the platform team, saving time and money for development.