Cisco Cisco Process Orchestrator 3.0 Guida Utente
C H A P T E R
11-1
Cisco Process Orchestrator User Guide
OL-30196-01
11
Authoring Custom Automation Packs
Automation packs are collections of configuration definitions of process definitions, target types,
variables, categories, target groups, and other system elements needed to define a set of automated IT
processes (see
variables, categories, target groups, and other system elements needed to define a set of automated IT
processes (see
). The out-of-the-box automation
definitions in automation packs allow customers to get productive quickly (see
).
Automation packs allow users with the appropriate rights to export their own processes and share them
with other customers in the community. Automation pack authors have control over how end users can
override their automation definitions. The purpose of this control is to improve the ease of:
with other customers in the community. Automation pack authors have control over how end users can
override their automation definitions. The purpose of this control is to improve the ease of:
•
Consuming future upgrades. Customers naturally expect that some amount of work is involved in
upgrades. During an upgrade, all properties customized by users will be preserved. If a workflow is
customized, it will be preserved. Process Orchestrator does not merge workflows. If any part of the
workflow has been customized, all of the workflow will be left intact (no updates will be made to a
customized workflow).
upgrades. During an upgrade, all properties customized by users will be preserved. If a workflow is
customized, it will be preserved. Process Orchestrator does not merge workflows. If any part of the
workflow has been customized, all of the workflow will be left intact (no updates will be made to a
customized workflow).
•
Consuming patches and hotfixes for content. Customers do not expect these to be difficult or
dangerous to consume.
dangerous to consume.
An automation pack is a single file (package) that contains:
•
Configuration (processes, categories, knowledge base articles, and so on)
•
An optional custom configuration user interface that presents a wizard used to configure essential
elements of the automation pack. For example, a configuration UI for SAP performance
management might ask the user importing the automation pack to define the SAP systems that
Process Orchestrator will manage and provide credentials to reach those systems.
elements of the automation pack. For example, a configuration UI for SAP performance
management might ask the user importing the automation pack to define the SAP systems that
Process Orchestrator will manage and provide credentials to reach those systems.
•
Report Definition files. These files are extracted into a directory during automation pack import, and
can then be imported by the customer into their chosen reporting system
•
External management system configuration files such as those to define alerts in a health monitoring
application such as Microsoft System Center Operations Manager or HP OpenView SPI Modules.
application such as Microsoft System Center Operations Manager or HP OpenView SPI Modules.
•
Binaries that the customer installs in an external system that the automation pack might require. For
example, in Cisco Intelligent Automation for Cloud, Process Orchestrator provides the elements that
can be imported into Cloud Portal to order cloud services.
example, in Cisco Intelligent Automation for Cloud, Process Orchestrator provides the elements that
can be imported into Cloud Portal to order cloud services.