VMware Communities
igorstoyanov
VMware Employee
VMware Employee

vCO AMQP Plug-in

Overview

  AMQP plug-in for vCO provides the ability to interact with libraries implementing the AMQP protocol and in particular with Rabbit MQ server.

Goals

  • Enable vCO to interact with an AMQP version 0-9-1 compliant implementation. (RabbitMQ is the primary target implementation)
  • Enable vCO users to issue administrative commands to the AMQP server.
  • Enable vCO users to send and receive messages from AMQP queues.

Main Use Cases

  1. Define a AMQP host as invenotry object
  2. Create an exchange
  3. Create a queue
  4. Bind a queue to an exchage
  5. Send a message to an exchange
  6. Receive message from a queue
  7. Define a "Susbcription" inventory object that can function as a policy element. It is confugured with a set of AMQP queues and the policy activated whenever a message is received from any of the queues.

    More information can be found on the vCenter Orchestrator Product Page:http://downloads.vmware.com/d/details/vco_snmp_plugin_10/dHRAYnQqJWpiZHBqaA==

    An interesting use case of integrating vCloud Director Notifications & Task Extensions with vCO AMQP and HTTP-Rest plug-ins could be found here:

    A list of officially released plugins could be found here: http://www.vmware.com/products/datacenter-virtualization/vcenter-orchestrator/plugins.html

    Note: This plug-in has been officially released.

    Visit http://blogs.vmware.com/orchestrator for the latest in Cloud Orchestration.
    0 Kudos
    4 Replies
    cdecanini_
    VMware Employee
    VMware Employee

    Is the requirements > 0.9.1 or >= 0.9.1 ?

    If my answer resolved or helped you, please mark it as Correct or Helpful to award points. Thank you! Visit http://www.vcoteam.info & http://blogs.vmware.com/orchestrator for vCenter Orchestrator tips and tutorials - @vCOTeam on Twitter
    0 Kudos
    igorstoyanov
    VMware Employee
    VMware Employee

    It supports only 0.9.1. This is the current version of RabbitMQ. There are still not many implementations of 0.10 specifications.

    Visit http://blogs.vmware.com/orchestrator for the latest in Cloud Orchestration.
    0 Kudos
    cdecanini_
    VMware Employee
    VMware Employee

    Then you may want to correct the goal "Enable vCO to interact with an AMQP version > 0-9-1 compliant implementation. (RabbitMQ is the primary target implementation)"

    If my answer resolved or helped you, please mark it as Correct or Helpful to award points. Thank you! Visit http://www.vcoteam.info & http://blogs.vmware.com/orchestrator for vCenter Orchestrator tips and tutorials - @vCOTeam on Twitter
    0 Kudos
    igorstoyanov
    VMware Employee
    VMware Employee

    Corrected. Thanks for noticing.

    Visit http://blogs.vmware.com/orchestrator for the latest in Cloud Orchestration.
    0 Kudos