Creating a REST Connector with Click-to-Connect

In PubSub+ Broker Manager, you can use the Click-to-Connect wizard to create REST connectors to cloud services, including the following:

Provider Service(s)

Amazon Web Services (AWS)

Amazon API Gateway

This connector enables additional services such as Simple Notification Service (SNS), Simple Queue Services (SQS) and Lambda. For more information, see PubSub+ and AWS Services Integration on GitHub.

Microsoft Azure

Azure Event Hubs, Azure Service Bus, Azure Functions, Data Lake Storage Gen2

Google Cloud

Google Cloud Functions, Google Cloud Run, Google Cloud Storage

Creating Connectors

If you are setting up a REST connector for a PubSub+ Cloud event broker services, you need to generate an API token to allow the Click-to-Connect wizard to authenticate with the event broker service. For more information, see Creating an API Token for Click-to-Connect.

The Click-to-Connect wizard guides you through the connection process, you don't have to know which individual settings and properties you need to configure or in which order. The wizard automatically creates all of the REST Delivery Point components (RDP client, REST Consumer, queue, and queue binding). You can find all these components grouped together on the My Connectors page.

To set up a REST connector, perform these steps:

  1. Open Broker Manager. For instructions, see PubSub+ Broker Manager.
  2. Select a Message VPN.
  3. In the navigation bar, click Connectors.
  4. Click + Click-to-Connect.
  5. Choose the type of service you want to connect to.
  6. Follow the steps in the wizard to configure authentication, specify the connection details, and set up subscriptions.

The new connector appears in the list on the My Connectors page for the Message VPN. On the My Connectors page, you can review the settings for each connector, edit and make changes to components, and delete all of the components (except queues, which may be shared with other connectors).

Examples

For a selection of step-by-step examples for creating connectors, see REST Connector Examples.