Cisco Cisco Process Orchestrator 3.0 Mode D'Emploi
1-16
Cisco Process Orchestrator User Guide
OL-30196-01
Chapter 1 Understanding Service-Oriented Orchestration and the Cisco Process Orchestrator
Process Orchestrator System Elements
AMQP is the emerging standard for messaging and events in the cloud. For example:
•
vCloud Director can publish vCloud Messages, also known as “blocking tasks,” “notifications,” or
“call-outs,” related to different provisioning. An orchestrator can not only receive these events, but
can also respond to them to delay execution.
“call-outs,” related to different provisioning. An orchestrator can not only receive these events, but
can also respond to them to delay execution.
•
AMQP is supported with vCloud Orchestrator.
•
OpenStack selected AMQP as the messaging technology for OpenStack.
AMQP is integrated with more than 70 developer platforms, providing a nice framework for
event-oriented integrations.
event-oriented integrations.
AMQP enables event-driven capabilities of Enterprise Service Bus-style designs. It enables queuing, so
automation can fetch messages when there is capacity. You can use asynchronous methods servicing
requests as capacity allows when possible, and reserve real-time, synchronous methods only when
absolutely needed. AMQP’s open platform is a natural choice for event and message design patterns
automation can fetch messages when there is capacity. You can use asynchronous methods servicing
requests as capacity allows when possible, and reserve real-time, synchronous methods only when
absolutely needed. AMQP’s open platform is a natural choice for event and message design patterns
Process Orchestrator can trigger processes in response to messages placed on AMQP queues/exchanges.
Processes can also read messages from queues/exchanges one at a time if they want to respond to
messages one at a time rather than in parallel, to operate more as a queue. Processes can submit messages
to queues/exchanges.
Processes can also read messages from queues/exchanges one at a time if they want to respond to
messages one at a time rather than in parallel, to operate more as a queue. Processes can submit messages
to queues/exchanges.
JMS is another possible integration enabled through AMQP. AMQP has providers to place JMS
messages on queues/exchanges.
messages on queues/exchanges.
Related Topics
Process Orchestrator System Elements
The following diagram shows the major functional elements of the Process Orchestrator system. These
elements are discussed in the sections that follow.
elements are discussed in the sections that follow.
Figure 1-4
Process Orchestrator Functional Model