VMware’s vCenter Orchestrator has a plugin now to develop and automate workflow with the Advanced Message Queuing Protocol (AMQP) — manage brokers and run custom operations.
With this new plug-in, organizations will be able to define policies that automatically trigger specific workflows based on certain AMQP messages. For instance, as part of a vApp pre-provisioning activity in vCloud Director (vCD), vCenter Orchestrator (vCO) can intercept the provisioning request and automatically fetch an IP address from an external system before telling vCD to proceed with the provisioning activity. Or, upon detecting that the vApp provisioning operation is complete, vCO can update CMDBs and other management systems with information about the new vApp instance. What’s more, the AMQP plug-in provides the ability to not just monitor but also publish AMQP messages and conduct administrative tasks such as configuring AMQP brokers and managing queues. Finally this plug-in supports VMware vFabric RabbitMQ as well as other implementations of AMQP.
AMQP is a wire-level protocol, as I mentioned earlier with regard to sniffing.