Cisco DNA Center provides many of its functions as individual applications, packaged separately from the Cisco DNA Center's core infrastructure. This permits you to install and run the applications that you want to and uninstall those you are not using, depending upon your preferences.
However, be aware that application packages are not backward compatible. For example, if you are running base system version 1.2.0, you cannot install the SD Access application version 1.2.1. You must first upgrade the base system version to 1.2.1 and then install or upgrade the SD Access application to 1.2.1.
The number and type of application packages you see displayed in the Software Updates tab will vary, depending on the release version of Cisco DNA Center you have deployed at the moment, and your Cisco DNA Center licensing level (for example, Essentials or Advantage). All application packages available to you will be displayed, whether they are currently installed or not.
Some applications are so basic, they are required on nearly every Cisco DNA Center deployment. To get a dialog box description of any package and whether it is required or not, hover your mouse cursor over that package's name in the Updates tab.
Each Cisco DNA Center application package consists of service bundles, meta data files, and scripts.
All application management procedures should be performed using the Cisco DNA Center GUI. Although you are able to perform many of these same procedures using the CLI (after logging into the shell), this is not recommended. In particular, if you use the CLI to deploy or upgrade packages, you must ensure that no deploy or upgrade command is issued unless the results of the "maglev package status" command show all packages as either NOT_DEPLOYED, DEPLOYED, or DEPLOYMENT_ERROR. Any other state indicates activity in progress, and parallel deployments or upgrades are not supported.