Introduction
This blog describes integration scenarios between Microsoft Dynamics CRM Online, Microsoft Azure Cloud Service Bus and RabbitMQ with SAP HCI. These scenarios are to show that non SAP integration scenarios can easily be implemented using third party adapters for SAP HCI. The Advantco AMQP adapter for SAP HCI and the MS DynCRM Adapter for SAP HCI were developed based on the SAP HCI ADK.
Scenarios
In the outbound scenario, SAP HCI polls customer data from a RabbitMQ queue via the AMQP adapter and creates Accounts in Microsoft Dynamics CRM via the DYNCRM adapter. Upon changes to the Accounts in Dynamics, a plugin pushes the changes to an Azure Cloud Service Bus topic. An AMQP sender channel acts as a subscriber to the topic to receive the changes from Dynamics.
HCI Integration Flows
The screenshots below show the some of the configuration steps for these scenarios in SAP HCI.
Integration package
Inbound Scenario
DYNCRM channel configuration
AMQP channel configuration